Anda di halaman 1dari 7

MODELO EN ESPIRAL

WILMER FERNEY GAONA


IVAN VARGAS SABOGAL
ANDRES FELIPE RENDON
ZULAY YELISSA GUERRERO
BRYAN RICARDO RUGE

SERVICIO NACIONAL DE APRENSIZAJE (SENA)

ANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION


VILLAVICENCIO META
2015

INDICE
Tabla de contenido
INTRODUCCIN..................................................................................................... 2
OBJETIVOS........................................................................................................... 3
MARCO TEORICO.................................................................................................. 4

INTRODUCCIN
Boehm en 1988 ide y promulg un 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 ms asumible y se hace un ciclo de la espiral. Si el cliente
quiere seguir haciendo mejoras en el software, se vuelve a evaluar las distintas
nuevas alternativas y riesgos y se realiza otra vuelta de la espiral, as hasta que
llegue un momento en el que el producto software desarrollado sea aceptado y no
necesite seguir mejorndose con otro nuevo ciclo.

OBJETIVOS

Describir que es un modelo en espiral, en que consiste y que variables tiene


Profundizar sobre las distintas variables del modelo en espiral (4 regiones, 6
regiones y win win)

MARCO TEORICO

DEFINICIN

En este modelo, el desarrollo de software se realiza de manera cual que conste de


unas series de versiones incrementales. Durante las primeras interacciones; la
versin incremental podra ser un modelo en papel o un prototipo, durante las
ltimas iteraciones se producen versiones cada vez ms completas del sistema
diseado.
El modelo en espiral se divide en un nmero de actividades de trabajo, las cuales
reciben el nombre de Regiones de trabajo cada una de estas; son compuestas por
un conjunto de tareas del trabajo llamado conjunto de tareas que se adaptan a las
caractersticas del proyecto que va a emprenderse en todos los casos se aplican
actividades de proteccin.

VARIANTES DEL MODELO EN ESPIRAL


Las tres principales variantes del modelo en espiral son:

A. Modelo en espiral de 4 regiones (Original de Boehm)


B. Modelo en espiral de 6 regiones
C. Modelo en espiral Win Win

MODELO EN ESPIRAL DE LAS 4 REGIONES

No hay un nmero definido de iteraciones. Las iteraciones debe decidirlas el equipo


de gestin de proyecto
Cada vuelta se divide en 4 sectores:

Planeacin : determinacin de los objetivos, alternativas y restricciones


Anlisis de riesgo : anlisis de alternativas e identificacin/resolucin de
riesgos
Ingeniera: desarrollo del producto hasta "el siguiente nivel".

Evaluacin: valoracin por parte del cliente de los resultados obtenidos.

El movimiento de la espiral, ampliando con cada iteracin su amplitud radial,


indica que cada vez se van construyendo versiones sucesivas del software,
cada vez ms completas.

Uno de los puntos ms interesantes del modelo, es la introduccin al proceso de


desarrollo a las actividades de anlisis de los riesgos asociados al desarrollo y a la
evaluacin por parte del cliente de los resultados del software.

MODELO EN ESPIRAL DE LAS 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.
Las regiones de tareas que componen este modelo son:

Comunicacin con el cliente: las tareas requeridas para establecer


comunicacin entre el desarrollador y el cliente.
Planificacin: las tareas requeridas para definir recursos, el tiempo y otras
informaciones relacionadas con el proyecto. Son todos los requerimientos.
Anlisis de riesgos: las tareas requeridas para evaluar riesgos tcnicos y
otras informaciones relacionadas con el proyecto.
Ingeniera: las tareas requeridas para construir una o ms representaciones
de la aplicacin.
Construccin y adaptacin: las tareas requeridas para construir, probar,
instalar y proporcionar soporte al usuario.
Evaluacin del cliente: las tareas requeridas para obtener la reaccin del
cliente segn la evaluacin de las representaciones del software creadas
durante la etapa de ingeniera e implementacin durante la etapa de
instalacin

Anda mungkin juga menyukai