hts.StevenWood.com

Waterfall

Home ] Up ] Guideline ] [ Waterfall ] Iterative ][ Last Page ]

Waterfall Model

This version of the life cycle is called the waterfall model:

  1. Customer request. In this phase, the programmers receive a broad statement of a problem that is potentially amenable to a computerized solution. This step is also called the user requirements phase.
  2. Analysis. The programmers determine what the program will do. This is sometimes viewed as a process of clarifying the specifications for the problem.
  3. Design. The programmers determine how the program will do its task.
  4. Implementation. They write the program. This step is also called coding phase.
  5. Integration. Large programs have many parts. These parts must be brought together into a smoothly functioning product, usually not an easy task.
  6. Maintenance. Programs usually have a long life; 5 to 15 years is common. During this time, requirements change and minor or major changes must be made.

 

Analysis
Verify

Design
Verify

Implementation
Test
Integration
Test

Maintenance

 

The interaction between the phases is shown above. Note that the figure resembles a waterfall, in which the results of each step trickle down to the next phase.

 
Home ] Up ] Guideline ] [ Waterfall ] Iterative ][Last Page]
All material on this site is copyright © 1997- by Steven Wood or as credited. All right reserved. Use of this site indicates you agreement with the  terms of use.
Send comments or questions to about this page.
Every attempt has been made to credit work under copyright. If there are any claims that copyright has been missed please contact the .
+SDG+