Ingeniería de software: Ciclos de vida del desarrollo de software · El modelo en cascada
Cómo el modelo en cascada organiza el desarrollo de software en fases secuenciales, cuándo conviene y por qué la retroalimentación tardía lo vuelve riesgoso.
Prueba 3 preguntas
1. ¿Cuál es la característica que define al modelo en cascada?
- Cada fase termina antes de que empiece la siguiente
- Se entregan versiones funcionales cada pocas semanas
- El diseño y la programación ocurren en el mismo paso
Ver la respuesta
Respuesta: Cada fase termina antes de que empiece la siguiente
La cascada es estrictamente secuencial: requisitos, diseño, implementación, pruebas y mantenimiento se suceden, como agua que baja por escalones.
2. En la secuencia clásica en cascada, ¿qué fase viene justo antes de la implementación (programación)?
- Diseño del sistema y del software
- Pruebas y verificación
- Despliegue y mantenimiento
Ver la respuesta
Respuesta: Diseño del sistema y del software
El diseño convierte los requisitos en una arquitectura y un plan detallado que luego se programa; las pruebas vienen después del código.
3. El artículo de Winston Royce de 1970 suele citarse como origen de la cascada. ¿Qué decía realmente sobre el enfoque puramente secuencial?
- Que era riesgoso e invitaba al fracaso
- Que era el ideal para sistemas grandes
- Que solo servía para proyectos militares
Ver la respuesta
Respuesta: Que era riesgoso e invitaba al fracaso
Royce presentó la secuencia simple y luego advirtió que era riesgosa, recomendando retroalimentación entre fases y construir primero una versión preliminar.
El resto del quiz, unas pocas preguntas a la vez
BrainTok te hace unas preguntas de quizzes como estos antes de abrir las apps que elijas, y tu tiempo de pantalla se vuelve aprendizaje. Para iPhone.
Únete a la betaMás quizzes de Ingeniería en Sistemas y Computación
- Álgebra lineal: Por qué algunas flechas nunca giran
- Arquitectura de computadoras: Representación de datos y aritmética binaria · Números binarios y hexadecimales
- Arquitectura de computadores: Por qué tu procesador adivina el futuro
- Bases de datos: Modelo relacional y álgebra relacional · Relaciones, claves e integridad
- Bases de datos: Por qué NULL no es igual a NULL
- Estructuras de datos y algoritmos: Análisis asintótico y notación Big-O · Big-O, Omega grande y Theta grande