///
Primeiro modelo de ciclo de vida de desenvolvimento de software seqüencial no qual o sistema disponível é visto como um fluir constante para frente através das fases de análise de requisitos, projeto, implementação, testes (validação), integração, e manutenção de software: