Modelo en espiral
-
Upload
andrea-nunez -
Category
Software
-
view
40 -
download
1
Transcript of Modelo en espiral
MODELO EN ESPIRAL
OLGA LUZ HERNÁNDEZANDREA VELÁZQUEZ NÚÑEZ
En el desarrollo del software es un modelo meta del ciclo de vida del software donde el esfuerzo del desarrollo es iterativo, tan pronto culmina un esfuerzo del desarrollo por ahí mismo comienza otroademás en cada ejecución del desarrollo se sigue cuatro pasos principales:
Definición
Pasos para el desarrollo del modelo en espiral
•Definición de Objetivos• Análisis de riesgos•Desarrollo y probar• Planificación
Características1.Trata de mejorar los ciclos de vida clásicos y
prototipos2.Este modelo puede combinarse con otros
modelos de desarrollo3.El análisis de riesgo requiere la participación de
personal con alta cualificación4. Incorpora objetivos de calidad y gestión de
riesgos5.Elimina errores y alternativas no atractivas al
comienzo6.Permite iteraciones, vuelta atrás y
finalizaciones rápidas7.Cada ciclo empieza identificando• Los objetivos de la porción correspondiente• Las alternativas• restricciones
Ventajas• El análisis del riesgo se hace de forma
explícita y clara. Une los mejores elementos de los restantes modelos.
• Reduce riesgos del proyecto• Incorpora objetivos de calidad• Integra el desarrollo con el
mantenimiento, etc.• Además es posible tener en cuenta
mejoras y nuevos requerimientos sin romper con la metodología, ya que este ciclo de vida no es rígido ni estático.
• Resulta difícil convencer a grandes clientes de que el enfoque evolutivo es controlable• Debido a su elevada
complejidad no se aconseja utilizarlo en pequeños sistemas• Genera mucho tiempo en el
desarrollo• Modelo costoso
Desventajas
!Gracias¡