 |
Concept - We carefully gather and analyze project requirements to ensure that we fully understand our client’s needs. |
 |
Planning - We schedule a planning session with our client to further define the requirements and scope of the project and to agree upon a realistic schedule of development milestones. |
 |
Design - We develop preliminary designs for several key user screens to establish the look and feel of the user interface. |
 |
Execution - In this phase, we build the application framework, including the database schema design and source code. |
 |
Internal Test - We continually test all aspects of the application to ensure that all components function properly and meet the client’s requirements. |
 |
External Test - The application is tested in the “real world" by the client’s intended audience. Feedback from testing is communicated to the developers, who make changes if necessary. |
 |
Production - After the client has approved the application and its functionality, it is moved to production. |