Please enable JavaScript.
Coggle requires JavaScript to display documents.
CICLOS DE VIDA, Colegio de Bachilleres del Estado de México
Plantel 13…
CICLOS DE VIDA
Cascada
-
Etapas:
Análisis de requisitos del sistema de software Diseño preliminar
Diseño detallado, codificación y pruebas
Explotación y mantenimiento
Ventajas:
Al finalizar cada etapa se obtienen una serie de productos que permiten evaluar lo realizado
Permite el comienzo de una fase hasta que termine la anterior
Desventajas: No muestra e proceso de desarrollo del software
Lleva mucho tiempo pasar por todo el ciclo
*El mantenimiento se efectúa en el código fuente.
-
Incremental
-
Etapas:
- Requisitos del sistema
*Requisitos del software
*Diseño
*Codificación
Mantenimiento
-
Desventajas: Difícil de calcular el costo total Solicita gestores experimentados
*Cuando se detecta un error es demasiado tarde
-
De prototipos
Descripción:
*Hace uso de algunas herramientas: diccionario, de datos, generador de pantalla e informes de lenguaje de programación(orientada a objetos)
Etapas:
Recolección de requisitos
Diseño rápido
Construcción de prototipo
Evaluación del prototipo
*Refinamiento de prototipo
*Producto final
Ventajas:
Incremento en la calidad del producto Permite trabajar y ensayar
Reduce costos de mantenimiento
Permite mostrar cómo va a quedar el producto final
Desventajas:
Requiere una gran inversión en un producto desechable
Tiende a caer en la implementación como un sistema
-
En espiral
Descripción:
*Trata de mejorar los ciclos de vida clásicos y prototipos proporcionando una preparación para la evaluación, crecimiento y cambio
-
Ventajas:
- Cada ciclo inicia identificando los objetivos, las alternativas y restricciones
*Cada ciclo se completa con una revisión que incluye todo el ciclo anterior y el plan siguiente
Desventajas:
Requiere una preparación anexada de los pasos del modelo
Es un modelo relativo nuevo y no de ha usado tanto como el de cascada y el de prototipos
-
-
-