As soon as you reach out to us, our team gets back to you immediately in order to better understand your needs. We usually respond within 24 hours during the work week. We are happy to sign standard Mutual Non-disclosure agreements prior to receiving any proprietary details.
Once we've got the NDAs and basic objectives covered, we assess the project. Typically, within three days or so, we'll get back to you with a ballpark estimate of time/costs. At this stage, we understand you are evaluating our services and refining your budgets, so we're happy to work with you to adapt our proposal and make things work for you.
Once you are comfortable with our initial estimates, our team works closely with yours to gather extensive requirements, fully understand your objectives and clearly define the deliverables you'll receive at the end of our engagement.
With all the i's dotted, and the t's crossed, we sign a services agreement which protects our mutual interests. It includes protection for your IP, clear right/title, reps, warranties, remedies and all that other good stuff. As an addendum, we include the project plan so that it's clear what deliverables the contract applies to.
Immediately after the contract execution, our design team starts to churn out flows and designs for approval. This allows you to see what your product will look like and flow once it is completed.
In order to be flexible with your needs we ideally use the Agile Methodology for development purposes. This allows us to quickly show you what we've been working on and get your feedback. ``Sprints``, periods where we iterate and add functionality, typically span ~2 weeks.
We believe in keeping you connected with all the progress we make. We don't just rely on weekly calls but go the extra mile to keep you informed through a number of other channels, including online project collaboration tools, weekly progress reports and more.
Based on the project plan you can expect multiple deliverables during the course of the project. After deliverables have gone through our QA process, you get to review progress at the end of every sprint.
We understand that once you see your vision being actualized there will always be the minor change here, and the tweak there. It happens. At the end of every sprint we take your feedback and make those modifications to keep the product aligned with your vision.