MODELO DE ESPIRAL
IntroducciónEl Desarrollo en Espiral es un modelo de ciclode vida desarrollado por Barry Boehm en 1988,utilizado generalme...
En este modelo, el esfuerzo de desarrollo es iterativo.   Tan pronto como uno completa un esfuerzo de   desarrollo, otro c...
Algunos principios básicos           del modelo espiral:Decidir qué problema se quiere resolver antes de viajar aresolverl...
El Modelo Espiral mejora el Modelo de Cascadaenfatizando la naturaleza iterativa del procesode diseño. Eso introduce un ci...
Características:En cada giro se construye un nuevo modelo del sistemacompleto.Este modelo puede combinarse con otros model...
Desventajas:Resulta difícil convencer a grandes clientes deque el enfoque evolutivo es controlable.Es nuevo (1988) y no se...
Ventajas:El modelo en espiral puede adaptarse y aplicarse alo largo de la vida del software de computadora.Como el softwar...
Ventajas:El   modelo     en    espiral   demanda      unaconsideración directa de los riesgos técnicos entodas las etapas ...
Ingenieria de software_1_modelo_espiral_domingo_bernal_y_lourdes_gómez
Próxima SlideShare
Cargando en…5
×

Ingenieria de software_1_modelo_espiral_domingo_bernal_y_lourdes_gómez

509 visualizaciones

Publicado el

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
509
En SlideShare
0
De insertados
0
Número de insertados
2
Acciones
Compartido
0
Descargas
28
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Ingenieria de software_1_modelo_espiral_domingo_bernal_y_lourdes_gómez

  1. 1. MODELO DE ESPIRAL
  2. 2. IntroducciónEl Desarrollo en Espiral es un modelo de ciclode vida desarrollado por Barry Boehm en 1988,utilizado generalmente en la Ingeniería desoftware. Las actividades de este modelo sonuna espiral, cada bucle es una actividad. Lasactividades no están fijadas a prioridad, sinoque las siguientes se eligen en función delanálisis de riesgo, comenzando por el bucleinterior.
  3. 3. En este modelo, el esfuerzo de desarrollo es iterativo. Tan pronto como uno completa un esfuerzo de desarrollo, otro comienza. Además, en cada desarrollo ejecutado, puedes seguir estos cuatros pasos:1. Determinar qué quieres lograr.2. Determinar las rutas alternativas que puedes tomar para lograr estas metas. Por cada una, analizar los riesgos y resultados finales, y seleccionar la mejor.3. Seguir la alternativa seleccionada en el paso 2.4. Establecer qué tienes terminado.
  4. 4. Algunos principios básicos del modelo espiral:Decidir qué problema se quiere resolver antes de viajar aresolverlo.Examinar tus múltiples alternativas de acción y elegir unade las más convenientes.Evaluar qué tienes hecho y qué tienes que haberaprendido después de hacer algo.No ser tan ingenuo para pensar que el sistema que estásconstruyendo será "EL" sistema que el cliente necesita.Conocer (comprender) los niveles de riesgo, que tendrásque tolerar.
  5. 5. El Modelo Espiral mejora el Modelo de Cascadaenfatizando la naturaleza iterativa del procesode diseño. Eso introduce un ciclo de prototipoiterativo. En cada iteración, las nuevasexpresiones que son obtenidas transformandootras dadas son examinadas para ver sirepresentan progresos hacia el objetivo.
  6. 6. Características:En cada giro se construye un nuevo modelo del sistemacompleto.Este modelo puede combinarse con otros modelos deproceso de desarrollo (cascada, evolutivo).Mejor modelo para el desarrollo de grandes sistemas.El análisis de riesgo requiere la participación depersonal altamente calificado.
  7. 7. Desventajas:Resulta difícil convencer a grandes clientes deque el enfoque evolutivo es controlable.Es nuevo (1988) y no se ha utilizado tanto comootros modelos de ciclo de vida.Debido a su elevada complejidad no seaconseja utilizarlo en pequeños sistemas.
  8. 8. Ventajas:El modelo en espiral puede adaptarse y aplicarse alo largo de la vida del software de computadora.Como el software evoluciona a medida que progresael proceso, el desarrollador y el cliente comprendeny reaccionan mejor ante riesgos en cada uno de losnivele evolutivos.El modelo en espiral permite a quien lo desarrollaaplicar el enfoque de construcción de prototipos encualquier etapa de evolución del producto.
  9. 9. Ventajas:El modelo en espiral demanda unaconsideración directa de los riesgos técnicos entodas las etapas del proyecto y si se aplicaadecuadamente debe reducir los riesgos antesde que se conviertan en problemas.En la utilización de grandes sistemas a dobladola productividad.

×