Este documento describe el modelo de cascada para el desarrollo de software. El modelo de cascada se divide en fases secuenciales como el análisis de requisitos, diseño, implementación, integración y pruebas. Es adecuado para proyectos con requisitos bien definidos y cambios improbables. Tiene ventajas como la alta calidad y organización pero desventajas como la dificultad de hacer cambios y ver resultados tarde.