The "Waterfall" Method of Software Development
The Waterfall process is the most common of the traditional software development methods. It gets its name from the fact that it is a linear process that proceeds from beginning to end, but has almost no feedback. The metaphor of a waterfall is used to illustrate that each step in the process is dependent on the previous one, and cannot proceed until the previous step is completed.
