El modelo de cascada es muy simple de entender, la documentación y las pruebas se realizan en cada paso para informar al cliente lo que se ha hecho.
En el modelo Waterfall, cada fase debe cumplirse por completo para pasar a la siguiente. La principal desventaja de este modelo es que si el proyecto está en la fase de prueba, entonces es un proceso arriesgado volver a las fases anteriores para cambiar algo.