What is the Waterfall Model?

The Waterfall Model is also known as the traditional waterfall software life cycle model. It is very simple to understand and use.

  1. In the waterfall model, each phase must be completed before the next phase can begin and there is no overlapping in the phases.
  2. The classical waterfall model divides the life cycle into a set of phases.
  3. The waterfall model considers that one phase can be started after completion of the previous phase, which is the output of one phase will be the input to the next phase.
  4. Due to this the development process can be considered as a sequential flow in the waterfall. Here the phases do not overlap with each other.

This model divides the life cycle of a software development process into phases as shown below:

Waterfall Model

Failure of Waterfall model – Software Engineering

This article focuses on discussing various reasons for the failure of the waterfall model.

Similar Reads

What is the Waterfall Model?

The Waterfall Model is also known as the traditional waterfall software life cycle model. It is very simple to understand and use....

Reasons for Failure of Waterfall Model

The traditional waterfall model suffers from various shortcomings, basically we can’t use it in real projects, but we use other software development lifecycle models which are based on the classical waterfall model. There are some reasons which are given below due to this waterfall model fails....

Contact Us