What is Waterfall?

8,557 Views | Jan 13, 2019

Think less of natural beauty like Niagra Falls and more so a rigoruous engineering design process. The waterfall model describes a highly-structured process for creating new software that flows linearly from gathering requirements to design, implementation and testing—a process that is rooted in best practices from industries where design changes even early-on can be cost-prohibitive, like manufacturing and construction.

Codecademy