martes, junio 19

Modelo Iterativo Incremental


El modelo iterativo incremental combina elementos del modelo cascada (aplicado repetidamente) así como la filosofia iterativa del prototipado.

La parte inicial es el nucleo del producto (es la parte más importante).
Una nueva version del producto surge cuando nuevas características han sido implementadas a medida que han sido sugeridas por el usuario.
Este modelo es aplicable cuando es dificil establecer los requisitos iniciales de un proyecto y es más apropiado para proyectos pequeños.
Las nuevas versiones pueden ser planeadas de modo que los requisitostecnicos puedan ser administrados.
El objetivo es trabajar junto al usuario para descubrir sus requisitos de manera incremental antes de que el producto final sea obtenido.

El modelo iterativo de desarrollo de software se basa en que antes de entregar el sistema de una vez, tanto el desarrollo como las entregas se dividen en incrementos.

Los requisitos del usuario se priorizan y los requisitos de prioridad más alta se incluyen en los incrementos más tempranos.

Cuando el desarrollo de un incremento comienza, sus requisitos son inamovibles, aunque los requisitos de incrementos posteriores pueden continuar desarrollándose.
Los clientes no tienen que esperar hasta tener el sistema completo. El primer incremento satisface los requisitos más críticos. Los primeros incrementos sirven como prototipo y ayudan en la tarea de detectar los posteriores requisitos.

Un gráfico que muestra cual es el desarrollo de este proceso es el siguiente:

No hay comentarios.:

Publicar un comentario