Working With Us

The Best Partner You'll Ever Have

Our Philosophy

We believe every project that we undertake is done so in partnership with our clients. Their satisfaction with the results and with the entire process from start to finish, is our top priority. We welcome our clients to embrace their partnership with us and participate in the process as much as they are able to. Regardless of your technical requirements and regardless of your availability to participate in the process, you are in control and can sleep easy at night knowing that you are in good hands.

Although we recommend the processes, time tables, tools, and technologies that we feel are the best fit for each project, we work with you to identify the approach that YOU FEEL is the best fit for your requirements and constraints, and we adjust our project and technical plans to meet your needs.

Our Approach

Our success is based on communication & iteration because frequent communication is the foundation of every succesful project. Every project starts with stakeholder interviews and conversations, but we also aknowledge that nobody enjoys months on-end of requirements gathering and documentation meetings. We deliberately keep the initial discovery phase as short as we reasonably can, with focus on discovering the key criteria for project success as quickly as possible. We try to engage in design and build activities early, with short but frequent "show and tell" sessions so that the "design and build" process is as collaborative as possible.

We recognize that businesses, like people, are fluid, and customer feedback is how we define "success". By frequently repeating the communication feedback loop, we are able to maintain an open dialog that allows for change as required, without disrupting either our partners' daily schedules or the project development timeline.

Our Process

All of our client projects are managed by one of our two co-founders, who is also your primary point of contact at New York App Lab. They work with the key stakeholders on your team to understand the full scope of your wants and needs, which are initially turned into a project proposal and then formally documented as requirements. These requirements are shared, discussed, and refined with the client for final approval before engineering begins.

After requirements approval, New York App Lab assembles their engineering team and has internal kick off and planning meetings. Our project lead meets with the project stakeholder(s) every week for a short "show and tell" status update, as well as to review the documented requirements against the completed work to-date, in order to identify any warranted changes.