jueves, 31 de marzo de 2011

Ciclo de vida en espiral

El modelo en espiral cubre las mejores características tanto del ciclo de vida clásico, como de la construcción de prototipos, añadiendo un nuevo elemento: el análisis del riesgo. Fue definido por primera vez por Barry Boehm en 1988 y es utilizado generalmente en la Ingeniería de software.
 
Se definen cuatro actividades principales representadas por los cuatro cuadrantes.

 
Ventajas
  • Es uno de los enfoques más realistas para el desarrollo de software.
  • Utiliza un enfoque evolutivo permitiendo al desarrollador y al cliente reaccionar a los riesgos en cada nivel evolutivo.
  • Utiliza la creación de prototipos como mecanismo de reducción del riesgo.
  • Mantiene el enfoque sistemático del ciclo de vida clásico.
  • Si se aplica correctamente debe reducir los riesgos antes de que se conviertan en problemáticos.

Desventajas
  • Genera mucho tiempo en el desarrollo del sistema
  • Modelo costoso
  • Requiere experiencia en la identificación de riesgos
 

No hay comentarios:

Publicar un comentario