Professional Documents
Culture Documents
2CM8
Modelo Incremental
Introduccin
Propuesto por Harlan Mills en el ao
1980
Sugiri el enfoque incremental de
desarrollo como una forma de reducir la
repeticin 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.
El
modelo
incremental
combina
elementos del modelo lineal secuencial
(aplicados
repetidamente)
con
la
filosofa interactiva de construccin de
prototipos. Aplica secuencias lineales
de forma escalonada mientras progresa
el tiempo en el calendario.
Es decir, bajo este modelo se entrega
software por partes funcionales ms
pequeas, pero reutilizables, llamadas
incrementos.
En
general
cada
incremento se construye sobre aquel
que ya fue entregado.
Caractersticas
Cada incremento agrega funcionalidad
adicional o mejorada sobre el sistema.
Cada etapa debe cumplir con los requisitos
de las desarrolladas.
La propuesta del modelo es disear
sistemas que puedan entregarse por
piezas.
A partir de la evaluacin se planea el
siguiente incremento y as sucesivamente.
Es interactivo por naturaleza.
Es til cuando el personal no es suficiente
para la implementacin completa.
Desarrollo Incremental
Desarrollo Incremental
Reduce los riesgos ya que:
Provee retroalimentacin
funcionalidad mostrada.
travs
de
la
Desarrollo Incremental
Las pruebas
constante.
la
integracin
es
Desarrollo Incremental
A Favor
Incrementa
el
entendimiento
del
problema y de la solucin por medio de
los refinamientos sucesivos.
A Favor
En Contra
En Contra
Modelo Incremental
(Ejemplo)
Un
procesador
de
texto
que
sea
desarrollado bajo el paradigma Incremental
podra aportar, en principio, funciones
bsicas de edicin de archivos y produccin
de documentos (algo como un editor
simple).
En un segundo incremento se le podra
agregar
edicin
ms
sofisticada,
degeneracin y mezcla de documentos.
Modelo Incremental
(Ejemplo)
En un tercer incremento podra considerarse el
agregado de funciones de correccin ortogrfica,
esquemas de paginado y plantillas; en un cuarto
capacidades de dibujo propias y ecuaciones
matemticas. As sucesivamente hasta llegar al
procesador final requerido. As, el producto va
creciendo, acercndose a su meta final, pero
desde la entrega del primer incremento ya es til
y funcional para el cliente, el cual observa una
respuesta rpida en cuanto a entrega temprana;
sin notar que la fecha lmite del proyecto puede
no estar acotada ni tan definida, lo que da
margen de operacin y alivia presiones al equipo
de desarrollo