Waterfall is one of the most well discussed software development lifecycle methods out. Depends on the view, it says contradict the Agile way of control software development.
The characteristics of waterfall is to build software on a so called linear sequential life cycle model. With simple words, the development process is broken into steps. Each step can only start, once it’s former step is fully done.
- System design starts one all requirements is unclear and agreed.
- System testing starts once all development and implementations is done.
Sometimes, in larger projects, the Waterfall method might be stewed into a Spiral method. This way, the waterfall project might create the appearence of being an incremenal delivery.<< Back to list all models