Traditional Methods Of Software Development
There are two types of Software Development Life Cycles: Traditional and Agile. There are three main traditional methods of software development. They are: the Waterfall model, the Spiral model and the V- model.
The Waterfall model is called so due to the fact the model flows in a downward fashion to the next process. There is usually a review after each phase of the model. The process of the model is as follows. More info can be found here.
The spiral model is based on the whole idea of the customer giving constant feedback. This model works in a spiral linear method. Each phase goes through a spiral of processes called “iterations”. See below for the phases in the spiral model. More info on the spiral model here.
The V model is similar to the Waterfall in the way each phase must be completed before moving onto the next. However testing can be on-going as opposed to after each stage like the Waterfall model. See diagram below. More info here.