Thursday, July 21, 2016

BCS/Dip/SE1/ Waterfall Model

Waterfall Model

The waterfall model is a popular version of the systems development life cycle model for software engineering. Often considered the classic approach to the systems development life cycle, the waterfall model describes a development method that is linear and sequential. Waterfall development has distinct goals for each phase of development. Imagine a waterfall on the cliff of a steep mountain. Once the water has flowed over the edge of the cliff and has begun its journey down the side of the mountain, it cannot turn back. It is the same with waterfall development. Once a phase of development is completed, the development proceeds to the next phase and there is no turning back.



Advantages

  • Simple and easy to understand and use
  • Easy to manage due to the rigidity of the model . 
  • each phase has specific deliverable and a review process.
  • Phases are processed and completed one at time.
  • Works well for smaller projects where requirements are very well understood.

No comments:

Post a Comment