The first step is to set up a free in person, video conference, or phone consultation during which we will understand your needs and what you want to achieve. At this meeting, we would like to establish a point of contact who can answer questions about the desired functionality of the application envisioned. We will work together to establish the scope and feature set of the project. Based on this information, we will provide a development time estimate and schedule in two phases as described below.
If we are able to take on your project, we will develop a fully functional prototype for your application which serves as the proof-of-concept for the final version within a few weeks. The prototype aims to implement 80% of the features of the final product. During this phase of development, we hope to consult with you several times per week to demonstrate our progress, get your feedback, and ask important questions.
Having finished the 80% solution, we are next ready to set up an in person, VC, or conference call to demonstrate it. There should be no surprises at this point, because we have been working with your representative to ensure we are on track to meet your needs. You're not going to pay unless you like what you see. If you like the prototype and want to continue with us to complete, refine, and deploy it, we will accept payment for labor and begin the next step. Again, there will be no surprises because we will have already proposed an estimate representing a price far lower than you would otherwise pay by hiring full time contractors or employees to acheive these results. You'll also find our terms flexible and negotiable.
We expect that implementing the final 20% of the project will take as long as the first 80%. During this step, we pay especially careful attention to final aesthetic and presentation details. We may also need to address hosting options, deployment and platform configuration, and other such details. Upon completion, you will know that we have thoroughly hammered on the application. When you agree that the application is ready for launch, we will accept payment for this refinement phase and take the application live.
Having deep knowledge of the deployed application, we can provide the best and most cost-effective support. We will propose a one year support and maintenance contract, payable month-to-month so you can be sure that your site will stay up and properly working. We will alert you of and quickly fix any problems discovered. While your site is running, there may be occasion to make cosmetic or other minor changes. We can handle this effort for you, or supply a self-service (CMS) option. You may also get ideas about expanding the functionality of the application, integrating data with other applications, and other ideas, which we will be eager to discuss with you.