La metodología Waterfall Esta metodología es una aproximación lineal al desarrollo de software y ha sido la más utilizada durante los últimos 30 años. La secuencia que sigue este método está compuesta de las siguientes fases:
Captura y documentación de requisitos Diseño Desarrollo Test UATs Corrección de errores y ajustes finales Puesta en producción En un desarrollo waterfall puro, cada una de estas fases representan una etapa diferenciada en el desarrollo del producto final. Cada una de estas etapas deben darse por concluidas antes de comenzar con la siguiente. Además, entre cada una de ellas, generalmente tenemos un hito bloqueante que nos impide avanzar a la siguiente si este no se libera adecuadamente. (P.ej. Los requisitos han de ser validados por el cliente antes de avanzar a la fase de diseño.)