Also known as the waterfall model, it is a traditional model of software development where a project is delivered in a serial manner from requirements until deployment and maintenance:

o Incremental
o Predictive
o Iterative
o Adaptive