You are on page 1of 6

MODELO EN ESPIRAL

El creador del modelo en espiral es Barry Boehm, el modelo fue desarrollado a mediados
de 1986.

Las actividades de este modelo se conforman en una espiral, en la que cada bucle
representa un conjunto de actividades. Las actividades no estn fijadas a ninguna
prioridad, sino que las siguientes se eligen en funcin del anlisis de riesgo, comenzando
por el bucle interior.
Metodologa Original de Boehm.
La espiral tiene una forma de caracola y se dice que mantiene dos dimensiones, la radial
y la angular.
1. Angular: Indica el avance del proyecto del software dentro de un ciclo.
2. Radial: Indica el aumento del coste del proyecto, ya que con cada nueva iteracin
se pasa ms tiempo desarrollando.
Mecanismos de Control.
- La dimensin radial mide el coste.
- La dimensin angular mide el grado de avance del proyecto.
Metodologa del Modelo.
Nota 1: Este sistema es muy utilizado en proyectos grandes y complejos como por
ejemplo la creacin de un Sistema Operativo.
Nota 2: Su xito radica en que el equipo que lo aplique tenga la necesaria experiencia y
habilidad para detectar y catalogar correctamente los riesgos.
Caractersticas
- Este modelo puede combinarse con otros modelos de procesos de desarrollo
como: cascada o evolutivo.
- Es recomendado para el desarrollo de grandes sistemas.
- Para el anlisis de riesgos la implementen personas con alta calificacin.
- No hay nmero indefinido de interacciones.
Tipos
1. Modelo Original de Boehm.
2. Modelo Tpico de Seis Regiones.
3. Modelo WINWIN.
I. Modelo Original Boehm

Tareas o Actividades.
Para cada ciclo habr cuatro actividades:
1. Determinar Objetivos.
2. Anlisis del riesgo.
3. Desarrollar y probar.
4. Planificacin.
Determinar o fijar objetivos.
- Fijar los productos definidos a obtener: requisitos, especificacin, manual de
usuario.
- Fijar las restricciones.
- Identificacin de riesgos del proyecto y estrategias alternativas para evitarlos.
- Hay una cosa que solo se hace una vez: planificacin inicial.
Anlisis de Riesgo
- Se lleva a cabo el estudio de las causas de las posibles amenazas y probables
eventos no deseados y los daos y consecuencias que stas puedan producir. Se
evalan alternativas. Se debe tener un prototipo antes de comenzar a desarrollar y
probar.
Desarrollar, verificar y validar (probar)
- Tareas de la actividad propia y de prueba.
- Anlisis de alternativas e identificacin resolucin de riesgos.
Planificacin
- Se empieza a llevar un estudio donde determine si el o los riesgos planteados han
sido solventados o se empieza a planear un nuevo ciclo.
Metodologa Tpica de Seis Regiones

A diferencia del modelo de proceso clsico que termina cuando se entrega el software, el
modelo en espiral puede adaptarse y aplicarse a lo largo de la vida del software de
computadora. Una visin alternativa del modelo en espiral puede ser considerada
examinando el eje de punto de entrada en el proyecto.
Tareas o Actividades:
1. Comunicacin con el cliente. Este es una tarea requerida para establecer
comunicacin entre el desarrollador y el cliente.
2. Planificacin. Esta tarea es necesaria aplicarla para poder definir los recursos, el
tiempo y otras informaciones relacionadas con el proyecto, es decir son todos los
requerimientos.
3. Anlisis de riesgos. Esta es una de las tareas principales por lo que se aplica el
modelo en espiral, es requerida para evaluar los riesgos tcnicos y otras
informaciones relacionadas con el proyecto.
4. Ingeniera. Esta es una tarea necesaria ya que se requiere construir una o ms
representaciones de la aplicacin.
5. Construccin y adaptacin. Esta tarea es requerida en el modelo espiral porque
se necesita construir, probar, instalar y proporcionar soporte al usuario.
6. Evaluacin del cliente. Esta tambin es una tarea principal, necesaria para
adquirir la reaccin del cliente segn la evaluacin de las representaciones del
software creadas durante la etapa de ingeniera y la de implementacin creada
durante la etapa de instalacin.
Metodologa Modelo WINWIN
Las mejores negociaciones se esfuerzan en obtener victoria-victoria. Esto es, el
cliente gana obteniendo el producto o sistema que satisface la mayor parte de sus
necesidades y el desarrollador gana trabajando para conseguir presupuestos y lograr
una fecha de entrega realista.

Identificacin. Del sistema o subsistemas clave de los directivos.


Determinacin. De las condiciones de victoria de los directivos.
Negociacin. De las condiciones de victoria de las directivos para reunirlas en un
conjunto de condiciones para todos los afectados.
Tareas o Actividades:
1. Identificacin del sistema o subsistemas clave de los directivos. Saber que
quieren.
2. Determinacin de las condiciones de victoria de los directivos. Saber que
necesitan y los satisface.
3. Negociacin de las condiciones de victoria de los directivos. A) Reunir las
condiciones de victoria. B) Establecer los objetivos, restricciones y alternativas del
siguiente nivel.
4. Evaluar las alternativas del producto, proceso y resolucin de riesgos.
5. Definir el siguiente nivel del producto y del proceso, incluyendo particiones.
6. Validar las definiciones del producto y del proceso.
7. Revisin y comentarios. Es una tarea de duracin cero que simboliza el haber
conseguido un logro importante en el proyecto.

Ventajas y Desventajas del Modelo Espiral.


Ventajas
- El anlisis del riesgo se hace de forma explcita y clara.
- Reduce riesgos del proyecto incorpora objetivos de calidad integra el desarrollo
con el mantenimiento, etc.
- Une los mejores elementos de los restantes modelos.
- Tiene mejoras y nuevos requerimientos sin romper con la metodologa ya que este
ciclo de vida no es rgido ni esttico.
Desventajas
- Genera mucho tiempo en el desarrollo del sistema en general es un modelo
costoso.
- Requiere experiencia en la identificacin de riesgos.
- Debido a su elevada complejidad no se aconseja utilizarlo en pequeos sistemas.
Inconvenientes
Planificar un proyecto con esta metodologa es a menudo imposible, debido a la
incertidumbre en el nmero de iteraciones que sern necesarias. En este contexto la
evaluacin de riesgos es de la mayor importancia y, para grandes proyectos, dicha
evaluacin requiere la intervencin de profesionales de gran experiencia.
El IEEE clasifica al desarrollo en espiral como modelo no operativo en sus clasificaciones
de MCV.

BIBLIOGRAFIA
http://es.geocities.com/modeloespiral/definicion.htm
http://es.wikipedia.org/wiki/Desarrollo_en_espiral
http://148.202.148.5/cursos/cc321/fundamentos/unidad1/espiral.htm

You might also like