Waterfall is so named because of the way that it's phases flow downward, similar to an actual waterfall.

It is best used for projects where the requirements are clearly stated and static, or where it helps to have a rigid management structure with up-front requirements and agreed timeline and budget.

The Waterfall software development life cycle is implemented in phases of requirements definition, analysis, design and development, qua;ity assurance / software testing, post implementation support / change management

[Learn More ...]
Which Software Development Life Cycle Is Best? Tweet and Download the Study Guide or  Submit a New Resource Add a Resource To The Study Group

Which Software Development Life Cycle Is Best?

Download This Study Guide!

[Bookmark This!]

  • Firefox - Drag this bookmarklet to the Bookmarks area of your browser (View -> Toolbars -> Bookmark Toolbar

  • Internet Explorer (IE) - Right Click this bookmarklet and Add it to the Favorites area of your browser

[Bookmark This!]