Modelo Espiral
Integrantes:
Julio Ibarra Leyton
Camilo Rojas Campos
Profesor: Rodrigo Cofré Loyola
Asignatura: Sistemas de Información II
Fecha: 04 – 06 – 2018
Introducción
Existe una gran cantidad de metodologías o modelos para el desarrollo, dentro de los cuales
destacan: el modelo cascada, la metodología de prototipo, RUP, modelo espiral, entre
muchos otros. En el trabajo que se presenta a continuación, se pondrá énfasis en el modelo
espiral, el cual en una breve descripción refleja la relación de tareas con prototipos rápidos,
mayor paralelismo y concurrencia en las actividades de diseño y construcción.
Historia:
Para comenzar, se debe conocer a Barry Boehm quien fue el creador del modelo
espiral. Fue un ingeniero informático estadounidense, quien recibió su grado de Bachelor
of Arts (B.A.) de Harvard en 1957, y sus grados de M.S. y de Ph.D. de UCLA en 1961 y
1964, todo en matemáticas.
Barry era un programador-analista en General Dynamics entre 1955 y 1959, sus intereses
actuales de la investigación incluyen modelar de proceso de software, métrica del software
y los modelos del coste, los ambientes de la tecnología de dotación lógica, y tecnología de
dotación lógica basada en el conocimiento.
Modelo Espiral:
Este modelo ha presentado varias modificaciones, dando como resultado tres tipos:
Planificar:
Sin embargo, en la mayoría de los casos, se sigue avanzando alrededor del camino de la
espiral, y ese camino lleva a los desarrolladores hacia afuera, hacia un modelo más
completo del sistema, y al final, al propio sistema operacional. Cada vuelta alrededor de la
espiral requiere ingeniería, que se puede llevar a cabo mediante el enfoque del ciclo de vida
clásico o de la creación de prototipos. Debe tenerse en cuenta que el número de actividades
de desarrollo que ocurren en el cuadrante inferior derecho aumenta al alejarse del centro
de la espiral.
Este modelo de ciclo de vida supone una variante del que se basa en cuatro
regiones.
Planificación:
o Una vez que se conoce a dónde se pretende llegar y desde donde se parte,
es realizada la estimación de tiempo y recursos.
Análisis de riesgo:
Ingeniería:
Construcción y entrega:
En sencillas palabras, este modelo requiere fuertes habilidades de negociación para que:
Su representación gráfica:
Ventajas:
Desventajas:
La relación existente, es que UML sigue un ciclo de vida espiral para el modelado, en
contraposición de los ciclos de vida secuenciales clásicos (en los que las tareas de
especificación, análisis, diseño, implementación y mantenimiento se realizan en estricto
orden).
El primer paso consiste en obtener los requerimientos de los procesos rediseñados, que
normalmente se le suministran al equipo de reingeniería (o genera él mismo) en forma de
enunciado. A continuación se realiza el análisis y diseño de estos procesos partiendo de
cero. En esta fase, el equipo puede construir todos los diagramas propuestos en UML, con
los que el proceso queda completamente especificado.
Conclusión
Los ciclos de vida del software son muy diversos, en la cual, al existir una gran
variedad de estos es importante saber cuál es el que se necesita o se acomoda más en
nuestro proyecto o trabajo.
El modelo espiral posee un enfoque más realista para el desarrollo de software de gran
tamaño y escala. Este modelo utiliza un enfoque evolutivo para la ingeniería, permitiendo
tanto al desarrollador, como al cliente entender y reaccionar a los riesgos de cada nivel.
Es una metodología que tiene poco margen de error, debido a los constantes ciclos con
revisiones que incluyen a los anteriores y planes a seguir en el siguiente.
Bibliografía
https://okhosting.com/blog/metodologias-del-desarrollo-de-software/#Que_es_un_Metodo
http://modeloespiral.blogspot.cl/
http://lsi.ugr.es/~mvega/docis/espiral.pdf
http://www.ptolomeo.unam.mx:8080/xmlui/bitstream/handle/132.248.52.100/175/A5%20C
ap%C3%ADtulo%202.pdf?sequence=5
https://jummp.wordpress.com/2011/03/29/desarrollo-de-software-ciclo-de-vida-en-espiral-
con-6-regiones/
https://sites.google.com/site/proyectoadpmodelosdedesarrollo/home/modelos-de-
desarrollo/modelo-espiral-ventajas-y-desventajas