O modelo de desenvolvimento de software que possui ênfase na
documentação extensiva e planejamento detalhado que é
caracterizado por uma abordagem sequencial e linear, no qual
cada fase deve ser concluída antes que a próxima seja iniciada, é
conhecido como