Documentos de Académico
Documentos de Profesional
Documentos de Cultura
COORDINADOR:
GONZLEZ GONZLEZ MARA FERNANDA.
FECHA: 26 DE AGOSTO DEL 2016.
INTRODUCCIN
NDICE
CAPITULADO. 1 - 7
CONCLUSIONES.. 8 - 9
BIBLIOGRAFA... 10
CAPITULADO
ANTECEDENTES.
El modelo en espiral, definido por primera vez por Barry Boehm en 1986, es un modelo de
proceso de software evolutivo que conjuga la naturaleza iterativa de construccin de
prototipos con los aspectos controlados y sistemticos del modelo lineal secuencial.
El modelo en espiral se divide en un nmero de actividades de marco de trabajo, tambin
llamadas regiones de tareas. Generalmente, existen entre tres y seis regiones de tareas.
(Mena, 2013)
Sus Iteraciones.
En cada vuelta o iteracin hay que tener en cuenta:
EVOLUCIN
El modelo en espiral, propuesto originalmente por Boehm en 1976, es un modelo de proceso
de software evolutivo donde se conjuga la naturaleza de construccin de prototipos con los
aspectos controlados y sistemticos del Modelo lineal y secuencial. Proporciona el potencial
para el desarrollo rpido de versiones incrementales del software que no se basa en fases
claramente definidas y separadas para crear un sistema.
En el modelo espiral, el software se desarrolla en una serie de versiones incrementales.
Durante las primeras iteraciones 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 marco de trabajo, tambin
llamadas regiones de tarea , Cada una de las regiones estn 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.
(HP)
El modelo espiral tuvo varias modificaciones que son:
Modelo Original de Boehm.
Modelo Tpico de Seis Regiones.
Modelo WINWIN.
Modelo Espiral
Modelo WINWIN
El modelo en espiral WINWIN de Boehm, define un conjunto de actividades de negociacin al
principio de casa paso alrededor de la espiral.
El modelo en espiral WINWIN introduce tres hitos en el proceso, llamados puntos de fijacin
que ayudan a establecer la completitud de un ciclo alrededor del espiral y proporcionan hitos
de decisin antes de continuar el proyecto de software. (ECURED)
ELEMENTOS
Algunos de los elementos que posee el modelo de desarrollo de sistemas en espiral son:
Objetivos
Alternativas
Dimensiones:
o Angular
o Radial
Caractersticas (Anonimo)
Modelo Espiral
ESTRUCTURA (Anonimo)
**Iteracin: Sinnimo de reiterar o repetir (entendidos como volver a desarrollar una
accin o pronunciar de nuevo lo que ya se haba dicho).
Actividades (Anonimo)
La idea bsica que subyace en el diagrama es que se parte de una escala pequea en medio
de la espiral, se localizan los riesgos, se genera un plan para manejar los riesgos, y a
continuacin se establece una aproximacin a la siguiente iteracin. Cada iteracin supone
que el proyecto pasa a una escala superior. Se avanza un nivel, se comprueba que se tiene
lo que se desea, y despus se comienza a trabajar en el siguiente nivel.
Cada iteracin lleva consigo los seis pasos:
1. Determinar objetivos, alternativas y lmites.
2. Identificar y resolver riesgos.
Modelo Espiral
3.
4.
5.
6.
Variantes (Anonimo)
Modelo espiral win win.
La variante trata de ajustarse ms a la realidad de lo que es un proyecto de desarrollo de
software, en el cual el resultado final no es exactamente la implementacin del catlogo de
requisitos, sino que una vez definido se renegocia el alcance del mismo, incluso en diversas
partes del proyecto, entre cliente y proveedor con el objetivo de intentar que ambas partes
queden satisfechas.
La variante se basa en la inclusin de tres etapas o regiones al principio:
1.- Identificar las partes interesadas (stakeholders) para esta nueva iteracin del producto: Es
necesario definir los interlocutores que sern de reas que se vern afectadas por el
resultado final de la nueva versin. Estos interlocutores sern del rea del cliente (puede
haber ms de uno) y del proveedor.
2.- Identificar las condiciones de victoria de las partes interesadas en el proyecto: Se
concreta cules son las condiciones que requiere cada parte para que se sienta satisfecha
una vez realizada esta versin.
3a.- Reunir las condiciones de victoria: Con las etapas anteriores se han definido unos
objetivos generales para la versin y se obtiene conocimiento de los objetivos particulares de
cada parte. Ahora toca negociar hasta dnde realmente se va a llegar y cmo, intentando
llegar a una solucin en la que todos ganen (cliente y proveedor).
Lo ms interesante del modelo es que se especifique de forma explcita la necesidad de que
las partes negocien para llegar a un acuerdo satisfactorio para todos, por eso esta variante
recibe el nombre de Win Win. Aunque es complicado alcanzar un equilibrio en el que ambas
partes ganen a un 50%, s que es fundamental que independientemente de si uno es un poco
ms ganador que el otro, todas las partes estn convencidas en que el acuerdo es bueno.
(HP)
Modelo Espiral
regiones
de
tareas
que
componen
este
modelo
son:
Anlisis de riesgos: las tareas requeridas para evaluar riesgos tcnicos y otras
informaciones relacionadas con el proyecto.
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.
Ventajas
Algunas de las ventajas del modelo de desarrollo de sistemas en espiral son:
Modelo Espiral
Desventajas
EJEMPLO
Como comprendimos con este tema, empezamos con la Determinacin de objetivos y
alternativas, teniendo en cuenta un pequeo progreso y la estimacin de costos.
Continuamos con la evaluacin de alternativas, identificacin y solucin de riesgos, tomando
en cuenta varios anlisis de riesgos y generando prototipos, tomando en cuenta qu se
corrige, qu se queda, etc. Pasamos a la parte de desarrollo y verificacin del producto del
siguiente nivel, para generar mayores validaciones de requerimientos as como verificaciones
el software en su diseo. Dependiendo de cada fase, el prototipo ser mejorado poco a poco
hasta su implementacin. Al terminar, continuaremos con un monitoreo sobre el producto
mientras este est en uso para lo que fue creado. (Anonimo)
Modelo Espiral
CONCLUSIONES
Aragn Olvera Zabdiel:
Suele ser un modelo eficiente para el desarrollo de software. A pesar de necesitar tener un
contacto mayor con el cliente, esto permite al desarrollador y al cliente entender la
problemtica para reaccionar a los riesgos en cada nivel del modelo espiral.
Utiliza la creacin de prototipos como un mecanismo de reduccin de riesgos en cada etapa,
permitiendo a quien desarrolla mantener un mejor control sobre el proyecto.
Modelo Espiral
Modelo Espiral
BIBLIOGRAFA
Grupo Espiral Php. (2009). Modelo Espiral. 25-Agosto-2016, de Grupo Espiral Php Sitio web:
http://modeloespiral.blogspot.mx/
http://www.compute-rs.com/es/consejos-362625.htm
http://alarcos.inf-cr.uclm.es/doc/ISOFTWAREI/Tema03.pdf
Annimo, (n.d.).Wikipedia.From https://es.wikipedia.org/wiki/Desarrollo_en_espiral
Mena, N. G. (2013). Ingeniera del Software I. From
http://software1nathalygrijalva.blogspot.mx/2012/10/modelo-espiral.html
UPIICSA. (n.d.).Polilibors. From
http://www.sites.upiicsa.ipn.mx/polilibros/portal/polilibros/P_externos/Administracin_Informati
ca_de_las_organizaciones_Ramon_E_Enriquez_Gonzalez/AI02_Mod_ESPIRAL.html
Modelo Espiral
10
Modelo Espiral
11