ciclo de vida espiral

10
Presentación Ciclo de Vida Espiral 3ro IC Fabián Domínguez Emiliano Giacoya Gaston Iparraguirre Eduardo Pintos

Upload: eduardo

Post on 04-Jul-2015

173 views

Category:

Education


3 download

TRANSCRIPT

Page 1: Ciclo de vida espiral

Presentación Ciclo de

Vida Espiral3ro IC

Fabián Domínguez

Emiliano Giacoya

Gaston Iparraguirre

Eduardo Pintos

Page 2: Ciclo de vida espiral

Ciclo de Vida

Todo proyecto de ingeniería tiene unos fines ligados a la obtención de un

producto, proceso o servicio que es necesario generar a través de diversas

actividades. Algunas de estas actividades pueden agruparse en fases porque

globalmente contribuyen a obtener un producto intermedio, necesario para

continuar hacia el producto final y facilitar la gestión del proyecto.

Al conjunto de las fases empleadas se le denomina “ciclo de vida”.

Page 3: Ciclo de vida espiral

Tipos de Ciclos de vida

• Ciclo de vida lineal

• Ciclo de vida con prototipo

• Ciclo de vida en espiral

Page 4: Ciclo de vida espiral

Ciclo de vida en espiral

Boehm publico en 1988 el modelo de ciclo de vida en espiral

Este sustituye al “Modelo lineal”

Incorpora “Análisis de riesgos”

Page 5: Ciclo de vida espiral

Composición Ciclo de Vida

espiral Se define en cuatro actividades

principales representadas

en cuatro cuadrantes de la figura

Page 6: Ciclo de vida espiral

Composición Ciclo de Vida

espiral

Planificación: Determina objetivos, alternativas y restricciones

Análisis de riesgo: Evalúa alternativas, identifica y resuelve riesgos

Ingeniería: Desarrollo y verificación del producto del siguiente nivel

Evaluación del cliente: Valoración de los resultados y planificación de la

siguiente fase.

Page 7: Ciclo de vida espiral

Ventajas

• Incorpora muchas de las ventajas de los otros ciclos de vida

• Conjuga la naturaleza iterativa de los prototipos con los aspectos controlados y

sistemáticos del modelo clásico

• Proporciona el potencial para el desarrollo rápido de versiones incrementales

• Puede adaptarse y aplicarse a lo largo de la vida del software

Page 8: Ciclo de vida espiral

• Es un enfoque realista del desarrollo del software

• Permite aplicar el enfoque de construcción de prototipos en cualquier

momento para reducir riesgos

• Reduce los riesgos antes de que se conviertan en problemas

• Controla muy bien los riesgos y mientras más iteraciones se realicen, menos

riesgos habrá

• Monitorea y controla los riesgos continuamente

Page 9: Ciclo de vida espiral

Desventajas

• Puede resultar difícil convencer a algunos clientes de que el enfoque evolutivo

es controlable

• Solo resulta aplicable para proyectos de gran tamaño

• Supone una carga de trabajo adicional, no presente en otros ciclos de vida

• Requiere una considerable habilidad para la evaluación y resolución del

riesgo, y se basa en esta habilidad para el éxito

Page 10: Ciclo de vida espiral

• Si un riesgo importante no es descubierto y gestionado, indudablemente

surgirán problemas

• Es bastante complicado de realizar y su complejidad puede incrementarse

hasta hacerlo impracticable

• El modelo no se ha utilizado tanto como otros, por lo que tendrán que pasar

años antes de que determine con certeza la eficacia de este modelo