After the project task list and contract have been agreed upon, our developers will begin the work to develop your software application. During this time, we will create a design, do the development work to implement your requirements, and then test our work to ensure the product is working as expected. We will most likely be in touch with you during this phase of the project, to clarify minor details or to get your ideas and thoughts about various designs for the final product. For projects with longer timelines, we often use a system of milestones to assess progress along the way and to ensure the project is on-schedule and will be completed on time.