Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ciclos de Vida Software
Ciclos de Vida Software
de Software
Ciclos de Vida
1. Modelo Cascada
2. Modelo Lineal
3. Modelo en Espiral
4. Modelo Iterativo o Incremental.
5. Modelo Prototipos
6. Modelo Sashimi
detectado nos trae retraso
Modelo en Cascada o Clásico
arrollo en funcion
correccion de estos.
detectado nos trae retraso
Modelo en Cascada o Clásico
• El modelo de ciclo de vida en cascada comenzó a diseñarse en 1966 y se terminó
alrededor de 1970
arrollo en funcion
Historia
• Se define como una secuencia de fases en la que al final de cada una de ellas se
reúne la documentación para garantizar que cumple las especificaciones y los
correccion de estos.
Definición requisitos antes de pasar a la fase.
• Una de sus ventajas es de proveer un producto con su elevado grado de calidad sin
necesidad de un personal altamente calificado además de los resultados no lo
veremos hasta que no estemos en las etapas finales del ciclo , por lo que cualquier
Ventajas error detectado nos trae retraso y aumenta el costo del desarrollo en función
del tiempo que insume la corrección de estos
arrollo en funcion
Historia
correccion de estos.
requerimientos del sistema,
Definición
• Facilita el desarrollo en cada módulo por un equipo de programadores
• Si se detecta un error grave, sólo desechamos la ultima iteración
Ventajas
• La disponibilidad del cliente debe ser alta durante todo el proyecto dado que
Desventaj participa de manera continua
as
Prototipos
Prototipos
• Gomaa en 1984
• Mecanismo para identificar los requisitos del software
Historia
• Podría ser considerado como una variación del ciclo de vida en cascada puro,
en el cual las diferentes etapas pueden ser solapadas, permitiendo así
Definición aumentar la eficiencia mediante la retroalimentación entre las etapas
• Más difícil controlar el progreso del proyecto debido a que los finales de fase
Desventaj ya no son un punto de referencia claro.
as