Home | Contact Us | Glossary | Site Map | Search | Log In

Waterfall Lifecycle

The Waterfall model was the first to be specified and is based on normal engineering practice. The stages in a basic Waterfall model are shown in the following diagram:

The Waterfall Lifecycle

The stages in the production of the software are sequential, but following use (Operation and Maintenance) the software may need to be updated. Progress from one stage to the next is by review of deliverables.

This model is popular with management and customers but developers often have the following reservations:

  1. poor compatibility with incremental and evolutionary development styles;
  2. heavy dependence on formal reviews and audits;
  3. poor compatibility with object based and object-oriented methods;
  4. overemphasized distinction between requirements and design;
  5. too much emphasis on preparing documents;
  6. not particularly in conformance with CASE Tools.

Optimal Solutions welcomes enquiries on Software Quality Assurance, and would be pleased to provide consultancy tailored to your requirements. You can get in touch by sending a message from our Contact Us page, or by calling us on the number below.

Copyright © Optimal Solutions 4U Limited 2007
Tel: 0845 643 9512