jueves, enero 20

Modelo Espiral

En 1988, Barry Boehm publicó un sistema de desarrollo de software formal "modelo en espiral", que combina algunos aspectos clave del modelo de cascada y rápidas metodologías de prototipos, añadiendo al mismo tiempo un nuevo elemento: el análisis de riesgo.

El modelo representado mediante la espiral define cuatro actividades principales:

  • Planificación: Determinación de objetivos, alternativas y restricciones.
  • Análisis de riesgo: Análisis de alternativas e identificación/resolución de riesgos.
  • Ingeniería: Desarrollo del producto del "siguiente nivel".
  • Evaluación del cliente: Valorización de los resultados de la ingeniería.

Ventajas:

  1. En cada ciclo el cliente evalúa el trabajo.
  2. Se llega al sistema final muy rápido.
  3. Analiza el momento de salirse del ciclo.
  4. Permite un considerable nivel de flexibilidad en un proyecto.
Desventajas:

  1. El modelo en espiral destaca como modelo de análisis de riesgo, pero requieren que los clientes acepten y crean que gran parte de este análisis, y dar la respuesta pertinente no es fácil, por lo tanto, este modelo se ha adaptado al desarrollo de software a gran escala interna.
  2. Si la aplicación de análisis de riesgo afectara en gran medida los beneficios del proyecto, el análisis de riesgo no tiene sentido, por lo tanto, el modelo espiral es sólo apto para los proyectos de software a gran escala.
  3. Los buenos desarrolladores de software deben buscar los posibles riesgos, un análisis preciso del riesgo, de lo contrario, dará lugar a un mayor riesgo.

Representación Grafica Del Modelo

No hay comentarios:

Publicar un comentario