Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Exposición para ASIBD- MODELO EN ESPIRAL

No description
by

Andrés Cabezas

on 22 February 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Exposición para ASIBD- MODELO EN ESPIRAL

Método de Desarrollo en Espiral Introducción Ciclos o Interacciones Etapas ó tareas del proceso El desarrollo en espiral es un modelo de ciclo de vida del software definido por primera vez por Barry Boehm en 1986, utilizado generalmente en la Ingeniería de software. Las actividades de este modelo se conforman en una espiral, en la que cada bucle o iteración representa un conjunto de actividades. Las actividades no están fijadas a ninguna prioridad, sino que las siguientes se eligen en función del análisis de riesgo, comenzando por el bucle interior.
Boehm, autor de diversos artículos de ingeniería del software; modelos de estimación de esfuerzo y tiempo, que se consume en hacer productos software; y Modelos de Ciclo de Vida; ideó y promulgó su modelo desde un enfoque distinto al tradicional en Cascada: El Modelo Evolutivo Espiral. Su Modelo de Ciclo de Vida en Espiral tiene en cuenta fuertemente el riesgo que aparece a la hora de desarrollar software. Para ello, se comienza mirando las posibles alternativas de desarrollo, se opta por la de riesgo más asumible y se hace un ciclo de la espiral. En cada vuelta o iteración hay que tener en cuenta:
-Los Objetivos
-Las Alternativas
-Formas de gestión del sistema.
-Riesgo asumido con cada alternativa.
-Desarrollar y Verificar

.La espiral tiene una forma de caracola y se dice que mantiene dos dimensiones, la radial y la angular:
Angular: Indica el avance del proyecto del software dentro de un ciclo.
Radial: Indica el aumento del coste del proyecto, ya que con cada nueva iteración se pasa más tiempo desarrollando.
Este sistema es muy utilizado en proyectos grandes y complejos como puede ser, por ejemplo, la creación de un Sistema Operativo. El análisis del riesgo se hace de forma explícita y clara.
Reduce riesgos del proyecto
Incorpora objetivos de calidad
Integra el desarrollo con el mantenimiento, etc.
Evaluación en cada fase que permite cambios de objetivos
Funciona bien en proyectos de innovación
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. Ventajas Desventajas La evaluación de riesgos es compleja
Excesiva flexibilidad para algunos proyectos
Planificar un proyecto con esta metodología es a menudo imposible, debido a la incertidumbre en el número de iteraciones que serán necesarias. En este contexto la evaluación de riesgos es de la mayor importancia y, para grandes proyectos, dicha evaluación requiere la intervención de profesionales de gran experiencia.
El IEEE clasifica al desarrollo en espiral como modelo no operativo en sus clasificaciones de MCV 2. Conclusión Expositores:

Diana Holguín
Julián Giraldo
Andres Felipe Cabezas
Alejandro Lopéz La utilización del modelo en espiral para el desarrollo de software debe hacer teniendo en cuenta las ventajas y desventajas antes mencionadas, principalmente el hecho que utilizar esta metodología podría incrementar los costos y el tiempo de realización del proyecto que se desee emprender.
Full transcript