Este modelo, es un modelo de proceso de software evolutivo que acompaña la naturaleza evolutiva de con los aspectos controlados y sistemáticos del ciclo de vida tradicional. Proporciona el potencial para el desarrollo rápido de versiones incrementales del software. En este modelo, el sistema se desarrolla en una serie de versiones incrementales. Durante las primeras iteraciones, la versión incremental podría ser un modelo en papel o un prototipo. Durante las últimas iteraciones se producen versiones cada vez más completas de ingeniería del sistema.
Si un riesgo
importante no es descubierto y gestionado, indudablemente surgirán problemas.
Finalmente, en sí
mismo, el modelo es relativamente nuevo y no se ha utilizado tanto como otros.
Todavía tendrá que pasar muchas pruebas para certificar los beneficios que la
utilización de este prometedor modelo parece ofrecer para el desarrollo de
sistemas de información.
El
Modelo en Espiral se divide en un número de actividades estructurales, también llamadas
"regiones de tareas". Generalmente existen entre tres y seis regiones
de tareas:
Comunicación con el cliente.- Las tareas requeridas para establecer comunicación
entre el desarrollador y el cliente, sea revisar especificaciones, plantear
necesidades, etc.
Planificación.- Las tareas
requeridas para definir recursos, tiempos e información relacionada con el
proyecto.
Análisis de riesgos.- Las
tareas requeridas para evaluar riesgos técnicos y de gestión.
Ingeniería.- Las tareas
requeridas para construir una o más representaciones de la aplicación.
Construcción y adaptación.- Las
tareas requeridas para construir, probar, instalar y proporcionar soporte al
usuario.
Evaluación del cliente.- Las
tareas requeridas para obtener la reacción del cliente, según la evaluación de
las representaciones del software creadas durante la etapa de ingeniería e
implementada durante la etapa de instalación.
No hay comentarios.:
Publicar un comentario