✏️ Explanatory Question
Waterfall is a sequential methodology where:
Each phase must complete before the next begins
Requirements are fully defined upfront
Deliverables are documented and approved phase-by-phase
It is suitable when:
Requirements are stable and well-known
Scope changes are unlikely
The solution is implemented in one go
However, it risks:
Late issue detection
Longer timelines
Limited flexibility