volume_mute
Waterfall Model — Best Use Case
publish date: 2026/06/02 10:22:11.981168 UTC
volume_mute
The diagram below shows the waterfall model's cascading stages.
In what situation should the waterfall model be used?
Correct Answer
When the requirements are well understood and unlikely to change radically during system development
Explanation
The waterfall model should only be used when the requirements are well understood and unlikely to change radically during system development. Its major problem is the inflexible partitioning into distinct phases, making it difficult to respond to changing requirements.
Reference
Software Engineering, Ian Sommerville, 9th edition
