modelo de ciclo de vida en espiral pps

15
Instituto Tecnológico de Apizaco Modelo en espiral Mauricio David Brayan Omar

Upload: daviss-mau-pena

Post on 30-Sep-2015

234 views

Category:

Documents


0 download

DESCRIPTION

Se explica los diferentes modelos de ciclo de vida de un programa en expiral

TRANSCRIPT

  • Instituto Tecnolgico de Apizaco

    Modelo en espiral

    Mauricio DavidBrayan Omar

  • CICLO DE VIDA DEL SOFTWARE, PROPUESTO INICIALMENTE POR BARRY BOEHM EN 1988.

    Modelo de ciclo de vida en espiral

  • Las actividades de este modelo se conforman en espiral.

  • En la que cada bucle o iteracin (accin de repetir una serie de pasos un cierto nmero de veces). representa un conjunto de actividades.

  • En cada vuelta hay que tener en cuenta:OBJETIVO: Que necesidad debe cumplir el producto.

    ALTERNATIVAS:Las diferentes formas de conseguir los objetivos, como pueden ser:Caracteristicas: requisitos a cumplir, experiencia.Formas de gestion de sistema.Riesgo asumido con cada alternativa.

  • TAREAS FIJAR OBJETIVOSFijar las restricciones.Identificacin de riesgos.Planificacin inicial previa.Fijar requerimientos, especificacin, manual del usuario. ANALISIS DE RIESGOSe estudian todos los riesgos potenciales y se seleccionan una varias alternativas propuestas para reducir o eliminar los riesgos.

  • TAREASDESARROLLAR Y APROBAR: Tareas de la actividad propia y de prueba Anlisis de alternativas e identificacin de riesgos. Dependiendo del anlisis se decide el modelo para el desarrolloPLANIFICAR: Revisamos todo lo hecho, evalundolo y con ello decidimos si continuamos con las fases siguientes y planificamos la siguiente actividad.

  • Mecanismos de ControlANGULAR:Indica el avance del proyecto software dentro de un ciclo.

    RADIAL:Indica el aumento del coste del proyecto, ya que con cada nueva iteracin se pasa mas tiempo desarrollando. Este sistema es muy utilizado en proyectos grandes, por ejemplo de un Sistema Operativo; su xito radica en la equipo que lo aplique que tenga experiencia y habilidad para detectar los riesgos.

  • Variaciones del Modelo en Espiral

  • ventajas Enfoque realista del desarrollo de sistemas.Modelo de Proceso adaptable.Se puede aplicar a lo largo de la vida del software.El desarrollador y el cliente comprenden y reaccionan antes los riegos.Aplica el enfoque de construccin en cualquier etapa.Mejora los ciclos de vida clsicos y prototipos.Permite acomodar otros modelos.

  • desventajas Requiere una considerable habilidad para reconocer los riesgos.Si no se detectan los riesgos a tiempo, surgirn problemas.Es nuevo y no se ha utilizado tanto como otros modelos.Resulta difcil convencer a grandes clientes de que el enfoque evolutivo es controlable.

  • FIN