MODELO EN ESPIRAL
por Daniel Avelar
1. Definición:
1.1. El modelo en espiral está basado en 4 fases, las cuales van repitiéndose de forma cíclica, pero en cada ciclo van aumentando las actividades a realizar hasta obtener un sistema de calidad.
1.2. Este modelo es recomendado para grandes proyectos de software y está orientado al riesgo (costo vs tiempo).
2. Ventajas:
2.1. Une los enfoques lineal y el basado en prototipos.
2.2. Permite apreciar que a medida nos extendemos en el proyecto estamos gastando más recursos en el mismo.
3. Desventajas:
3.1. Necesita de mucha habilidad y experiencia al momento de hacer el análisis de riesgos.
3.2. No le gusta a la mayoría de clientes porque lo consideran complicado.
4. Fases:
4.1. Fase 1 - Determinar objetivos:
4.1.1. Identificar las necesidades del usuario que deben ser resueltas por el sistema.
4.2. Fase 2 - Análisis del Riesgo:
4.2.1. Analizar la experiencia de los usuarios y las exigencias de los mismos.
4.3. Fase 3 - Desarrollar y Probar:
4.3.1. Hacer la programación de las funciones del software y al mismo tiempo que los usuarios las prueben.
4.4. Fase 4 - Planificación:
4.4.1. Con los hallazgos obtenidos en las tres fases anteriores se procede a hacer un plan de trabajo para el siguiente ciclo en la espiral.