Documente Academic
Documente Profesional
Documente Cultură
Concept /Plan
Design
Develop
Test
Release
It serves as guide to developers, testers, project managers, and other resources on their software development. It is important to meet conflicting demands and to find a right balance among benefits, risks, and costs. It forms a common understanding of the activities, resources, and constraints in software development. It avoids inconsistencies in the software development. It fosters ownership and accountability among the project members. It avoids the old code-and-fix process, thus speeding up the software development.
All requirements will be known and locked at the end of the requirements phase. Each phase of the development is rigid and frozen before proceeding to the next phase. Product that will be developed will be working. Planning is oriented toward a single delivery date.