jueves, 20 de noviembre de 2008

Modelos de Software

Modelo de Espiral

El modelo espiral define cuatro actividades principales para el ciclo de vida:
-Planificación: La determinación de los objetivos del proyecto, alternativas y restricciones.
-Análisis de Riesgo: El análisis de alternativas y la identificación y solución de riesgos.
-Ingeniería: Desarrollo del producto.
-Evaluación del cliente: El asentimiento de los resultados de la ingeniería.

El modelo es representado por una espiral dividida en cuatro cuadrantes, en que cada uno describe las actividades mencionadas anteriormente. El modelo espiral utiliza un esquema de desarrollo iterativo donde la primera iteración comienza en el centro del círculo e, incrementalmente, se va desplazando hacia afuera. Las siguientes iteraciones sucesivas son versiones más completas del software que está siendo construido. Al principio de cada iteración del ciclo de vida se hace un análisis de riesgo, mientras, por el otro extremo, la revisión del proyecto se realiza al final de la iteración. Así, se puede contrarrestar cualquier riesgo observado mediante las acciones adecuadas en el tiempo preciso.

No hay comentarios: