You are on page 1of 11

MODELO INCREMENTAL

Integrantes:

Fabiola Cano
Reyna Hurtado
Elisabeth Franco
Modelo Incremental

 sugerido por Mills, en 1980, divide el proceso en


conjuntos de procesos menores, que se
identifican y resuelven por separado.
 En lugar de entrega del sistema en una sola
entrega, el desarrollo y la entrega están fracturados
bajo incrementos, con cada incremento que
entrega parte de la funcionalidad requerida.

 Los requerimientos del usuario se priorizan y los


requerimientos de prioridad más altos son incluidos
en los incrementos tempranos.

 Una vez que el desarrollo de un incremento ha


empezado, los requerimientos son congelados
aunque los requerimientos para los incrementos
más tardíos pueden continuar evolucionando.
Características

 Combina elementos del modelo lineal con la


filosofía de creación de prototipos.
 El primer incremento a menudo es un producto
esencial (núcleo).
 A partir de la evaluación se planea el siguiente
incremento y así sucesivamente.
 Es interactivo por naturaleza.
 Es útil cuando el personal no es suficiente para
la implementación completa .
Etapas del Modelo Incremental

Análisis Construye un modelo de los requisitos

A partir del modelo de análisis se deducen las


Diseño estructuras de datos, la estructura en la que descompone
el sistema y la interfaz de usuario.

Construye el sistema. La salida de esta fase es código


Código ejecutable.

Se comprueba que se cumplen criterios de corrección y


Prueba calidad.
 De esta forma el tiempo de entrega se reduce
considerablemente.
 Al igual que los otros métodos de modelado, el
Modelo Incremental es de naturaleza interactiva
pero se diferencia de aquellos en que al final de
cada incremento se entrega un producto
completamente operacional.
 El Modelo Incremental es particularmente útil
cuando no se cuenta con una dotación de
personal suficiente. Los primeros pasos los
pueden realizar un grupo reducido de personas y
en cada incremento se añadir• personal, de ser
necesario. Por otro lado los incrementos se
pueden planear para gestionar riesgos técnicos.
Entrega Incremental
Asignar Diseñar la
Definir esbozo de
requerimientos a los arquitectura del
requerimientos
incrementos sistema

Desarrollar Validar Integrar Validar


incrementos del incrementos incrementos Sistema
sistema

Sistema completo
Aplicabilidad del modelo Incremental

Modelo Aplicabilidad
Modelo incremental Grande sistemas claramente particionables. Sistemas de bien
conocidos requisitos de infraestructura(sobre bases de datos, por
ejemplo). Adecuados para el desarrollo interno en empresas, así,
sin problemas de contratación.
Conclusión
 Un modelo incremental lleva a pensar en un
desarrollo modular, con entregas parciales del
producto Software denominados “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.
Ejemplo

Procesador de texto

Edicion de archivos y
produccion simple(editor 1er incremento
simple)

Edicion mas sofisticada y 2do incremento


mescla de documentos

corrección ortográfica, 3er incremento


esquemas de paginado y
plantillas

capacidades de dibujo
propias y ecuaciones 4 to incremento
matemáticas

You might also like