lunes, 13 de mayo de 2013

Modelo Incremental


El modelo incremental aplica secuencias lineales de forma escalonada mientras progresa el tiempo en el calendario. Cada secuencia lineal produce un incremento del software.
Cuando se utiliza un modelo incremental el primer incremento es un producto esencial. Es decir se afrontan requisitos básicos pero muchas funciones suplementarias (algunas conocidas otras no). Como un resultado de utilización y/o de evaluación, se desarrolla un plan para el incremento.

El plan afronta la modificación del producto central a fin de cumplir mejor las necesidades del cliente y la entrega de funciones, y características adicionales. Este proceso se repite siguiendo la entrega de cada incremento, hasta que se elabore el producto completo.


  http://osc.co.cr/wp-content/uploads/2011/06/incremental.jpeg

Ventajas

· Los clientes no tienen que esperar hasta que el sistema se entregue completamente para comenzar a hacer uso de él.
· Los clientes pueden usar los incrementos iniciales como prototipo para precisar los requerimientos posteriores del sistema.
· Minimización del riesgo de falla en el proyecto porque los errores se van corrigiendo progresivamente.

Desventajas

· Adaptación de los requisitos del cliente para lograr incrementos pequeños (no mas de 20.000 líneas de código) que añadan  funcionalidad al sistema.




Ejemplo: El software de tratamiento de textos desarrollando con el paradigma incremental podría extraer funciones de gestión de archivos básicos y de producción de documentos en el primer incremento; funciones de edición más sofisticadas y de producción de documentos en el segundo incremento; corrección ortográfica y gramatical en tercero; y una función avanzada de esquema de página en el cuarto. Se deberían tener en cuenta que el flujo del proceso de cualquier incremento puede incorporar el paradigma de construcción de prototipos. 

Nota: Una evolución de este enfoque se conoce como Programación Extrema (XP-Extreme Programming).                                                                                       
                                                                                                                                            

No hay comentarios:

Publicar un comentario