You are on page 1of 1

EL MODELO EN ESPIRAL Este es un modelo de proceso de software evolutivo, el cual enlaza la naturaleza iterativa de la construccin de prototipos, pero conservado

aquellas propiedades del modelo en cascada. El modelo en espiral fue desarrollado por Boehm, quien lo describe as: El modelo de desarrollo en espiral es un generador de modelo de proceso guiado p or el riesgo que se emplea para conducir sistemas intensivos de ingeniera de soft ware concurrente y a la vez con muchos usuarios. Se caracteriza principalmente por: Un enfoque cclico para el crecimiento incremental del grado de definicin e im plementacin de un sistema, mientras que disminuye su grado de riesgo. Un conjunto de puntos de fijacin para asegurar el compromiso del usuario con soluciones de sistema que sean factibles y mutuamente satisfactorias. El modelo espiral captura algunos principios bsicos: Decidir qu problema se quiere resolver antes de viajar a resolverlo. Examinar tus mltiples alternativas de accin y elegir una de las ms convenie ntes. Evaluar qu tienes hecho y qu tienes que haber aprendido despus de hacer alg o. No ser tan ingenuo para pensar que el sistema que ests construyendo ser "E L" sistema que el cliente necesita, y Conocer (comprender) los niveles de riesgo, que tendrs que tolerar. El modelo espiral no es una alternativa del modelo cascada, ellos son completame nte compatibles. Funcionamiento del modelo Espiral En cada vuelta tomamos en cuenta: Los Objetivos: Que necesidad debe envolver el programa. Alternativas: Los varios mtodos de alcanzar los objetivos de manera exitosa, a travs de diferentes puntos como son: Caractersticas: experiencia del personal, exigencias a efectuar. Formas de gestin del programa. Riesgo tomado con cada alternativa. Desarrollar y Verificar: Programar y probar el programa . Se planificaran los siguientes pasos y se volver a empezar la espiral. La es piral tiene una forma de caracola y se dice que mantiene dos dimensiones la radi al y la angular: Angular=Avance del proyecto Software, dentro de un ciclo. Radial=Aumento del coste del proyecto, ya que con cada nueva iteracin se pasa ms t iempo desarrollando. Este sistema es muy utilizado en proyectos largos como pueden ser la creacin de u n Sistema Operativo. Y que necesitan constantes cambios. Al ser un modelo de Ciclo de Vida orientado al riesgo se dice que uno de los asp ectos fundamentales de su xito radica en que el equipo que lo aplique sea capaz d e detectar y catalogar correctamente dicho riesgo. El modelo en espiral WINWIN El modelo en espiral WINWIN de Boehm, define un conjunto de acciones de negociac in al principio de casa paso alrededor de la espiral. Ms que una simple actividad de comunicacin con el cliente se definen las siguientes actividades: 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 los directivos para reunirlas en un conjunto de condiciones para todos los afectados (incluyendo el equipo del proye cto de software). 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 espir al y proporcionan hitos de decisin antes de continuar el proyecto de software.