SlideShare una empresa de Scribd logo
1 de 2
MODELOS DE CICLOS DE VIDA
Codificar
y Corregir

Análisis
Estructurado

Cascada Pura

Espiral

Cascadas
Modificadas

Prototipos
de Sistemas

Este es un modelo poco útil, pero bastante común. Al no haberse seleccionado explícitamente otro modelo, por omisión
se estará utilizando éste.
Cuando se utiliza se empieza con una idea general de lo que se necesita construir, y se puede o no tener una
especificación formal; se utiliza cualquier combinación de diseño, código, depuración y métodos de prueba no formales
que sirven hasta que se tiene el producto listo para entregarlo.
El método de desarrollo del análisis estructurado tiene como finalidad superar esta dificultad por medio de la
división del sistema en componentes y la construcción de un modelo del sistema. El método incorpora elementos tanto
de análisis como de diseño. El modelo de análisis estructurado se concentra en especificar lo que se requiere que haga
el sistema o la aplicación.
No se establece como se cumplirán los requerimientos o la forma en que se implantarán la aplicación. Más bien permiten
que las personas observen los elementos lógicos (lo que hará el sistema) separados de los componentes físicos
(computadoras, terminales, sistemas de almacenamiento etc.)
Es el predecesor de todos los modelos de ciclo de vida y ha servido de base para otros modelos. En el modelo de
cascada pura un proyecto progresa a través de una secuencia ordenada de etapas, partiendo desde su concepto inicial
hasta la prueba del mismo, así el proyecto realiza una revisión al final de cada etapa para determinar si está preparado
para pasar a la siguiente.
Es un modelo orientado a riesgos que divide un proyecto en mini proyectos, cada mini proyecto se centra en uno
o más riesgos importantes hasta que todos éstos estén controlados.
El concepto “riesgo” puede referirse a requerimientos y arquitecturas poco comprensibles, a problemas de ejecución
importantes o a problemas con la tecnología subyacente. Una vez que se han controlado todos los riesgos importantes,
el modelo finaliza del mismo modo que el modelo de ciclo de vida en cascada.
El mayor problema del modelo de cascada pura es que trata las fases del ciclo de vida como etapas secuenciales
disjuntas, pero, en contraste, permite corregir los inconvenientes más importantes en el modelo de cascada pura con
pequeñas modificaciones:
Puede modificarse de forma tal que las etapas se solapen.
Se puede reducir el énfasis sobre la documentación.
Se puede permitir más regresión.
Este método hace que el usuario participe de manera más directa en la experiencia de análisis y diseño.
La construcción de prototipos es más eficaz bajo las circunstancias correctas sin embargo, al igual que los otros
métodos, el método es útil sólo si se emplea en el momento adecuado y en la forma apropiada.
El prototipo es un sistema que funciona –no solo una idea en el papel- , desarrollado con la finalidad de probar ideas y
MODELOS DE CICLOS DE VIDA

Prototipado
Evolutivo

Ciclo en V

Entrega por
Etapas o
Implementación
Incremental
Diseño por
planificación

suposiciones relacionadas con el nuevo sistema. Al igual que cualquier sistema basado en computadora, está constituido
por software, que acepta entradas, realiza cálculos, produce información ya sea impresa o en pantalla, o que lleva a cabo
otras actividades significativas.
Es un modelo de ciclo de vida en el que se desarrolla el concepto del sistema a medida que avanza el proyecto.
Normalmente se comienza desarrollando los aspectos más visibles del sistema, posteriormente se presenta la parte ya
desarrollada del sistema al cliente y se continúa el desarrollo del prototipo en base a la realimentación que se recibe
del cliente. Finalmente, el ciclo continúa hasta que el prototipo se convierte en el producto final de ingeniería.
Es conveniente utilizar el prototipado evolutivo cuando los requerimientos cambian con rapidez, cuando el cliente es
reacio a especificar el conjunto de los requerimientos, cuando ni el analista ni el cliente identifican de forma apropiada
el área de aplicación o cuando los desarrolladores no están seguros de la arquitectura o los algoritmos adecuados a
utilizar.
Uno de los inconvenientes del modelo en cascada es que las pruebas del software son dejadas al final del desarrollo.
El ciclo de vida en V, es una variación del modelo en cascada que trata este problema, toma su nombre de la
forma en la cual se visualiza y es una evolución del modelo en cascada en el cual se realizan actividades en paralelo y
facilita las pruebas del sistema. Así, se basa en la premisa de que las pruebas de calidad no se deben dejar al final, sino
realizarse a lo largo del proceso.
El sistema se muestra al cliente en etapas refinadas sucesivamente.
A diferencia del modelo de prototipado evolutivo, se conoce exactamente qué es lo que se va a construir cuando se
procede a construirlo.
Lo que hace diferente a este modelo es que el sistema no se entrega como un todo al final del proyecto, sino que éste
se entrega por etapas sucesivas a lo largo del proyecto.
Es similar al modelo entrega por etapas, la diferencia radica en que no siempre se conoce al principio si se tendrá el
producto para la última entrega.
Se pueden tener cinco etapas planificadas, pero sólo se llega a la tercera etapa debido a que se tiene una fecha límite
que no se puede cambiar.
Uno de los elementos críticos de este modelo es priorizar los requerimientos y planificar sus etapasde tal forma que las
primeras contengan los requerimientos de mayor prioridad, y los requerimientos de baja prioridad se dejan para más
tarde.

Más contenido relacionado

La actualidad más candente

Desarrollo Evolutivo
Desarrollo EvolutivoDesarrollo Evolutivo
Desarrollo Evolutivolorenislemus
 
Modelo de prototipos
Modelo de prototiposModelo de prototipos
Modelo de prototiposerickandres29
 
Ciclo de vida por prototipos
Ciclo de vida por prototiposCiclo de vida por prototipos
Ciclo de vida por prototiposMay Rodriguez
 
Elaboración de prototipo
Elaboración de prototipoElaboración de prototipo
Elaboración de prototiposistemaaabbbb
 
Modulo ii metodologías de sistemas
Modulo ii metodologías de sistemasModulo ii metodologías de sistemas
Modulo ii metodologías de sistemasvjuarez17
 
Metodologias del desarrollo de sistemas de informacion
Metodologias del desarrollo de sistemas de informacionMetodologias del desarrollo de sistemas de informacion
Metodologias del desarrollo de sistemas de informacionjulieforerorojas
 
Prototipos en el ciclo de vida de un Sistema
Prototipos en el ciclo de vida de un SistemaPrototipos en el ciclo de vida de un Sistema
Prototipos en el ciclo de vida de un SistemaNicolas Quintana
 
Modelo iterativo
Modelo iterativoModelo iterativo
Modelo iterativotim100492
 
Modelos de Desarrollo
Modelos de DesarrolloModelos de Desarrollo
Modelos de DesarrolloALLSOFT
 
Trabajo Mantención de Software "Modelo Evolutivo"
Trabajo Mantención de Software "Modelo Evolutivo"Trabajo Mantención de Software "Modelo Evolutivo"
Trabajo Mantención de Software "Modelo Evolutivo"MolinaSebastian
 
Modelo de desarrollo concurrente
Modelo de desarrollo concurrenteModelo de desarrollo concurrente
Modelo de desarrollo concurrentesamuel ospino
 
metodologia de prototipos
metodologia de prototiposmetodologia de prototipos
metodologia de prototiposKeiner Valerio
 

La actualidad más candente (17)

Wq presentacion grupo3
Wq presentacion grupo3Wq presentacion grupo3
Wq presentacion grupo3
 
Desarrollo Evolutivo
Desarrollo EvolutivoDesarrollo Evolutivo
Desarrollo Evolutivo
 
Modelo iterativo
Modelo iterativoModelo iterativo
Modelo iterativo
 
Modelo de prototipos
Modelo de prototiposModelo de prototipos
Modelo de prototipos
 
Ciclo de vida por prototipos
Ciclo de vida por prototiposCiclo de vida por prototipos
Ciclo de vida por prototipos
 
Elaboración de prototipo
Elaboración de prototipoElaboración de prototipo
Elaboración de prototipo
 
Modulo ii metodologías de sistemas
Modulo ii metodologías de sistemasModulo ii metodologías de sistemas
Modulo ii metodologías de sistemas
 
Metodologias del desarrollo de sistemas de informacion
Metodologias del desarrollo de sistemas de informacionMetodologias del desarrollo de sistemas de informacion
Metodologias del desarrollo de sistemas de informacion
 
Prototipo
PrototipoPrototipo
Prototipo
 
Prototipos en el ciclo de vida de un Sistema
Prototipos en el ciclo de vida de un SistemaPrototipos en el ciclo de vida de un Sistema
Prototipos en el ciclo de vida de un Sistema
 
Modelo iterativo
Modelo iterativoModelo iterativo
Modelo iterativo
 
Modelos de Desarrollo
Modelos de DesarrolloModelos de Desarrollo
Modelos de Desarrollo
 
Trabajo Mantención de Software "Modelo Evolutivo"
Trabajo Mantención de Software "Modelo Evolutivo"Trabajo Mantención de Software "Modelo Evolutivo"
Trabajo Mantención de Software "Modelo Evolutivo"
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
Modelos de desarrollo de un software
Modelos de desarrollo de un softwareModelos de desarrollo de un software
Modelos de desarrollo de un software
 
Modelo de desarrollo concurrente
Modelo de desarrollo concurrenteModelo de desarrollo concurrente
Modelo de desarrollo concurrente
 
metodologia de prototipos
metodologia de prototiposmetodologia de prototipos
metodologia de prototipos
 

Destacado

Destacado (20)

Apuntes
ApuntesApuntes
Apuntes
 
Notas definitivas ca40a13
Notas definitivas ca40a13Notas definitivas ca40a13
Notas definitivas ca40a13
 
Para qué sirve microsoft office word 2007
Para qué sirve microsoft office word 2007Para qué sirve microsoft office word 2007
Para qué sirve microsoft office word 2007
 
Rubrica final
Rubrica finalRubrica final
Rubrica final
 
Petición popular
Petición popularPetición popular
Petición popular
 
Internet comunicacion
Internet comunicacionInternet comunicacion
Internet comunicacion
 
Grafica gantt
Grafica ganttGrafica gantt
Grafica gantt
 
que es la derivada
que es la derivadaque es la derivada
que es la derivada
 
Los heraldos negros
Los heraldos negrosLos heraldos negros
Los heraldos negros
 
Tecnicas
TecnicasTecnicas
Tecnicas
 
Educación asertiva
Educación asertivaEducación asertiva
Educación asertiva
 
La amistad
La amistadLa amistad
La amistad
 
Act19
Act19Act19
Act19
 
Portafolio de servicios sena
Portafolio de servicios senaPortafolio de servicios sena
Portafolio de servicios sena
 
Estándares de sistemas
Estándares de sistemasEstándares de sistemas
Estándares de sistemas
 
Empresas culturales de comunicación
Empresas culturales de comunicaciónEmpresas culturales de comunicación
Empresas culturales de comunicación
 
Para qué sirve microsoft office word 2007
Para qué sirve microsoft office word 2007Para qué sirve microsoft office word 2007
Para qué sirve microsoft office word 2007
 
Brasil: Encuentro sobre minería y energía en la Amazonía
Brasil: Encuentro sobre minería y energía en la AmazoníaBrasil: Encuentro sobre minería y energía en la Amazonía
Brasil: Encuentro sobre minería y energía en la Amazonía
 
Escanear0007
Escanear0007Escanear0007
Escanear0007
 
Escanear0005
Escanear0005Escanear0005
Escanear0005
 

Similar a Act18

Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de softwarekellypt1
 
Ciclo de vida del Software
Ciclo de vida del SoftwareCiclo de vida del Software
Ciclo de vida del SoftwareKev Tae
 
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
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del softwareGabrielRosendo2
 
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
 
Modelos de Ing de soft
Modelos de Ing de softModelos de Ing de soft
Modelos de Ing de softJazmin Cr
 
Modelo de desarrollo de software espiral
Modelo de desarrollo de software espiralModelo de desarrollo de software espiral
Modelo de desarrollo de software espiralMarco Tinajero
 
Ciclo vida DESARROLLO DE SOFTWARE
Ciclo vida DESARROLLO DE SOFTWARECiclo vida DESARROLLO DE SOFTWARE
Ciclo vida DESARROLLO DE SOFTWAREJ Martin Luzon
 
Investigacion de modelos
Investigacion de modelosInvestigacion de modelos
Investigacion de modelosemilii17061991
 
Investigacion de modelos
Investigacion de modelosInvestigacion de modelos
Investigacion de modelosemilii17061991
 
CICLO DE VIDA DE UN SOFTWARE
CICLO DE  VIDA DE UN SOFTWARECICLO DE  VIDA DE UN SOFTWARE
CICLO DE VIDA DE UN SOFTWARECesar Yupa
 
METODOLOGÍA DE PROYECTOS A TRAVÉS CICLO DE VIDA DE DESARROLLO DE SOFTWARE.pdf
METODOLOGÍA DE PROYECTOS A TRAVÉS CICLO DE VIDA DE DESARROLLO DE SOFTWARE.pdfMETODOLOGÍA DE PROYECTOS A TRAVÉS CICLO DE VIDA DE DESARROLLO DE SOFTWARE.pdf
METODOLOGÍA DE PROYECTOS A TRAVÉS CICLO DE VIDA DE DESARROLLO DE SOFTWARE.pdfLuisAngelSurichaquiG
 
Giorgio lopez ensayo
Giorgio lopez ensayoGiorgio lopez ensayo
Giorgio lopez ensayogiorgio lopez
 
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
 
Modelos de desarrollo de software. Luis Morales.
Modelos de desarrollo de software. Luis Morales.Modelos de desarrollo de software. Luis Morales.
Modelos de desarrollo de software. Luis Morales.LuisMorales734
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de softwareMonica Rodriguez
 
Modelos de desarrollo de software - Marlon Marcano
Modelos de desarrollo de software -  Marlon MarcanoModelos de desarrollo de software -  Marlon Marcano
Modelos de desarrollo de software - Marlon MarcanoMarlonMarcano1
 
Unidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de softwareUnidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de softwareAndhy H Palma
 
Unidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de softwareUnidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de softwareAndhy H Palma
 

Similar a Act18 (20)

Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
Ciclo de vida del Software
Ciclo de vida del SoftwareCiclo de vida del Software
Ciclo de vida 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
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del 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
 
Modelos de Ing de soft
Modelos de Ing de softModelos de Ing de soft
Modelos de Ing de soft
 
Modelo de desarrollo de software espiral
Modelo de desarrollo de software espiralModelo de desarrollo de software espiral
Modelo de desarrollo de software espiral
 
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
 
Investigacion de modelos
Investigacion de modelosInvestigacion de modelos
Investigacion de modelos
 
Investigacion de modelos
Investigacion de modelosInvestigacion de modelos
Investigacion de modelos
 
CICLO DE VIDA DE UN SOFTWARE
CICLO DE  VIDA DE UN SOFTWARECICLO DE  VIDA DE UN SOFTWARE
CICLO DE VIDA DE UN SOFTWARE
 
METODOLOGÍA DE PROYECTOS A TRAVÉS CICLO DE VIDA DE DESARROLLO DE SOFTWARE.pdf
METODOLOGÍA DE PROYECTOS A TRAVÉS CICLO DE VIDA DE DESARROLLO DE SOFTWARE.pdfMETODOLOGÍA DE PROYECTOS A TRAVÉS CICLO DE VIDA DE DESARROLLO DE SOFTWARE.pdf
METODOLOGÍA DE PROYECTOS A TRAVÉS CICLO DE VIDA DE DESARROLLO DE SOFTWARE.pdf
 
Giorgio lopez ensayo
Giorgio lopez ensayoGiorgio lopez ensayo
Giorgio lopez ensayo
 
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
 
Modelos de desarrollo de software. Luis Morales.
Modelos de desarrollo de software. Luis Morales.Modelos de desarrollo de software. Luis Morales.
Modelos de desarrollo de software. Luis Morales.
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
Modelos de desarrollo de software - Marlon Marcano
Modelos de desarrollo de software -  Marlon MarcanoModelos de desarrollo de software -  Marlon Marcano
Modelos de desarrollo de software - Marlon Marcano
 
Unidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de softwareUnidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de software
 
Unidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de softwareUnidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de software
 

Más de karinaaura (20)

Act49
Act49Act49
Act49
 
Act45
Act45Act45
Act45
 
Act37
Act37Act37
Act37
 
Act30 35
Act30 35Act30 35
Act30 35
 
Act26
Act26Act26
Act26
 
Act23
Act23Act23
Act23
 
Act20
Act20Act20
Act20
 
Act19
Act19Act19
Act19
 
Act18
Act18Act18
Act18
 
Act17
Act17Act17
Act17
 
Act16
Act16Act16
Act16
 
Act15
Act15Act15
Act15
 
Act.45
Act.45Act.45
Act.45
 
Act 49
Act 49Act 49
Act 49
 
Act 43
Act 43Act 43
Act 43
 
Act 17
Act 17Act 17
Act 17
 
Tarea 13
Tarea 13Tarea 13
Tarea 13
 
Actividad11 poliformismo
Actividad11 poliformismoActividad11 poliformismo
Actividad11 poliformismo
 
Actividad11 herencia
Actividad11 herenciaActividad11 herencia
Actividad11 herencia
 
Actividad11 encapsulamiento
Actividad11 encapsulamientoActividad11 encapsulamiento
Actividad11 encapsulamiento
 

Act18

  • 1. MODELOS DE CICLOS DE VIDA Codificar y Corregir Análisis Estructurado Cascada Pura Espiral Cascadas Modificadas Prototipos de Sistemas Este es un modelo poco útil, pero bastante común. Al no haberse seleccionado explícitamente otro modelo, por omisión se estará utilizando éste. Cuando se utiliza se empieza con una idea general de lo que se necesita construir, y se puede o no tener una especificación formal; se utiliza cualquier combinación de diseño, código, depuración y métodos de prueba no formales que sirven hasta que se tiene el producto listo para entregarlo. El método de desarrollo del análisis estructurado tiene como finalidad superar esta dificultad por medio de la división del sistema en componentes y la construcción de un modelo del sistema. El método incorpora elementos tanto de análisis como de diseño. El modelo de análisis estructurado se concentra en especificar lo que se requiere que haga el sistema o la aplicación. No se establece como se cumplirán los requerimientos o la forma en que se implantarán la aplicación. Más bien permiten que las personas observen los elementos lógicos (lo que hará el sistema) separados de los componentes físicos (computadoras, terminales, sistemas de almacenamiento etc.) Es el predecesor de todos los modelos de ciclo de vida y ha servido de base para otros modelos. En el modelo de cascada pura un proyecto progresa a través de una secuencia ordenada de etapas, partiendo desde su concepto inicial hasta la prueba del mismo, así el proyecto realiza una revisión al final de cada etapa para determinar si está preparado para pasar a la siguiente. Es un modelo orientado a riesgos que divide un proyecto en mini proyectos, cada mini proyecto se centra en uno o más riesgos importantes hasta que todos éstos estén controlados. El concepto “riesgo” puede referirse a requerimientos y arquitecturas poco comprensibles, a problemas de ejecución importantes o a problemas con la tecnología subyacente. Una vez que se han controlado todos los riesgos importantes, el modelo finaliza del mismo modo que el modelo de ciclo de vida en cascada. El mayor problema del modelo de cascada pura es que trata las fases del ciclo de vida como etapas secuenciales disjuntas, pero, en contraste, permite corregir los inconvenientes más importantes en el modelo de cascada pura con pequeñas modificaciones: Puede modificarse de forma tal que las etapas se solapen. Se puede reducir el énfasis sobre la documentación. Se puede permitir más regresión. Este método hace que el usuario participe de manera más directa en la experiencia de análisis y diseño. La construcción de prototipos es más eficaz bajo las circunstancias correctas sin embargo, al igual que los otros métodos, el método es útil sólo si se emplea en el momento adecuado y en la forma apropiada. El prototipo es un sistema que funciona –no solo una idea en el papel- , desarrollado con la finalidad de probar ideas y
  • 2. MODELOS DE CICLOS DE VIDA Prototipado Evolutivo Ciclo en V Entrega por Etapas o Implementación Incremental Diseño por planificación suposiciones relacionadas con el nuevo sistema. Al igual que cualquier sistema basado en computadora, está constituido por software, que acepta entradas, realiza cálculos, produce información ya sea impresa o en pantalla, o que lleva a cabo otras actividades significativas. Es un modelo de ciclo de vida en el que se desarrolla el concepto del sistema a medida que avanza el proyecto. Normalmente se comienza desarrollando los aspectos más visibles del sistema, posteriormente se presenta la parte ya desarrollada del sistema al cliente y se continúa el desarrollo del prototipo en base a la realimentación que se recibe del cliente. Finalmente, el ciclo continúa hasta que el prototipo se convierte en el producto final de ingeniería. Es conveniente utilizar el prototipado evolutivo cuando los requerimientos cambian con rapidez, cuando el cliente es reacio a especificar el conjunto de los requerimientos, cuando ni el analista ni el cliente identifican de forma apropiada el área de aplicación o cuando los desarrolladores no están seguros de la arquitectura o los algoritmos adecuados a utilizar. Uno de los inconvenientes del modelo en cascada es que las pruebas del software son dejadas al final del desarrollo. El ciclo de vida en V, es una variación del modelo en cascada que trata este problema, toma su nombre de la forma en la cual se visualiza y es una evolución del modelo en cascada en el cual se realizan actividades en paralelo y facilita las pruebas del sistema. Así, se basa en la premisa de que las pruebas de calidad no se deben dejar al final, sino realizarse a lo largo del proceso. El sistema se muestra al cliente en etapas refinadas sucesivamente. A diferencia del modelo de prototipado evolutivo, se conoce exactamente qué es lo que se va a construir cuando se procede a construirlo. Lo que hace diferente a este modelo es que el sistema no se entrega como un todo al final del proyecto, sino que éste se entrega por etapas sucesivas a lo largo del proyecto. Es similar al modelo entrega por etapas, la diferencia radica en que no siempre se conoce al principio si se tendrá el producto para la última entrega. Se pueden tener cinco etapas planificadas, pero sólo se llega a la tercera etapa debido a que se tiene una fecha límite que no se puede cambiar. Uno de los elementos críticos de este modelo es priorizar los requerimientos y planificar sus etapasde tal forma que las primeras contengan los requerimientos de mayor prioridad, y los requerimientos de baja prioridad se dejan para más tarde.