Definition
The Waterfall model is a design process in which an application goes through stages such as Conception, Initiation, Analysis, Design, Construction, Testing, Implementation, and Maintenance and steadily moving downwards, like a waterfall.
Origin
This word’s origin happens to be self-explanatory, as the process is very similar to a waterfall flowing down. The term was quite commonly used in software industry since 1970.
Further Reading
- “Agile Practices for Waterfall Projects C“, by
- “The Waterfall Model in Large-Scale Development”, by
Know why Agile is better than Waterfall model by signing up for our Agile Foundation courses by visiting our website.