Modelos SE Q & A # 7
Question:Explica el modelo de cascada en detalle.
Answer:- Este método es muy antiguo y de moda y se utiliza normalmente porque la simplicidad es la clave del éxito de este método. En este método, cada acción tomada se planifica antes en un proceso de desarrollo de software. Para el tamaño pequeño de proyectos, el método en cascada es muy adecuado. La especialidad de este método es que cada etapa tiene una secuencia. Después del final de una etapa, la siguiente etapa comenzó en ese punto y la salida de cada etapa se convirtió en entrada para los siguientes pasos. Entonces, por esta razón, el segundo nombre de este modelo es Modelo de secuencia. Con el estudio sobre el sistema se inició la primera etapa y después de ese análisis, diseño, codificación, pruebas y control se llevan a cabo uno por uno. Cada etapa se completó una por una en una secuencia como una cascada, por lo que esta es la razón de este nombre.
Beneficios de la Metodología en cascada
Con la razón de la simplicidad y el sistema de secuencia, es muy fácil de usar.
El usuario puede entenderlo rápidamente porque la simplicidad es la principal cualidad de este método.
Define la información completa sobre cada paso.
Este modelo es muy útil en la planificación y programación de proyectos.
Reduce el costo de corrección de errores.
Es importante destacar que aumenta la posibilidad de que el sistema satisfaga las necesidades del cliente.
Limitaciones de la metodología de cascada
Las expectativas se vuelven muy rápidamente en este proceso, lo cual no es correcto.
Factores de riesgo no involucrados en este modelo que es parte muy necesaria para cada modelo.
En este método, las sesiones de formación del usuario no son necesarias.
No podemos encontrar ningún error hasta que no se haya realizado la prueba del software.
Entre el usuario y el desarrollador, la brecha de interacción es baja.
Los principales resultados de un proyecto de desarrollo que sigue el modelo de cascada son los siguientes:
No Señor. | Fase de actividad | Documentos de salida |
---|---|---|
1 | Análisis de requisitos | Documentos SRS |
2 | Fase de diseño | Diagrama de flujo de datos |
3 | Codificación | Código de programa |
4 | Examen de la unidad | Informe de prueba del módulo |
5 | Prueba del sistema | Informe de prueba del sistema |
6 | Test de aceptación | Documentación final del sistema |