Waterfall | Glossary

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 Gerardus Blokdyk.
  • “The Waterfall Model in Large-Scale Development”, by Kai Petersen, Dejan Baca, Claes Wohlin.

Know why Agile is better than Waterfall model by signing up for our Agile Foundation courses by visiting our website.