HomeDesign Process FundamentalsGuidelinesAccessibilityMethodsResearch Design SystemsAISoftware DevLow-Code DevSoft SkillsCareerToolsLinks


<aside> 🗂️ Pages

Spiral Model

</aside>

Notes


Waterfall is a linear approach to the software development process that emphasizes a linear progression from beginning to end of a project. This methodology, often used by engineers, is front-loaded to rely on careful planning, detailed documentation, and consecutive execution.

Note: There is also typically a milestone between each development phase.

The Waterfall Method

waterfall-approach.png

You should move to a phase only when its preceding phase is reviewed and verified.

Various modified waterfall models (including Royce's final model), however, can include slight or major variations on this process.

Good for

Impacts