The Waterfall Model is one of the most used SDLC Models. In this model, the software development process is in a linear sequential flow. This means that any phase in the development process begins only if the previous phase is complete. A review takes place at the end of each stage and when this is completed, the next stage can begin.
The waterfall approach is the earliest approach that was used for software development, originating in the manufacturing and construction industries – highly structured physical environments in which after-the-fact changes are prohibitively costly, if not impossible. Since no formal software development methodologies existed at the time, this hardware-oriented model was simply adapted for software development. Initially, most projects followed the waterfall approach because they did not focus on changing requirements.
The Waterfall Model :
As previously outlined, the Waterfall Model is composed of various stages. The stages of a Waterfall Model are similar to thosE of a traditional SDLC :
3. Logical Design
4. Physical Design
These stages will be further discussed in later posts.