Since the time it was first published by Winston
W. Royce in 1970, the waterfall model has been used widely in the field of
software development
The main drawback of the waterfall model is the difficulty of accommodating change after the process is underway. One phase has to be complete before moving onto the next phase.
• Maintenance begins when the client reports an error after having accepted the product. It could also begin due to a change in requirements after the client has accepted the product
Waterfall model phases:
• Requirements analysis
and definition
• System and software
design
• Implementation and unit
testing
• Integration and system
testing
•
Operation and maintenanceThe main drawback of the waterfall model is the difficulty of accommodating change after the process is underway. One phase has to be complete before moving onto the next phase.
• Each phase terminates
only when the documents are complete and approved by the SQA group.
• Implementation and unit
testing
• Integration and system
testing
•
Operation and maintenance• Maintenance begins when the client reports an error after having accepted the product. It could also begin due to a change in requirements after the client has accepted the product
