What is the waterfall model?
The waterfall model is an approach to engineering and development, in which the steps proceed one from another, as in a waterfall. For example, a project may start with the initial decisions, then move through analysis, design, and construction, until it is ready. This makes it suitable for conventional areas such as building, rather than for more rapidly shifting environments such as software.
In computer science,