MODELO CASCADA)
- Defina con cita de autor, tres definiciones del modelo
McConnell define al modelo en cascada como un enfoque de desarrollo secuencial que se
divide en fases distintas, incluyendo la planificación, el análisis, el diseño, la
implementación, las pruebas y el mantenimiento. En este modelo, cada fase debe completarse
antes de avanzar a la siguiente, y los cambios a menudo son costosos de implementar una vez
que se ha avanzado a una etapa posterior. McConnell (2014)
Fowler aborda el modelo en cascada como un enfoque tradicional y secuencial para el
desarrollo de software. Este modelo se caracteriza por una secuencia lineal de fases en la que
cada fase depende de la finalización exitosa de la anterior. Fowler (2004):
Tiene enfoque de desarrollo de software que enfatiza una secuencia lineal y jerárquica de
actividades, donde cada fase se basa en la anterior. También resaltan las limitaciones de este
modelo en términos de adaptabilidad a cambios y requisitos en constante evolución.
Jacobson, Booch y Rumbaugh (1999)
- En una tabla APA describa 5 características, 5 ventajas y 5 desventajas
Tabla 1
Características, ventajas y desventajas del modelo en Cascada
Característica Ventajas Desventajas
Amplia documentación Facilita la gestión del No adecuado para
de procesos. presupuesto. proyectos de alta
incertidumbre.
Pruebas al final del Facilita la revisión y Requiere una
proceso. aprobación. comprensión completa
desde el inicio.
Cambios costosos en Control de calidad más Posibilidad de
etapas avanzadas. efectivo. resultados no deseados.
Adecuado para Facilita la estimación de Menos adaptabilidad a
proyectos críticos. tiempos. cambios del mercado.
Poco adaptativo a Facilita el Mayor riesgo de
cambios. mantenimiento insatisfacción del
posterior. cliente.
La tabla 1 presenta diversas características, ventajas y desventajas que puede
tener el modelo “Cascada” (IONOS, 2019)
- En una figura APA describa la imagen de las etapas del mencionado modelo
Figura 1
Etapas del Modelo Cascada
Nota. En la presente imagen se muestra un resumen sobre las etapas que se llevan a cabo en el modelo
Cascada. (IONOS, 2019)
- En una tabla APA describa y un ejemplo de cada etapa del modelo
Tabla 2
Etapas del Modelo Cascada
Etapas Definición Ejemplo
Requisitos Definición de los Identificar los
requisitos iniciales del responsables financieros y
proyecto. regulaciones para los
informes financieros.
Discutir con el equipo
directivo las conclusiones
preliminares.
Diseño Creación de soluciones de Asignar tareas a los
diseño basadas en miembros del equipo,
requisitos. considerando sus
capacidades y recursos
disponibles. Plantear
varias iteraciones de
diseño.
Implementación Puesta en marcha del Iniciar la ejecución del
proyecto basado en el proyecto según el diseño
diseño. seleccionado.
Verificación Asegurar que la ejecución Supervisar y verificar que
cumple con los requisitos. los socios externos sigan
los plazos y requisitos
normativos.
Mantenimiento Estrategias de Realizar parches,
actualización y mejora a actualizaciones y
lo largo de la vida del correcciones después de
proyecto. auditorías financieras.
La tabla 2 se muestra la información acerca de las etapas del modelo Cascada
con ejemplos de sus posibles aplicaciones (Klaxoon, 2023)
- En una tabla APA realice 12 comparaciones de este modelo con un modelo ágil
Tabla 3
Comparativa entre el modelo Cascada y el modelo Ágil
Modelo Cascada Modelo Ágil
Requiere una planificación Planificación continua y ajustada a lo
exhaustiva largo del proyecto
Menos involucramiento del cliente Cliente colabora activamente durante
durante el proceso. todo el desarrollo.
Enfoque tradicional en el desarrollo Enfoque moderno y adaptativo en el
de software. desarrollo de software.
Más adecuado para proyectos con Más adecuado para proyectos con
requisitos estables. requisitos cambiantes.
Estructura rígida con poco margen Estructura flexible que permite
para cambios. cambios a lo largo del proyecto.
Requiere una especificación Permite una especificación que
completa desde el principio. evoluciona con el tiempo.
Mayor énfasis en la gestión de Mayor énfasis en la colaboración del
proyectos. equipo.
Los cambios pueden ser costosos y Los cambios se pueden abordar de
demorados. manera más eficiente.
Mayor riesgo de no cumplir con las Mayor probabilidad de satisfacer las
expectativas del cliente. necesidades cambiantes del cliente.
Menos adaptabilidad a cambios del Mayor adaptabilidad a las tendencias
mercado. del mercado.
Planificación detallada desde el Planificación que se ajusta según el
inicio. aprendizaje a lo largo del proyecto.
No es adecuado para proyectos Adecuado para proyectos que
altamente innovadores. requieren innovación y adaptación
constante
La tabla 3 Muestra la comparación entre el modelo “cascada” y el modelo
ágil. (Ragidan, s.f.)
Bibliografía
Fowler, M. (2004). UML destilado: una breve introducción al lenguaje de modelado
unificado (3a ed.).
IONOS. (2019, 11 de marzo). El modelo en cascada. Recuperado de
[Link]
Jacobson, I., Booch, G., & Rumbaugh, J. (1999). El proceso unificado de desarrollo de
software (1a ed.).
Klaxoon. (2023). Metodología en cascada: lo que necesita saber. Recuperado de
[Link]
McConnell, S. (2014). Desarrollo ágil de software: principios, patrones y prácticas (2a ed.).
Addison-Wesley Professional.
Ragidan, D. (s.f.). Project Management. Recuperado de
[Link]