El modelo de cascada describe las principales etapas en el desarrollo de software, incluyendo el estudio de factibilidad, especificación de requisitos, diseño, codificación, pruebas de integración, instalación y mantenimiento. Cada etapa debe completarse antes de pasar a la siguiente, y el proceso fluye en una secuencia lineal de una etapa a la siguiente.
1. Modelo de Cascada
Estudio de Especificación de Diseño Codificación Integración y pruebas Instalación Mantenimiento
Factibilidad requisitos
Posibles soluciones al Cualidades Define que hará el Escribir programa Se unen los Distribución del Se realiza después de
problema planteado (eficiencia, portabilida sistema para usando leng de componentes para software que el software esta
_____ d, facilidad de uso) satisfacer los programación formar sistema ________ instalado
_______ requisitos ________ completo _________
Análisis de costos y ________ _________ Instalación controlada
fechas Requisitos Resultado conjunto a un número de Análisis de requisitos
funcionales, no Descomposición del de módulos Se hacen pruebas en usuarios _________
funcionales y del sistema en programados y un ambiente
proceso de desarrollo componentes probados controlado
_______ ________ ________ _________
Evitar sesgo de Establece dos niveles Estándares de
implementación (que de diseño (Alto programación
debe hacer y que nivel, detallado)
debe tener el sw)
Establecer categorías Identificar Diseño de controles Desarrollo de Prueba y evaluación Certificaciones de Administración y
de seguridad de la requerimientos de de seguridad controles de de la seguridad seguridad control de la
información protección del ___________ seguridad desarrollada ___________ configuración
________ sistema __________ ___________
__________ Identificación de Licenciamiento
Descripción de amenaza y Inspección y Monitoreo continuo
necesidades básicas Elaboración de un vulnerabilidad aceptación __________
de seguridad plan de seguridad __________ _________
(controles requeridos) ___________ Preservación de la
_______ Integración del información
Participación del sistema
Definir ambiente en el personal apropiado
cual operara el _________
sistema (amenazas)