SlideShare a Scribd company logo
1 of 11
Ingeniería de Software
      Educativo

    Modelo Incremental
MODELO INCREMENTAL
     (HISTORIA)

   ∗ Propuesto por Mills en 1980.
   ∗ Sugirió el enfoque incremental de
     desarrollo como una forma de reducir la
     repetición del trabajo en el proceso de
     desarrollo y dar oportunidad de retrasar
     la toma de decisiones en los requisitos
     hasta adquirir experiencia con el sistema
MODELO INCREMENTAL
        (HISTORIA)

∗ Este modelo se conoce también con otras tres
  denominaciones:
  ∗ Método de las comparaciones limitadas sucesivas
  ∗ Ciencia de salir del paso
  ∗ Método de atacar el problema por ramas
∗ Se funda con el supuesto de que existe una teoría
  general que nos permite prever comportamientos y
  tendencias.
MODELO INCREMENTAL
             (HISTORIA)
∗ Surge porque en los primeros desarrollos se podía esperar
  largo tiempo hasta que el software estuviese listo. Las reglas
  del negocio de hoy no lo permiten.
∗ La propuesta del modelo es diseñar sistemas que puedan
  entregarse por piezas.
Características

∗ - Se evitan proyectos largos y se entrega “algo de
  valor” a los usuarios con cierta frecuencia.
∗ - El usuario se involucre más.
∗ - Dificil de evaluar el costo total.
∗ - Díficil de aplicar a los sistemas transaccionales que
  tienden a ser integrados y a operar como un todo.
∗ - Requiere gestores experimentados.
∗ - Los errores en los requisitos se detectan tarde.
∗ - El resultado puede ser muy positivo.
MODELO INCREMENTAL

Análisis        Diseño         Código        Prueba    Entrega del 1º
                                                        incremento

                         INCREMENTO 2

 Análisis        Diseño         Código        Prueba     Entrega del 2º
                                                          incremento

                              INCREMENTO 3

   Análisis        Diseño         Código        Prueba     Entrega del 3º
                                                            incremento

                                 INCREMENTO 4
                                                             Entrega del 4º
     Análisis        Diseño         Código        Prueba      incremento
VENTAJAS

∗ Hechos de incrementos tempranos como un
  prototipo, ayudan a obtener requisitos para los
  incrementos más tardíos.
∗ El más bajo riesgo de falla del proyecto global.
∗ Los servicios de sistema de prioridad más altos
  tienden a recibir la mayoría de pruebas.
∗ Prioriza los requisitos del usuario y los requisitos de
  más alta prioridad se incluyen en los incrementos más
  tempranos.
VENTAJAS
∗ El usuario se involucra más.
∗ Los usuarios no tiene que esperar.
∗ Se evitan proyectos largos y se entrega “Algo de valor”
  a los usuarios con cierta frecuencia
∗ Se puede financiar el proyecto por partes.
∗ No se necesita tanto personal al principio como para
  una implementación completa.
DESVENTAJAS

∗ Difícil de evaluar el costo total.
∗ Difícil de aplicar a sistemas transaccionales que
  tienden a ser integrados y a funcionar como un todo.
∗ Requiere gestores experimentados.
∗ Los errores en los requisitos se detectan tarde.
DESVENTAJAS

∗ Prioriza los requisitos del usuario y los requisitos de más
  alta prioridad se incluyen en los incrementos más
  tempranos.
∗ Las primeras versiones son incompletas pero
  proporcionan al usuario la funcionalidad que precisa y
  una plataforma para la evaluación.
∗ Se necesitan pruebas de regresión.
∗ Pueden aumentar el coste debido a las pruebas.
Conclusion:
∗ Un modelo incremental lleva a pensar en un desarrollo
  modular, con entregas parciales del productoSoftware
  denomidados “incrementos” del sistema, que son
  escogidos en base a prioridades predefinidas de algún
  modo.
∗ El modelo permite una implementación con
  refinacmientos sucesivos (ampliación y/o mejora).
∗ Con cada incremento se agrega nueva funcionalidad o se
  cubren nuevos requisitos o bien se mejora la versión
  previamente implementada del producto software.

More Related Content

What's hot

Ciclo de vida incremental (Grupo 3)
Ciclo de vida incremental (Grupo 3)Ciclo de vida incremental (Grupo 3)
Ciclo de vida incremental (Grupo 3)cito0102
 
Cuadro comparativo
Cuadro comparativo Cuadro comparativo
Cuadro comparativo Seba Briones
 
Modelos de Ciclos de Vida
Modelos de Ciclos de VidaModelos de Ciclos de Vida
Modelos de Ciclos de Vidamadpitbull_99
 
Metodología Incremental
Metodología IncrementalMetodología Incremental
Metodología Incrementalandreilouis
 
MODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMicky Jerzy
 
Modelo de desarrollo de software
Modelo de desarrollo de softwareModelo de desarrollo de software
Modelo de desarrollo de softwareYaskelly Yedra
 
Metodologías de Desarrollo de Software Tradicionales y Emergentes
Metodologías de Desarrollo de Software Tradicionales y EmergentesMetodologías de Desarrollo de Software Tradicionales y Emergentes
Metodologías de Desarrollo de Software Tradicionales y EmergentesMiguel Rodríguez
 
Metodologias de desarrollo
Metodologias de desarrolloMetodologias de desarrollo
Metodologias de desarrolloHermes Romero
 
Modelo espiral win win
Modelo espiral win winModelo espiral win win
Modelo espiral win winkhinkhe
 
Modelo Cascada y Espiral
Modelo Cascada y EspiralModelo Cascada y Espiral
Modelo Cascada y Espiraljuanksi28
 
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
 
Modelo de prototipo
Modelo de prototipoModelo de prototipo
Modelo de prototipoyanezcabrera
 
Modelos de ciclo de vida del software
Modelos de ciclo de vida del softwareModelos de ciclo de vida del software
Modelos de ciclo de vida del softwareIEO Santo Tomás
 

What's hot (20)

Ciclo de vida incremental (Grupo 3)
Ciclo de vida incremental (Grupo 3)Ciclo de vida incremental (Grupo 3)
Ciclo de vida incremental (Grupo 3)
 
Proceso unificado
Proceso unificadoProceso unificado
Proceso unificado
 
Cuadro comparativo
Cuadro comparativo Cuadro comparativo
Cuadro comparativo
 
Modelos de Ciclos de Vida
Modelos de Ciclos de VidaModelos de Ciclos de Vida
Modelos de Ciclos de Vida
 
Modelo incremental
Modelo incrementalModelo incremental
Modelo incremental
 
Modelo evolutivo
Modelo evolutivoModelo evolutivo
Modelo evolutivo
 
Metodología Incremental
Metodología IncrementalMetodología Incremental
Metodología Incremental
 
MODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWARE
 
Modelo de desarrollo de software
Modelo de desarrollo de softwareModelo de desarrollo de software
Modelo de desarrollo de software
 
Metodologías de Desarrollo de Software Tradicionales y Emergentes
Metodologías de Desarrollo de Software Tradicionales y EmergentesMetodologías de Desarrollo de Software Tradicionales y Emergentes
Metodologías de Desarrollo de Software Tradicionales y Emergentes
 
Metodología RUP
Metodología RUPMetodología RUP
Metodología RUP
 
Metodologias de desarrollo
Metodologias de desarrolloMetodologias de desarrollo
Metodologias de desarrollo
 
Modelo evolutivo
Modelo evolutivoModelo evolutivo
Modelo evolutivo
 
Modelo espiral win win
Modelo espiral win winModelo espiral win win
Modelo espiral win win
 
Modelo Cascada y Espiral
Modelo Cascada y EspiralModelo Cascada y Espiral
Modelo Cascada y Espiral
 
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
 
Proceso del Software
Proceso del Software Proceso del Software
Proceso del Software
 
Modelo de prototipo
Modelo de prototipoModelo de prototipo
Modelo de prototipo
 
Modelos de ciclo de vida del software
Modelos de ciclo de vida del softwareModelos de ciclo de vida del software
Modelos de ciclo de vida del software
 
Modelos evolutivos
Modelos evolutivosModelos evolutivos
Modelos evolutivos
 

Viewers also liked

toma de desiciones
toma de desicionestoma de desiciones
toma de desicionescharly.oscar
 
Unidad 2. metodologías de desarrollo DE SOFTWARE
Unidad 2. metodologías de desarrollo DE SOFTWAREUnidad 2. metodologías de desarrollo DE SOFTWARE
Unidad 2. metodologías de desarrollo DE SOFTWAREPablo Daniel Bazan Carmona
 
Unidad6 habilidades directivas ii
Unidad6 habilidades directivas iiUnidad6 habilidades directivas ii
Unidad6 habilidades directivas iivalles92
 
Un canto amigo
Un canto amigoUn canto amigo
Un canto amigoRita Patri
 
Taller de recepción y entrega de la mercancía (21010102202)
Taller  de recepción y entrega de la mercancía (21010102202)Taller  de recepción y entrega de la mercancía (21010102202)
Taller de recepción y entrega de la mercancía (21010102202)Ingrid Barreto
 
Consejos para peregrinar
Consejos para peregrinarConsejos para peregrinar
Consejos para peregrinarRita Patri
 
FILTROS DE FLUJO ASCENDENTE
FILTROS DE FLUJO ASCENDENTEFILTROS DE FLUJO ASCENDENTE
FILTROS DE FLUJO ASCENDENTECarlos Morales
 
El santisimo
El santisimoEl santisimo
El santisimoLUZ M.
 
Nunca mas
Nunca mas Nunca mas
Nunca mas LUZ M.
 
Halong Bay and The Emeraude Classic Cruises featured in A/R Magazine, July 2013
Halong Bay and The Emeraude Classic Cruises featured in A/R Magazine,  July 2013Halong Bay and The Emeraude Classic Cruises featured in A/R Magazine,  July 2013
Halong Bay and The Emeraude Classic Cruises featured in A/R Magazine, July 2013Hang Do
 
RISAM 2011: Agasso, Carballo, Guzmán, Rodríguez
RISAM 2011: Agasso, Carballo, Guzmán, RodríguezRISAM 2011: Agasso, Carballo, Guzmán, Rodríguez
RISAM 2011: Agasso, Carballo, Guzmán, RodríguezJornadasRISAM
 
Les expositions canines
Les expositions caninesLes expositions canines
Les expositions canineselyaneforet
 

Viewers also liked (20)

toma de desiciones
toma de desicionestoma de desiciones
toma de desiciones
 
Unidad 2. metodologías de desarrollo DE SOFTWARE
Unidad 2. metodologías de desarrollo DE SOFTWAREUnidad 2. metodologías de desarrollo DE SOFTWARE
Unidad 2. metodologías de desarrollo DE SOFTWARE
 
Modelo incremental
Modelo incrementalModelo incremental
Modelo incremental
 
Unidad6 habilidades directivas ii
Unidad6 habilidades directivas iiUnidad6 habilidades directivas ii
Unidad6 habilidades directivas ii
 
Modelo incremental
Modelo incrementalModelo incremental
Modelo incremental
 
La ciencia de salir del paso
La ciencia de salir del pasoLa ciencia de salir del paso
La ciencia de salir del paso
 
Gerencia De Procesos
Gerencia De ProcesosGerencia De Procesos
Gerencia De Procesos
 
Un canto amigo
Un canto amigoUn canto amigo
Un canto amigo
 
Facebook
FacebookFacebook
Facebook
 
Taller de recepción y entrega de la mercancía (21010102202)
Taller  de recepción y entrega de la mercancía (21010102202)Taller  de recepción y entrega de la mercancía (21010102202)
Taller de recepción y entrega de la mercancía (21010102202)
 
Consejos para peregrinar
Consejos para peregrinarConsejos para peregrinar
Consejos para peregrinar
 
FILTROS DE FLUJO ASCENDENTE
FILTROS DE FLUJO ASCENDENTEFILTROS DE FLUJO ASCENDENTE
FILTROS DE FLUJO ASCENDENTE
 
El santisimo
El santisimoEl santisimo
El santisimo
 
Nunca mas
Nunca mas Nunca mas
Nunca mas
 
Halong Bay and The Emeraude Classic Cruises featured in A/R Magazine, July 2013
Halong Bay and The Emeraude Classic Cruises featured in A/R Magazine,  July 2013Halong Bay and The Emeraude Classic Cruises featured in A/R Magazine,  July 2013
Halong Bay and The Emeraude Classic Cruises featured in A/R Magazine, July 2013
 
Mi presentación
Mi presentaciónMi presentación
Mi presentación
 
RISAM 2011: Agasso, Carballo, Guzmán, Rodríguez
RISAM 2011: Agasso, Carballo, Guzmán, RodríguezRISAM 2011: Agasso, Carballo, Guzmán, Rodríguez
RISAM 2011: Agasso, Carballo, Guzmán, Rodríguez
 
Les expositions canines
Les expositions caninesLes expositions canines
Les expositions canines
 
Centro de investigación e ingeniería ambiental sl ok
Centro de investigación e ingeniería ambiental sl okCentro de investigación e ingeniería ambiental sl ok
Centro de investigación e ingeniería ambiental sl ok
 
ROMSWIKIS
ROMSWIKISROMSWIKIS
ROMSWIKIS
 

Similar to Modelo incremental

Modelo Incremental, victor mamani catachura, boreasH
Modelo Incremental, victor mamani catachura, boreasHModelo Incremental, victor mamani catachura, boreasH
Modelo Incremental, victor mamani catachura, boreasHvictor mamani
 
Ciclo vida DESARROLLO DE SOFTWARE
Ciclo vida DESARROLLO DE SOFTWARECiclo vida DESARROLLO DE SOFTWARE
Ciclo vida DESARROLLO DE SOFTWAREJ Martin Luzon
 
Grupo 5-modelos-de-procesos-de-software
Grupo 5-modelos-de-procesos-de-softwareGrupo 5-modelos-de-procesos-de-software
Grupo 5-modelos-de-procesos-de-softwarePrimoLaura
 
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
 
T2 infoiii-s
T2 infoiii-sT2 infoiii-s
T2 infoiii-shome
 
Modelos de desarrollo del software
Modelos de desarrollo del softwareModelos de desarrollo del software
Modelos de desarrollo del softwareGenesis Mamani
 
Modelos o metodología en la is trabajo uniregminton
Modelos o metodología en la is trabajo uniregmintonModelos o metodología en la is trabajo uniregminton
Modelos o metodología en la is trabajo uniregmintonnerosita
 
Modelos del ciclo de vida del software
Modelos del ciclo de vida del softwareModelos del ciclo de vida del software
Modelos del ciclo de vida del softwareAbner Torres
 
Modelos de Procesos del Software Grupo 1
 Modelos de Procesos del Software Grupo 1 Modelos de Procesos del Software Grupo 1
Modelos de Procesos del Software Grupo 1ニコ コンドン
 
Sesión 3: Modelos prescriptivos de proceso
Sesión 3: Modelos prescriptivos de procesoSesión 3: Modelos prescriptivos de proceso
Sesión 3: Modelos prescriptivos de procesoCoesi Consultoria
 
Sesión 3: Modelos prescriptivos de proceso de software
Sesión 3: Modelos prescriptivos de proceso de softwareSesión 3: Modelos prescriptivos de proceso de software
Sesión 3: Modelos prescriptivos de proceso de softwareLuis Fernández
 

Similar to Modelo incremental (20)

Modelo Incremental, victor mamani catachura, boreasH
Modelo Incremental, victor mamani catachura, boreasHModelo Incremental, victor mamani catachura, boreasH
Modelo Incremental, victor mamani catachura, boreasH
 
Ciclo Vida del Software
Ciclo Vida del SoftwareCiclo Vida del Software
Ciclo Vida del Software
 
Ciclo vida DESARROLLO DE SOFTWARE
Ciclo vida DESARROLLO DE SOFTWARECiclo vida DESARROLLO DE SOFTWARE
Ciclo vida DESARROLLO DE SOFTWARE
 
mapa conceptual prototipos.docx
mapa conceptual prototipos.docxmapa conceptual prototipos.docx
mapa conceptual prototipos.docx
 
Grupo 5-modelos-de-procesos-de-software
Grupo 5-modelos-de-procesos-de-softwareGrupo 5-modelos-de-procesos-de-software
Grupo 5-modelos-de-procesos-de-software
 
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
 
Apuntes
ApuntesApuntes
Apuntes
 
T2 infoiii-s
T2 infoiii-sT2 infoiii-s
T2 infoiii-s
 
T2 infoiii-s
T2 infoiii-sT2 infoiii-s
T2 infoiii-s
 
Prototipado
PrototipadoPrototipado
Prototipado
 
Modelos de desarrollo del software
Modelos de desarrollo del softwareModelos de desarrollo del software
Modelos de desarrollo del software
 
Modelos o metodología en la is trabajo uniregminton
Modelos o metodología en la is trabajo uniregmintonModelos o metodología en la is trabajo uniregminton
Modelos o metodología en la is trabajo uniregminton
 
Modelos del ciclo de vida del software
Modelos del ciclo de vida del softwareModelos del ciclo de vida del software
Modelos del ciclo de vida del software
 
Modelos de Procesos del Software Grupo 1
 Modelos de Procesos del Software Grupo 1 Modelos de Procesos del Software Grupo 1
Modelos de Procesos del Software Grupo 1
 
Modelos de desarrollo del software grupo5
Modelos de desarrollo del software grupo5Modelos de desarrollo del software grupo5
Modelos de desarrollo del software grupo5
 
Modelos clasicos
Modelos clasicosModelos clasicos
Modelos clasicos
 
Modelos clasicos
Modelos clasicosModelos clasicos
Modelos clasicos
 
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
 
Sesión 3: Modelos prescriptivos de proceso
Sesión 3: Modelos prescriptivos de procesoSesión 3: Modelos prescriptivos de proceso
Sesión 3: Modelos prescriptivos de proceso
 
Sesión 3: Modelos prescriptivos de proceso de software
Sesión 3: Modelos prescriptivos de proceso de softwareSesión 3: Modelos prescriptivos de proceso de software
Sesión 3: Modelos prescriptivos de proceso de software
 

Recently uploaded

Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 

Recently uploaded (13)

Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 

Modelo incremental

  • 1. Ingeniería de Software Educativo Modelo Incremental
  • 2. MODELO INCREMENTAL (HISTORIA) ∗ Propuesto por Mills en 1980. ∗ Sugirió el enfoque incremental de desarrollo como una forma de reducir la repetición del trabajo en el proceso de desarrollo y dar oportunidad de retrasar la toma de decisiones en los requisitos hasta adquirir experiencia con el sistema
  • 3. MODELO INCREMENTAL (HISTORIA) ∗ Este modelo se conoce también con otras tres denominaciones: ∗ Método de las comparaciones limitadas sucesivas ∗ Ciencia de salir del paso ∗ Método de atacar el problema por ramas ∗ Se funda con el supuesto de que existe una teoría general que nos permite prever comportamientos y tendencias.
  • 4. MODELO INCREMENTAL (HISTORIA) ∗ Surge porque en los primeros desarrollos se podía esperar largo tiempo hasta que el software estuviese listo. Las reglas del negocio de hoy no lo permiten. ∗ La propuesta del modelo es diseñar sistemas que puedan entregarse por piezas.
  • 5. Características ∗ - Se evitan proyectos largos y se entrega “algo de valor” a los usuarios con cierta frecuencia. ∗ - El usuario se involucre más. ∗ - Dificil de evaluar el costo total. ∗ - Díficil de aplicar a los sistemas transaccionales que tienden a ser integrados y a operar como un todo. ∗ - Requiere gestores experimentados. ∗ - Los errores en los requisitos se detectan tarde. ∗ - El resultado puede ser muy positivo.
  • 6. MODELO INCREMENTAL Análisis Diseño Código Prueba Entrega del 1º incremento INCREMENTO 2 Análisis Diseño Código Prueba Entrega del 2º incremento INCREMENTO 3 Análisis Diseño Código Prueba Entrega del 3º incremento INCREMENTO 4 Entrega del 4º Análisis Diseño Código Prueba incremento
  • 7. VENTAJAS ∗ Hechos de incrementos tempranos como un prototipo, ayudan a obtener requisitos para los incrementos más tardíos. ∗ El más bajo riesgo de falla del proyecto global. ∗ Los servicios de sistema de prioridad más altos tienden a recibir la mayoría de pruebas. ∗ Prioriza los requisitos del usuario y los requisitos de más alta prioridad se incluyen en los incrementos más tempranos.
  • 8. VENTAJAS ∗ El usuario se involucra más. ∗ Los usuarios no tiene que esperar. ∗ Se evitan proyectos largos y se entrega “Algo de valor” a los usuarios con cierta frecuencia ∗ Se puede financiar el proyecto por partes. ∗ No se necesita tanto personal al principio como para una implementación completa.
  • 9. DESVENTAJAS ∗ Difícil de evaluar el costo total. ∗ Difícil de aplicar a sistemas transaccionales que tienden a ser integrados y a funcionar como un todo. ∗ Requiere gestores experimentados. ∗ Los errores en los requisitos se detectan tarde.
  • 10. DESVENTAJAS ∗ Prioriza los requisitos del usuario y los requisitos de más alta prioridad se incluyen en los incrementos más tempranos. ∗ Las primeras versiones son incompletas pero proporcionan al usuario la funcionalidad que precisa y una plataforma para la evaluación. ∗ Se necesitan pruebas de regresión. ∗ Pueden aumentar el coste debido a las pruebas.
  • 11. Conclusion: ∗ Un modelo incremental lleva a pensar en un desarrollo modular, con entregas parciales del productoSoftware denomidados “incrementos” del sistema, que son escogidos en base a prioridades predefinidas de algún modo. ∗ El modelo permite una implementación con refinacmientos sucesivos (ampliación y/o mejora). ∗ Con cada incremento se agrega nueva funcionalidad o se cubren nuevos requisitos o bien se mejora la versión previamente implementada del producto software.