The Waterfall Model – A Traditional Method of Software Design

28 Feb

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 :

File:Waterfall model (1).svg

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 :

1. Planning


3. Logical Design

4. Physical Design

5. Implementation

6. Maintenance

These stages will be further discussed in later posts.


2 Responses to “The Waterfall Model – A Traditional Method of Software Design”

  1. sad111428268 March 4, 2013 at 10:49 pm #

    Really easy to read and the diagram made it easy to understand.

  2. sad112540853 March 8, 2013 at 2:38 am #

    easy to read, very good blog 😀

Leave a Reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: