Waterfall model is a software development approach which describes flowing of phases downwards one by one. The whole process of development is divided into separate process phases.The next step/process does not start a unless the previous step/process is completed

The waterfall model consists of the following phases:

  • Requirements gathering and  Analysis

  • System Design 

  • System Coding

  • Integration and system test

  • Implementation

  • Operations and maintenance

Answers and Comments