SlideShare una empresa de Scribd logo
1 de 26
*



Es un modelo de ciclo de vida del software
definido por primera vez en 1988 por Barry
Boehm, y es utilizado en la Ingeniería del
Software
*Las actividades de este modelo se conforman
 en una espiral, en la que cada bucle o
 iteración representa un conjunto de
 actividades.
*El Espiral puede verse como un modelo evolutivo que
 conjuga la naturaleza iterativa del modelo MCP
 (prototipos) con los aspectos controlados y
 sistemáticos del Modelo Cascada, con el agregado de
 gestión de riegos.
*

Objetivos       Las
            alternativas
*

*   Decidir qué problema se quiere resolver antes de viajar a
    resolverlo.

*   Examinar tus múltiples alternativas de acción y elegir una
    de las más convenientes.

*   Evaluar qué tienes hecho y qué tienes que haber
    aprendido después de hacer algo.

*   No ser tan ingenuo para pensar que el sistema que estás
    construyendo será "EL" sistema que el cliente necesita, y

*   Conocer (comprender) los niveles de riesgo, que tendrás
    que tolerar.
El Modelo Espiral mejora el Modelo de Cascada
enfatizando la naturaleza iterativa del proceso
de diseño. Eso introduce un ciclo de prototipo
iterativo. En cada iteración, las nuevas
expresiones que son obtenidas transformando
otras dadas son examinadas para ver si
representan progresos hacia el objetivo.
*
Primer Paso. Identificación de:

*Los  objetivos de la parte del producto que está
 siendo                                 elaborada
 (rendimientos,   funcionalidad,  adaptación   al
 cambio, etc.).

* Las alternativas principales de la implementación de
 esta porción del producto (usar el diseño A, usar el
 diseño B, reutilizar el módulo X de la aplicación
 Z, comprar a un proveedor externo, etc.).

*Las  restricciones impuestas para cada alternativa
 (costes, planificaciones, interfaces, etc.).
Segundo paso. Evaluar las diferentes alternativas que
se plantean teniendo en cuenta los objetivos a conseguir
y las restricciones impuestas. Frecuentemente, este
paso identifica las áreas de incertidumbre del proyecto
con sus correspondientes riesgos.

Si existen riesgos, lo siguiente es la formulación de una
estrategia      efectiva      en     coste     (utilizando
prototipos, simulación, bancos de prueba, cuestionario
para     los   usuarios,    modelización     analítica   o
combinaciones de éstas y otras técnicas de resolución de
riesgos) para resolver dichos riesgos.
Tercer paso. Consiste en desarrollar, verificar y validar
 (probar):

*Tareas de la actividad propia y de prueba.

*Análisis de alternativas e identificación resolución de
 riesgos.

*Dependiendo del resultado de la evaluación de los
 riesgos, se elige un modelo para el desarrollo, el que
 puede ser cualquiera de los otros existentes, como
 formal, evolutivo, cascada, etc.
Cuarto      paso.       Revisar     todo       lo
hecho, evaluándolo, y con ello decidir si se
continúa con las fases siguientes y planificar la
próxima actividad.
*
* Que necesidad debe cubrir   *   Características:
 el producto.                     experiencia del
                                  personal, requisitos a
                                  cumplir, etc.
                              *   Formas de gestión del
                                  sistema.
                              *   Riesgo asumido con
                                  cada alternativa.
*
*En cada giro se construye un nuevo modelo del sistema
 completo.

*Este modelo puede combinarse con otros modelos de
 proceso de desarrollo (cascada, evolutivo).

*Mejor modelo para el desarrollo de grandes sistemas.

*El  análisis de riesgo requiere la participación de
 personal altamente calificado.
*
*
*   Se comienza un nuevo ciclo de la espiral
*   Dos dimensiones
    *   Angular: Indica el avance del proyecto software dentro
        de un ciclo.
    *   Radial: Indica el aumento del coste del proyecto, ya que
        con cada nueva iteración se pasa más tiempo
        desarrollando.
*
* En sistemas grandes
* Su éxito radica en que el equipo que lo aplique tenga la
 necesaria experiencia y habilidad para detectar y
 catalogar correctamente los riesgos.
*
*
*
*
*Genera mucho tiempo en el desarrollo del
 sistema
*Modelo costoso
*Requiere experiencia en la identificación de
 riesgos
*
*Resulta difícil convencer a grandes clientes de
 que el enfoque evolutivo es controlable.


*Es nuevo y no se ha utilizado tanto como otros
 modelos de ciclo de vida.


*Debido a su elevada complejidad no se aconseja
 utilizarlo en pequeños sistemas.
*
*El modelo en espiral puede adaptarse y aplicarse a
 lo largo de la vida del software de computadora.

*Como el software evoluciona a medida que progresa
 el proceso, el desarrollador y el cliente comprenden
 y reaccionan mejor ante riesgos en cada uno de los
 nivele evolutivos.

*El modelo en espiral permite a quien lo desarrolla
 aplicar el enfoque de construcción de prototipos en
 cualquier etapa de evolución del producto.
*

*En la utilización de grandes sistemas a doblado
la productividad.

*Reduce riesgos del proyecto
*Incorpora objetivos de calidad
*Integra el desarrollo con el
 mantenimiento, etc.
*
*

http://es.geocities.com/modeloespiral/definicion.htm
http://148.202.148.5/cursos/cc321/fundamentos/unidad1/e
spiral.htm
http://modeloespiral.blogspot.com/

Más contenido relacionado

La actualidad más candente

Cuadro comparativo modelos para el desarrollo de software
Cuadro comparativo modelos para el desarrollo de softwareCuadro comparativo modelos para el desarrollo de software
Cuadro comparativo modelos para el desarrollo de softwarepaoaboytes
 
Presentacion Modelo Espiral Prototipo
Presentacion Modelo Espiral PrototipoPresentacion Modelo Espiral Prototipo
Presentacion Modelo Espiral PrototipoRosario M.
 
Metodología xp
Metodología xpMetodología xp
Metodología xpPiskamen
 
Cuadro comparativo
Cuadro comparativo Cuadro comparativo
Cuadro comparativo Seba Briones
 
Fundamentos de Calidad del Software - Modelos y Estándares
Fundamentos de Calidad del Software - Modelos y EstándaresFundamentos de Calidad del Software - Modelos y Estándares
Fundamentos de Calidad del Software - Modelos y EstándaresLuis Eduardo Pelaez Valencia
 
Metodologias agiles Programacion Xtrema
Metodologias agiles Programacion Xtrema Metodologias agiles Programacion Xtrema
Metodologias agiles Programacion Xtrema Lis Pater
 
Introduccion a UML
Introduccion a UMLIntroduccion a UML
Introduccion a UMLJuan Antonio
 
Modelo de prototipo
Modelo de prototipoModelo de prototipo
Modelo de prototipoyanezcabrera
 
Procesos de software Unidad 2 - Software Enginnering - Ian sommerville
Procesos de software  Unidad 2 - Software Enginnering - Ian sommervilleProcesos de software  Unidad 2 - Software Enginnering - Ian sommerville
Procesos de software Unidad 2 - Software Enginnering - Ian sommervilleMatias Gonzalo Acosta
 
Mapa conceptual Ingeniería de Requisitos
Mapa conceptual Ingeniería de RequisitosMapa conceptual Ingeniería de Requisitos
Mapa conceptual Ingeniería de Requisitosinmacu_
 
Exposición Modelo en Espiral.pdf
Exposición Modelo en Espiral.pdfExposición Modelo en Espiral.pdf
Exposición Modelo en Espiral.pdfAlessaSalazar
 
MODELOS DE SISTEMAS DE SOFTWARE
MODELOS DE SISTEMAS DE SOFTWAREMODELOS DE SISTEMAS DE SOFTWARE
MODELOS DE SISTEMAS DE SOFTWARERocio Castellanos
 
Tabla comparativa- metodologías de desarrollo
Tabla comparativa-  metodologías de desarrolloTabla comparativa-  metodologías de desarrollo
Tabla comparativa- metodologías de desarrolloitsarellano
 

La actualidad más candente (20)

Cuadro comparativo modelos para el desarrollo de software
Cuadro comparativo modelos para el desarrollo de softwareCuadro comparativo modelos para el desarrollo de software
Cuadro comparativo modelos para el desarrollo de software
 
Presentacion Modelo Espiral Prototipo
Presentacion Modelo Espiral PrototipoPresentacion Modelo Espiral Prototipo
Presentacion Modelo Espiral Prototipo
 
Proceso del Software
Proceso del Software Proceso del Software
Proceso del Software
 
Principios diseño del software
Principios diseño del software Principios diseño del software
Principios diseño del software
 
Metodología xp
Metodología xpMetodología xp
Metodología xp
 
Cuadro comparativo
Cuadro comparativo Cuadro comparativo
Cuadro comparativo
 
Ensayo CMMI
Ensayo CMMIEnsayo CMMI
Ensayo CMMI
 
Fundamentos de Calidad del Software - Modelos y Estándares
Fundamentos de Calidad del Software - Modelos y EstándaresFundamentos de Calidad del Software - Modelos y Estándares
Fundamentos de Calidad del Software - Modelos y Estándares
 
Metodologias agiles Programacion Xtrema
Metodologias agiles Programacion Xtrema Metodologias agiles Programacion Xtrema
Metodologias agiles Programacion Xtrema
 
Introduccion a UML
Introduccion a UMLIntroduccion a UML
Introduccion a UML
 
Modelo de prototipo
Modelo de prototipoModelo de prototipo
Modelo de prototipo
 
Ieee 830
Ieee 830Ieee 830
Ieee 830
 
Procesos de software Unidad 2 - Software Enginnering - Ian sommerville
Procesos de software  Unidad 2 - Software Enginnering - Ian sommervilleProcesos de software  Unidad 2 - Software Enginnering - Ian sommerville
Procesos de software Unidad 2 - Software Enginnering - Ian sommerville
 
metodologias cascada vs v
metodologias cascada vs vmetodologias cascada vs v
metodologias cascada vs v
 
Mapa conceptual Ingeniería de Requisitos
Mapa conceptual Ingeniería de RequisitosMapa conceptual Ingeniería de Requisitos
Mapa conceptual Ingeniería de Requisitos
 
Modelo evolutivo
Modelo evolutivoModelo evolutivo
Modelo evolutivo
 
Modelo Espiral
Modelo EspiralModelo Espiral
Modelo Espiral
 
Exposición Modelo en Espiral.pdf
Exposición Modelo en Espiral.pdfExposición Modelo en Espiral.pdf
Exposición Modelo en Espiral.pdf
 
MODELOS DE SISTEMAS DE SOFTWARE
MODELOS DE SISTEMAS DE SOFTWAREMODELOS DE SISTEMAS DE SOFTWARE
MODELOS DE SISTEMAS DE SOFTWARE
 
Tabla comparativa- metodologías de desarrollo
Tabla comparativa-  metodologías de desarrolloTabla comparativa-  metodologías de desarrollo
Tabla comparativa- metodologías de desarrollo
 

Destacado

Modelo Cascada y Espiral
Modelo Cascada y EspiralModelo Cascada y Espiral
Modelo Cascada y Espiraljuanksi28
 
Modelo espiral de boehm CALIDAD DE SOFTWARE
Modelo espiral de  boehm CALIDAD DE SOFTWAREModelo espiral de  boehm CALIDAD DE SOFTWARE
Modelo espiral de boehm CALIDAD DE SOFTWAREJhOnss KrIollo
 
4.2 modelo de espiral
4.2 modelo de espiral4.2 modelo de espiral
4.2 modelo de espiraljcezarv
 
Modelo Espiral, victor mamani catachura, boreasH,Ingenieria De Software
Modelo Espiral, victor mamani catachura, boreasH,Ingenieria De SoftwareModelo Espiral, victor mamani catachura, boreasH,Ingenieria De Software
Modelo Espiral, victor mamani catachura, boreasH,Ingenieria De Softwarevictor mamani
 
Modelos de Ciclos de Vida
Modelos de Ciclos de VidaModelos de Ciclos de Vida
Modelos de Ciclos de Vidamadpitbull_99
 
Presentacion modelo espiral
Presentacion modelo espiralPresentacion modelo espiral
Presentacion modelo espiralJosé Ramos
 
Los 7 pasos del desarrollo de sistemas informaticos
Los 7 pasos del desarrollo de sistemas informaticosLos 7 pasos del desarrollo de sistemas informaticos
Los 7 pasos del desarrollo de sistemas informaticosFranklin Tenelema
 
Conceptos sobre Gestión de Proyectos de Software
Conceptos sobre Gestión de Proyectos de Software Conceptos sobre Gestión de Proyectos de Software
Conceptos sobre Gestión de Proyectos de Software Joselito B
 
Definición de Siglas en Sistemas de Información
Definición de Siglas en Sistemas de InformaciónDefinición de Siglas en Sistemas de Información
Definición de Siglas en Sistemas de Informaciónmanuelsalva
 
Presentacion de xp scrum final (1)
Presentacion de xp scrum final (1)Presentacion de xp scrum final (1)
Presentacion de xp scrum final (1)marihencely
 

Destacado (20)

Modelo Espiral
Modelo EspiralModelo Espiral
Modelo Espiral
 
Modelo Cascada y Espiral
Modelo Cascada y EspiralModelo Cascada y Espiral
Modelo Cascada y Espiral
 
Os 12 Princípios Ágeis
Os 12 Princípios ÁgeisOs 12 Princípios Ágeis
Os 12 Princípios Ágeis
 
Modelo em Espiral
Modelo em EspiralModelo em Espiral
Modelo em Espiral
 
Prototipação
PrototipaçãoPrototipação
Prototipação
 
Modelo espiral de boehm CALIDAD DE SOFTWARE
Modelo espiral de  boehm CALIDAD DE SOFTWAREModelo espiral de  boehm CALIDAD DE SOFTWARE
Modelo espiral de boehm CALIDAD DE SOFTWARE
 
4.2 modelo de espiral
4.2 modelo de espiral4.2 modelo de espiral
4.2 modelo de espiral
 
Modelo Espiral, victor mamani catachura, boreasH,Ingenieria De Software
Modelo Espiral, victor mamani catachura, boreasH,Ingenieria De SoftwareModelo Espiral, victor mamani catachura, boreasH,Ingenieria De Software
Modelo Espiral, victor mamani catachura, boreasH,Ingenieria De Software
 
Modelos de processos de software
Modelos de processos de softwareModelos de processos de software
Modelos de processos de software
 
Modelos de Ciclos de Vida
Modelos de Ciclos de VidaModelos de Ciclos de Vida
Modelos de Ciclos de Vida
 
4.2 modelo de d.i córica et al. alicia l.h
4.2 modelo de d.i córica et al. alicia l.h4.2 modelo de d.i córica et al. alicia l.h
4.2 modelo de d.i córica et al. alicia l.h
 
El modelo de_espiral
El modelo de_espiralEl modelo de_espiral
El modelo de_espiral
 
Presentacion modelo espiral
Presentacion modelo espiralPresentacion modelo espiral
Presentacion modelo espiral
 
Entrega por etapas
Entrega por etapasEntrega por etapas
Entrega por etapas
 
2 modelos de la ingenieria de software
2  modelos de la ingenieria de software2  modelos de la ingenieria de software
2 modelos de la ingenieria de software
 
Los 7 pasos del desarrollo de sistemas informaticos
Los 7 pasos del desarrollo de sistemas informaticosLos 7 pasos del desarrollo de sistemas informaticos
Los 7 pasos del desarrollo de sistemas informaticos
 
Gestión de proyecto de software
Gestión de proyecto de softwareGestión de proyecto de software
Gestión de proyecto de software
 
Conceptos sobre Gestión de Proyectos de Software
Conceptos sobre Gestión de Proyectos de Software Conceptos sobre Gestión de Proyectos de Software
Conceptos sobre Gestión de Proyectos de Software
 
Definición de Siglas en Sistemas de Información
Definición de Siglas en Sistemas de InformaciónDefinición de Siglas en Sistemas de Información
Definición de Siglas en Sistemas de Información
 
Presentacion de xp scrum final (1)
Presentacion de xp scrum final (1)Presentacion de xp scrum final (1)
Presentacion de xp scrum final (1)
 

Similar a Modelo en espiral

Desarrollo en espiral
Desarrollo en espiralDesarrollo en espiral
Desarrollo en espiralxavier adolfo
 
Desarrollo en espiral
Desarrollo en espiralDesarrollo en espiral
Desarrollo en espiralxavier
 
Carrera de informatica_educativa
Carrera de informatica_educativaCarrera de informatica_educativa
Carrera de informatica_educativaDiego Sinche
 
Modelos de Ing de soft
Modelos de Ing de softModelos de Ing de soft
Modelos de Ing de softJazmin Cr
 
Modelos de Desarrollo del Software
Modelos de Desarrollo del SoftwareModelos de Desarrollo del Software
Modelos de Desarrollo del SoftwareGianlucaCastellano1
 
Metodos del desarrollo de sistema de informacion
Metodos del desarrollo de sistema de informacionMetodos del desarrollo de sistema de informacion
Metodos del desarrollo de sistema de informacioncaroyu
 
Ciclo de vida del software en espiral
Ciclo de vida del software en espiralCiclo de vida del software en espiral
Ciclo de vida del software en espiralLely
 
Ciclo de vida del Software
Ciclo de vida del SoftwareCiclo de vida del Software
Ciclo de vida del SoftwareKev Tae
 
Jhostin vasquez modelos de software
Jhostin vasquez   modelos de softwareJhostin vasquez   modelos de software
Jhostin vasquez modelos de softwarejhostinvasquez
 
Ha2 nm50 eq#4-metodología espiral
Ha2 nm50 eq#4-metodología espiralHa2 nm50 eq#4-metodología espiral
Ha2 nm50 eq#4-metodología espiralLuis Pérez
 
Ingenieria de software_1_modelo_espiral_domingo_bernal_y_lourdes_gómez
Ingenieria de software_1_modelo_espiral_domingo_bernal_y_lourdes_gómezIngenieria de software_1_modelo_espiral_domingo_bernal_y_lourdes_gómez
Ingenieria de software_1_modelo_espiral_domingo_bernal_y_lourdes_gómezDomingo Javier Bernal Ríos
 
Ciclo de vida
Ciclo de vidaCiclo de vida
Ciclo de vidamiguelgv
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de softwareAlejandro Silva
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de softwarekellypt1
 
Ciclo de desarrollo de un sistema
Ciclo de desarrollo de un sistemaCiclo de desarrollo de un sistema
Ciclo de desarrollo de un sistemasoundcar2012xd
 

Similar a Modelo en espiral (20)

Modelo espiral
Modelo espiralModelo espiral
Modelo espiral
 
Modelo espiral
Modelo espiral Modelo espiral
Modelo espiral
 
Desarrollo en espiral
Desarrollo en espiralDesarrollo en espiral
Desarrollo en espiral
 
Desarrollo en espiral
Desarrollo en espiralDesarrollo en espiral
Desarrollo en espiral
 
Carrera de informatica_educativa
Carrera de informatica_educativaCarrera de informatica_educativa
Carrera de informatica_educativa
 
Metodología de desarrollo de software
Metodología de desarrollo de softwareMetodología de desarrollo de software
Metodología de desarrollo de software
 
Modelos de Ing de soft
Modelos de Ing de softModelos de Ing de soft
Modelos de Ing de soft
 
Modelos de Desarrollo del Software
Modelos de Desarrollo del SoftwareModelos de Desarrollo del Software
Modelos de Desarrollo del Software
 
Metodos del desarrollo de sistema de informacion
Metodos del desarrollo de sistema de informacionMetodos del desarrollo de sistema de informacion
Metodos del desarrollo de sistema de informacion
 
Ciclo de vida del software en espiral
Ciclo de vida del software en espiralCiclo de vida del software en espiral
Ciclo de vida del software en espiral
 
Ciclo de vida del Software
Ciclo de vida del SoftwareCiclo de vida del Software
Ciclo de vida del Software
 
Jhostin vasquez modelos de software
Jhostin vasquez   modelos de softwareJhostin vasquez   modelos de software
Jhostin vasquez modelos de software
 
Ha2 nm50 eq#4-metodología espiral
Ha2 nm50 eq#4-metodología espiralHa2 nm50 eq#4-metodología espiral
Ha2 nm50 eq#4-metodología espiral
 
espiral avanzado.docx
espiral avanzado.docxespiral avanzado.docx
espiral avanzado.docx
 
Ingenieria de software_1_modelo_espiral_domingo_bernal_y_lourdes_gómez
Ingenieria de software_1_modelo_espiral_domingo_bernal_y_lourdes_gómezIngenieria de software_1_modelo_espiral_domingo_bernal_y_lourdes_gómez
Ingenieria de software_1_modelo_espiral_domingo_bernal_y_lourdes_gómez
 
Rup
RupRup
Rup
 
Ciclo de vida
Ciclo de vidaCiclo de vida
Ciclo de vida
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
Ciclo de desarrollo de un sistema
Ciclo de desarrollo de un sistemaCiclo de desarrollo de un sistema
Ciclo de desarrollo de un sistema
 

Último

AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzzAlexandergo5
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel tallerValentinaTabares11
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesEdomar AR
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificialcynserafini89
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 

Último (20)

AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzz
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel taller
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, Aplicaciones
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificial
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 

Modelo en espiral

  • 1.
  • 2.
  • 3. * Es un modelo de ciclo de vida del software definido por primera vez en 1988 por Barry Boehm, y es utilizado en la Ingeniería del Software
  • 4. *Las actividades de este modelo se conforman en una espiral, en la que cada bucle o iteración representa un conjunto de actividades.
  • 5. *El Espiral puede verse como un modelo evolutivo que conjuga la naturaleza iterativa del modelo MCP (prototipos) con los aspectos controlados y sistemáticos del Modelo Cascada, con el agregado de gestión de riegos.
  • 6. * Objetivos Las alternativas
  • 7. * * Decidir qué problema se quiere resolver antes de viajar a resolverlo. * Examinar tus múltiples alternativas de acción y elegir una de las más convenientes. * Evaluar qué tienes hecho y qué tienes que haber aprendido después de hacer algo. * No ser tan ingenuo para pensar que el sistema que estás construyendo será "EL" sistema que el cliente necesita, y * Conocer (comprender) los niveles de riesgo, que tendrás que tolerar.
  • 8. El Modelo Espiral mejora el Modelo de Cascada enfatizando la naturaleza iterativa del proceso de diseño. Eso introduce un ciclo de prototipo iterativo. En cada iteración, las nuevas expresiones que son obtenidas transformando otras dadas son examinadas para ver si representan progresos hacia el objetivo.
  • 9. * Primer Paso. Identificación de: *Los objetivos de la parte del producto que está siendo elaborada (rendimientos, funcionalidad, adaptación al cambio, etc.). * Las alternativas principales de la implementación de esta porción del producto (usar el diseño A, usar el diseño B, reutilizar el módulo X de la aplicación Z, comprar a un proveedor externo, etc.). *Las restricciones impuestas para cada alternativa (costes, planificaciones, interfaces, etc.).
  • 10. Segundo paso. Evaluar las diferentes alternativas que se plantean teniendo en cuenta los objetivos a conseguir y las restricciones impuestas. Frecuentemente, este paso identifica las áreas de incertidumbre del proyecto con sus correspondientes riesgos. Si existen riesgos, lo siguiente es la formulación de una estrategia efectiva en coste (utilizando prototipos, simulación, bancos de prueba, cuestionario para los usuarios, modelización analítica o combinaciones de éstas y otras técnicas de resolución de riesgos) para resolver dichos riesgos.
  • 11. Tercer paso. Consiste en desarrollar, verificar y validar (probar): *Tareas de la actividad propia y de prueba. *Análisis de alternativas e identificación resolución de riesgos. *Dependiendo del resultado de la evaluación de los riesgos, se elige un modelo para el desarrollo, el que puede ser cualquiera de los otros existentes, como formal, evolutivo, cascada, etc.
  • 12. Cuarto paso. Revisar todo lo hecho, evaluándolo, y con ello decidir si se continúa con las fases siguientes y planificar la próxima actividad.
  • 13. * * Que necesidad debe cubrir * Características: el producto. experiencia del personal, requisitos a cumplir, etc. * Formas de gestión del sistema. * Riesgo asumido con cada alternativa.
  • 14. * *En cada giro se construye un nuevo modelo del sistema completo. *Este modelo puede combinarse con otros modelos de proceso de desarrollo (cascada, evolutivo). *Mejor modelo para el desarrollo de grandes sistemas. *El análisis de riesgo requiere la participación de personal altamente calificado.
  • 15. *
  • 16. * * Se comienza un nuevo ciclo de la espiral * Dos dimensiones * Angular: Indica el avance del proyecto software dentro de un ciclo. * Radial: Indica el aumento del coste del proyecto, ya que con cada nueva iteración se pasa más tiempo desarrollando.
  • 17. * * En sistemas grandes * Su éxito radica en que el equipo que lo aplique tenga la necesaria experiencia y habilidad para detectar y catalogar correctamente los riesgos.
  • 18. *
  • 19. *
  • 20. *
  • 21. * *Genera mucho tiempo en el desarrollo del sistema *Modelo costoso *Requiere experiencia en la identificación de riesgos
  • 22. * *Resulta difícil convencer a grandes clientes de que el enfoque evolutivo es controlable. *Es nuevo y no se ha utilizado tanto como otros modelos de ciclo de vida. *Debido a su elevada complejidad no se aconseja utilizarlo en pequeños sistemas.
  • 23. * *El modelo en espiral puede adaptarse y aplicarse a lo largo de la vida del software de computadora. *Como el software evoluciona a medida que progresa el proceso, el desarrollador y el cliente comprenden y reaccionan mejor ante riesgos en cada uno de los nivele evolutivos. *El modelo en espiral permite a quien lo desarrolla aplicar el enfoque de construcción de prototipos en cualquier etapa de evolución del producto.
  • 24. * *En la utilización de grandes sistemas a doblado la productividad. *Reduce riesgos del proyecto *Incorpora objetivos de calidad *Integra el desarrollo con el mantenimiento, etc.
  • 25. *