lunes, 20 de agosto de 2012
EL MODELO EN ESPIRAL
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 por el riesgo que se emplea para conducir sistemas intensivos de ingeniería de software concurrente y a la vez con muchos usuarios.
Se caracteriza principalmente por:
Un enfoque cíclico para el crecimiento incremental del grado de definición e implementación de un sistema, mientras que disminuye su grado de riesgo.
Un conjunto de puntos de fijación para asegurar el compromiso del usuario con soluciones de sistema que sean factibles y mutuamente satisfactorias.
El modelo espiral tiene algunas tareas principales:
Decidir qué problema se quiere resolver antes de viajar a resolverlo.
Examinar tus múltiples alternativas de acción y elegir una de las más convenientes.
Evaluar qué tienes hecho y qué tienes que haber aprendido después de hacer algo.
No ser tan ingenuo para pensar que el sistema que estás construyendo será "EL" sistema que el cliente necesita, y
Conocer (comprender) los niveles de riesgo, que tendrás que tolerar.
El modelo espiral no es una alternativa del modelo cascada, ellos son completamente compatibles.
FUNCIONAMIENTO DEL MODELO ESPIRAL
En cada vuelta tomamos en cuenta:
Los Objetivos:Que necesidad debe envolver el programa.
Alternativas:Los varios métodos de alcanzar los objetivos de manera exitosa, a través de diferentes puntos como son:
Características:experiencia del personal, exigencias a efectuar.
Formas de gestión 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.
Las dos dimensiones del espiral:
Angular=Avance del proyecto Software, dentro de un ciclo.
Radial=Aumento del coste del proyecto, ya que con cada nueva iteración se pasa más tiempo desarrollando.
Este sistema es muy utilizado en proyectos largos como pueden ser la creación de un Sistema Operativo. Donde se necesitan varios cambios y su éxito radica en que el equipo de trabajo sea capaz de detectar y catalogar correctamente dicho riesgo.
EL MODELO EN ESPIRAL WINWIN
El modelo en espiral WINWIN de Boehm, define un conjunto de acciones de negociación al principio de casa paso alrededor de la espiral. Más que una simple actividad de comunicación con el cliente se definen las siguientes actividades:
Identificación del sistema o subsistemas clave de los directivos.
Determinación de las condiciones de victoria de los directivos.
Negociación de las condiciones de victoria de los directivos para reunirlas en un conjunto de condiciones para todos los afectados (incluyendo el equipo del proyecto de software).
El modelo en espiral WINWIN introduce tres hitos que son:
en el proceso, llamados puntos de fijación que ayudan a establecer la completitud de un ciclo alrededor del espiral y proporcionan hitos de decisión antes de continuar el proyecto de software.
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Los comentarios nuevos no están permitidos.