Modelo De Espiral

Páginas: 5 (1080 palabras) Publicado: 2 de febrero de 2013
MODELO DE ESPIRAL
B. W. Boehm cerró la década de los 80 con un modelo de ciclo de vida en espiral que sustituye a la solución en fases del “mundo en cascada” con ciclos de experimentación y aprendizaje. El modelo incorpora un nuevo elemento en el desarrollo de software como es el “análisis de riesgos” y define cuatro actividades principales representadas por los cuatro cuadrantes.
*Planificación: Determina objetivos, alternativas y restricciones.
* Análisis de riesgos: Evalúa alternativas, identifica y resuelve riesgos.
* Ingeniería: Desarrollo y verificación del producto del siguiente nivel.
* Evaluación del cliente: Valoración de los resultados y planificación de la siguiente fase.

Con cada iteración alrededor de la espiral (comenzando en el centro y siguiendo haciael exterior), se van construyendo sucesivas versiones del software, cada vez más completas. Durante la primera vuelta de la espiral, en el primer cuadrante (Superior izquierdo) se determinan objetivos, alternativas y restricciones; y en el segundo cuadrante (superior derecho) se analizan e identifican los riesgos (¿se dispone de personal?, ¿está preparado?, ¿existe mercado para el producto?,etc.). Si el análisis de los riesgos indica que existe incertidumbre en los requisitos se puede desarrollar un prototipo para su valoración, y también se pueden usar simulaciones y otros modelos para definir más el problema y refinar los requisitos.
En el cuadrante tercero (inferior izquierdo) se incorporan incrementalmente las etapas del ciclo de vida tradicional en cada ciclo de la espiral.
En elcuarto cuadrante (inferior izquierdo) el cliente evalúa el trabajo de ingeniería de esa espiral y sugiere modificaciones. En base a los comentarios del cliente, se produce la siguiente fase de planificación y de análisis de riesgos. En cada bucle alrededor de la espiral, al finalizar el análisis de riesgo, se debe tomar la decisión de seguir adelante o no con el proyecto. Si se sigue avanzando,cada vuelta alrededor de la espiral conduce más hacia fuera, hacia un modelo más completo del sistema, y al final al propio sistema operacional. Cada vuelta requiere más desarrollo de ingeniería de software, y el número de actividades del tercer cuadrante aumentan al alejarse del centro de la espiral.
El paradigma del modelo en espiral es actualmente el enfoque más realista en la ingeniería delsoftware tradicional para sistemas grandes, ya que utiliza un enfoque evolutivo que permite al ingeniero y al cliente entender y reaccionar a los riesgos que se detectan en cada espiral. Utiliza la creación de prototipos como un mecanismo de reducción del riesgo y mediante el enfoque del ciclo de vida clásica, pero incorporándolo dentro de un proceso iterativo que refleja de forma más realista elmundo real.
OPINIÓN
En mi opinión este es uno de los modelos más completos que existen ya que en este modelo de espirar no se necesita terminar todas las etapas del ciclo de vida para determinar los riesgos, además se pueden producir prototipos y simulaciones para que el cliente lo utilice y pueda determinar si el software que se está construyendo cubre todas sus necesidades, así como también porcada vuelta que se la da al espiral el sistema se va perfeccionando y haciéndose más completo. Para la utilización de este modelo se recomienda sistemas grandes.
Introducción a la ingeniería del software
Fernando Alonso Loïc Martinez
Francisco Javier Segovia
España
2005
Delta

PROTOTIPOS
Los desarrolladores de sistemas mediante el ciclo de vida basado en prototipos se buscan en laelaboración de sucesivos modelos del sistema o prototipos que se van perfeccionando mediante la evaluación por parte de los usuarios.
Algunos aspectos que caracterizan esta metodología son:
* La posibilidad de realizar de forma paralela con lo que se aprovecha mejor los tiempos.
* Los fallos o errores se detectan de manera planeada y más rápidamente gracias a la repetición de las pruebas y el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • El Modelo En Espiral
  • Modelo espiral
  • Modelo En Espiral
  • Modelo En Espiral
  • Modelo De espiral
  • Ingenieria de software: modelo espiral
  • Modelo En Espiral Win Win
  • Modelo Espiral Desarrollo Software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS