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 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:
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.