MODELO ESPIRAL
Modelo espiral es un tipo de Modelo de desarrollo de software en el que las actividades se crean en espiral y se llevan a cabo en el orden en que se eligen en función del análisis de riesgo.
En cada iteración en este modelo, se deberán de tomar en cuenta los objetivos, las alternativas que se deberán de tomar de acuerdo a las características, estas son experiencia personal, requisitos a cumplir, las formas de gestión del sistema, entre otros.
Este modelo tiene dos formas en las cuales se debe de planificar el proyecto, la forma angular, la cual indica únicamente el avance del software dentro del proyecto y la forma radial, la cual indica el aumento del costo dado que cada iteración conlleva más tiempo de desarrollo.
Fases del Modelo Espiral:
Las fases del modelo espiral son:
- Fase de planificación: El paso inicial es identificar y establecer objetivos y metas a alcanzar.
- Fase de análisis de riesgos: Al planificar y finalizar la estrategia de reducción de riesgos, se identifican los posibles peligros. Cada peligro destacado se somete a un examen exhaustivo.
- Fase de ingeniería: Implica la codificación, prueba e implementación del software. Tras una evaluación de riesgos, se adopta el modelo de desarrollo
- Fase de evaluación: Valoración del cliente sobre el programa. Se decide si repetir o no el ciclo.
¿Cuándo usar el Modelo Espiral?
Las ventajas del modelo en espiral son más evidentes en situaciones en las que:
- Es deseable tener lanzamientos de software frecuentes.
- La gestión de riesgos y gastos es fundamental.
- En proyectos de riesgo medio-alto y riesgo alto.
- Los criterios de requisitos son ambiguos y difíciles de entender.
- Se están produciendo muchos cambios, y pueden ocurrir en cualquier momento.
- Ya sea por razones económicas o de otro tipo, el compromiso del proyecto a largo plazo se ve comprometido.
- Se utilizan prototipos.

Comentarios
Publicar un comentario