You are on page 1of 11

MODELO DE ESPIRAL

Jaqueline Prez de Ita Guadalupe Marely Balczar Cern Sal Gmez Flores Diana Laura Espinoza Huerta. Elvia Vianey Cenovio Jurez

Introduccin
El Desarrollo en Espiral es un modelo por Barry Boehm en 1988 Las actividades de este modelo son una espiral, cada bucle es una actividad. Las actividades no estn fijadas a prioridad, sino que las siguientes se eligen en funcin del anlisis de riesgo, comenzando por el bucle interior.

Algunos principios bsicos del modelo espiral:

Decidir qu problema se quiere resolver antes de viajar a resolverlo.


Examinar tus mltiples alternativas de accin y elegir una de las ms convenientes. Evaluar qu tienes hecho y qu tienes que haber aprendido despus de hacer algo. No ser tan ingenuo para pensar que el sistema que ests construyendo ser "EL" sistema que el cliente necesita. Conocer (comprender) los niveles de riesgo, que tendrs que tolerar.

Actividades principales a seguir


Primer Paso. Identificacin de:

Los objetivos de la parte del producto que est siendo elaborada (rendimientos, funcionalidad, adaptacin al cambio, etc.). Las alternativas principales de la implementacin de esta porcin del producto (usar el diseo A, usar el diseo B, reutilizar el mdulo X de la aplicacin Z, comprar a un proveedor externo, etc.). Las restricciones impuestas para cada alternativa (costes, planificaciones, interfaces, etc.).

Segundo paso. Evaluar las diferentes alternativas que se plantean teniendo en cuenta los objetivos a conseguir y las restricciones impuestas. Si existen riesgos, lo siguiente es la formulacin de una estrategia efectiva en coste (utilizando prototipos, simulacin, bancos de prueba, cuestionario para los usuarios, modelizacin analtica o combinaciones de stas y otras tcnicas de resolucin de riesgos)

Tercer paso.

Consiste en desarrollar, verificar y validar (probar):


Tareas de la actividad propia y de prueba. Anlisis de alternativas e identificacin resolucin de riesgos.

Dependiendo del resultado de la evaluacin de los riesgos, se elige un modelo para el desarrollo

Cuarto paso. Revisar todo lo hecho, evalundolo, y con ello decidir si se contina con las fases siguientes y planificar la prxima actividad.

Etapas
Comunicacin con el cliente: Identificacin de tareas requeridas para establecer contacto entre desarrollador y cliente. Planificacin: Determinacin de tareas requeridas para definir recursos, tiempo y otra informacin relacionada con el proyecto. Anlisis de riesgos: Anlisis de alternativas e identificacin/resolucin de riesgos. Ingeniera: Desarrollo del producto del siguiente nivel (representaciones de la aplicacin). Construccin y adaptacin: Actividades para probar, instalar y proporcionar soporte al usuario (tales como la documentacin y prctica). Evaluacin del cliente: Valoracin de los resultados de la ingeniera.

Ventajas:

El modelo en espiral puede adaptarse a cualquier tipo de software El modelo en espiral permite a quien lo desarrolla aplicar el enfoque de construccin de prototipos en cualquier etapa de evolucin del producto. Actualmente es el enfoque ms realista para el desarrollo de software y de sistemas a gran escala. Utiliza un enfoque evolutivo que permite al desarrollador y al cliente entender y reaccionar a los riesgos en cada nivel evolutivo. Permite aplicar la creacin de prototipos en cualquier etapa de la evolucin del producto.

Desventajas:

Resulta difcil convencer a grandes clientes de que el enfoque evolutivo es controlable.


Es nuevo (1988) y no se ha utilizado tanto como otros modelos de ciclo de vida. Debido a su elevada complejidad no se aconseja utilizarlo en pequeos sistemas. Si no se descubre un riesgo importante, indudablemente surgirn problemas. Es relativamente nuevo y no se ha usado tanto como el clsico y de prototipos

You might also like