Modelo En Espiral
“MODELO EN ESPIRAL”
CONCEPTO
El modelo en espiral del proceso del software que originalmente fue propuesto por Boehm (1988), El modelo en espiral es una delasmetodologías más recomendables para el desarrollo y creación de un programa, ya que consta de pocas etapas o fases, las cuales se van realizando en una manera continua y cíclica.
El modelo en espiral es untipo de modelo basado en el desarrollo iterativo (repetido). Se diferencia del modelo iterativo incremental en que más que representarlo como una secuencia de actividades se representa como una espiraldonde cada ciclo en la espiral representa una fase del proceso del software.
ETAPAS
Cada ciclo de la espiral se divide en 4 etapas:
1. Determinar los objetivos: En esta fase delproyecto se definen los objetivos específicos. Se identifican las restricciones del proceso y del sistema software, y se traza un plan detallado de gestión. Se identifican los riesgos. Dependiendo de estosriesgos se planean estrategias alternativas.
2. Análisis del riesgo: Se lleva a cabo un análisis detallado para cada uno de los riesgos del proyecto identificados. Se definen los pasos a seguirpara reducir los riesgos.
3. Desarrollar y validar: Después de la evaluación de riesgos, se elige un modelo para el desarrollo del sistema software y se desarrolla.
4. Planificación: El proyectose revisa y se toma la decisión si se debe continuar con un ciclo posterior de la espiral. Si se decide continuar, se desarrollan los planes para la siguiente fase del proyecto.
Con cada iteraciónalrededor de la espiral (comenzando en el centro y siguiendo hacia el exterior), se construyen sucesivas versiones del software, cada vez más completa y, al final, el propio sistema software totalmentefuncional.
La diferencia principal entre este modelo y los vistos hasta ahora es la evaluación del riesgo. El riesgo es todo aquello que pueda ir mal. Por ejemplo, si la intención es utilizar un...
Regístrate para leer el documento completo.