¿Qué es un modelo de cascada?

El modelo de cascada es una serie de pasos que se pueden usar como pautas de diseño en el proceso de desarrollo de software. Conceptualiza los pasos como comenzar en el nivel superior y "fluir hacia abajo" hacia niveles más bajos a medida que se avanza. Al igual que una cascada, el progreso solo puede fluir en una dirección, y el proceso apunta a eliminar situaciones donde se deben hacer cambios retroactivos. El modelo de cascada tiene sus orígenes en campos de ingeniería física como la construcción, en los que hacer cambios en el trabajo que ya se ha completado puede ser costoso o imposible.

Pasos modelo de cascada

  1. Definir y documentar todos los requisitos del proyecto.
  2. Diseñar la arquitectura del software.
  3. Implementar el diseño como código.
  4. Verifique que el software funcione como está diseñado.
  5. Mantener el producto terminado.

Arquitectura, Código, Términos de programación.