Também chamado de “ciclo de vida clássico”, foi o primeiro modelo de processo de desenvolvimento a ser publicado. Nele, o estágio seguinte não deve ser iniciado até que a fase anterior seja concluída. Deve ser usado quando há requisitos claros e bem definidos. Segue uma abordagem sistemática e sequencial para o seu desenvolvimento. Essa descrição corresponde ao processo de software denominado: