El Proceso Unificado: Iterativo e Incremental
El proceso unificado es iterativo e incremental, ya que el trabajo se divide en miniproyectos, cada uno de ellos es una iteración que resulta en un incremento del producto desarrollado que añade o mejora las funcionalidades del sistema en desarrollo.
Estas iteraciones deben ser controladas para poder lograr una máxima efectividad. Es decir en cada iteración se verifica si se cumplen con los objetivos, si es así el desarrollo continua con la siguiente iteración. Cuando no cumple con los objetivos, los desarrolladores deben revisar sus decisiones previas y probar con un nuevo enfoque. Estas iteraciones llevan incrementos y entregas periódicas.
Estas iteraciones deben ser controladas para poder lograr una máxima efectividad. Es decir en cada iteración se verifica si se cumplen con los objetivos, si es así el desarrollo continua con la siguiente iteración. Cuando no cumple con los objetivos, los desarrolladores deben revisar sus decisiones previas y probar con un nuevo enfoque. Estas iteraciones llevan incrementos y entregas periódicas.
Fuente: Jacobson, Booch, Rumgaugh. Año: 2000. El proceso unificado de desarrollo de Software.