Modelo Cascada
Llamado también Lineal secuencial. Proporciona una simple visión del desarrollo del Software. A los procesos los representa como fases separadas y secuenciales en tiempo.
Antes decodificar debemos diseñar el software, además probarlo antes de construirlo y ponerlo en operación.
FASES DEL MODELO CASCADA
Ingeniería y Análisis del Sistema |
Análisis de losRequisitos |
Diseño |
Codificación |
Prueba |
Mantenimiento |
Ingeniería y Análisis del Sistema:
Análisis y de diseño de todos los componentes del sistema computacional. Análisis de Requisitos Software:
Se debe conocer que necesita el usuario para saber que necesidades debemos cubrir.
Diseño: En esta fase se realizan los algoritmos necesarios para quese cumplan los requerimientos del usuario así como también los análisis necesarios para saber que herramientas usar en la etapa de Codificación. Se dividen en:
1. Diseño de Alto Nivel oArquitectónico
2. Diseño Detallado
* Codificación: Es la fase de programación propiamente dicha.
* Pruebas: Las componentes una vez programadas, se ensamblan para formar el sistema y sedemuestra que trabaja correctamente antes de ser puesto en práctica por el usuario.
Existen varios tipos de Pruebas:
Pruebas de unidad
Pruebas de integración
Pruebas de sistema. Pruebas de aceptación.
* Mantenimiento: El software necesitará cambios después de la entrega. Los tipos de mantenimiento son:
Mantenimiento Preventivo y Perfectivo
MantenimientoCorrectivo
Mantenimiento Evolutivo
VENTAJAS DEL MODELO CASCADA
1. Modelo y planificación fácil y sencilla.
2. Sus fases son conocidas por los desarrolladores.
3. Losusuarios lo pueden comprender fácilmente.
DESVENTAJAS DEL MODELO CASCADA
1. Alto riesgo en sistemas nuevos debido a problemas en las especificaciones y en el diseño.
2. Bajo...
Regístrate para leer el documento completo.