TIEMPO CALENDARIO

Modelo Espiral
Apropiado particularmente, para el desarrollo de sistemas orientado a objetos. Las tareas se aplican a cualquier proyecto del software que se realice sin tomar en cuenta el tamaño ni la complejidad.
Características:
  • Tiene y está conformado en un enfoque cíclico para el crecimiento del grado de definición e implementación de un sistema, mientras que disminuye su grado de riesgo.
  • Utiliza un conjunto de puntos de fijación para asegurar el compromiso que asume el usuario con las soluciones de sistema que sean factibles y totalmente satisfactorias.
Ventajas:
El análisis del riesgo se hace de forma explícita y clara. Une los mejores elementos de los restantes modelos.
  • Reduce riesgos del proyecto
  • Incorpora objetivos de calidad
  • Integra el desarrollo con el mantenimiento, etc.
Desventajas:
  • Genera mucho tiempo en el desarrollo del sistema
  • Modelo costoso
  • Requiere experiencia en la identificación de riesgos
Modelo Espiral WinWin

La obtención de los requisitos del software requiere una negociación. Tiene éxito cuando ambos ganan
 Modelo espiral Win-Wines una situación que rara vez ocurre. Normalmente el cliente y desarrollador entran en una negociación, se negocia coste frente a funcionalidad, rendimiento, calidad, etc.
Las mejores negociaciones se fuerzan en obtener «Victoria & Victoria» (Win&Win), es decir que el cliente gane obteniendo el producto que lo satisfaga, y el desarrollador también gane consiguiendo presupuesto y fecha de entrega realista. Evidentemente, este modelo requiere fuertes habilidades de negociación.
Características:
  •  Este modelo puede combinarse con otros modelos de proceso de desarrollo (Cascada, evolutivo).
  •  En cada giro se construye un nuevo modelo del sistema completo.
  •  El análisis de riesgo requiere la participación de personal con alta  cualificación.
  •  Incorpora objetivos de calidad y gestión de riesgos
  •  Elimina errores y alternativas no atractivas al comienzo
  •  Permite iteraciones, vuelta atrás y finalizaciones rápidas

Ventajas:
  •  El análisis de riesgo se lo hace de forma explícita y clara.
  •  Integra el desarrollo con el mantenimiento de software.etc.
  • Prevenir los errores que se nos pueden presentar en un futuro, lo cual es muy positivo para podermejorar la calidad del software.
  •  Utiliza los prototipos para disminuir los riegos desde el punto de vista técnico.
  •   Si nos tardamos mucho tiempo en pasar a otro nivel superior el proyecto se lo puede abandonar para no gastar ni tiempo ni dinero en vano.

Desventajas:
  •   Genera mucho tiempo en el desarrollo del sistema
  •   E s un modelo costoso
  •  Requiere experiencia en la identificación de riesgos
  •   Requiere mucha experiencia y habilidad para la evaluación de los riesgos, lo cual es requisito para el éxito del proyecto.
  •   Es difícil convencer a los grandes clientes que se podrá controlar este enfoque evolutivo.


No hay comentarios:

Publicar un comentario