For smaller and medium projects with a clear scope of work we adopt the Waterfall Model where the development steps are in sequential stages with distinct goals for each phase of development. This is most suitable when the client requirement comes are straight forward with detailed functional specification and less intervention is required during development.
Steps:
Document System Concept
Identify System Requirements and Analyze them
Break the System into Pieces (Architectural Design)
Design Each Piece (Detailed Design)
Code the System Components and Test them individually (Coding, Debugging, and Unit Testing)
Integrate the Pieces and Test the System (System Testing)
Deploy the System and Maintenance
TechnoGration INC is a Service-Disabled Veteran-Owned Small Business
Certified Microsoft Small Business Specialist
Certified California Small Business #61776 Located in: Alameda and Santa Clara Counties, CA