Waterfall Model

Return to Glossary

The Waterfall Model is a sequential software development process model that follows the following defined phases:

ConceptionInitiationAnalysisDesignConstructionTestingProduction/ImplementationMaintenanceUsing the software development life cycle's (SDLC) common steps, the waterfall model enforces moving to the next phase only after completion of the previous phase. Returning to a previous phase is frowned upon unless there is a clear need to do so.

Source: Waterfall Model