Las ventajas del modelo iterativo es que genera software de trabajo de forma rápida y temprana durante el
ciclo de vida del software.
Más flexible: menos costoso cambiar el alcance y los
requisitos.
Más fácil de probar y depurar durante una iteración más pequeña.
Más fácil de administrar el riesgo porque las piezas de riesgo se identifican
y manejan durante su iteración.
Cada iteración es un hito de fácil gestión.
Llegando a las desventajas en el modelo iterativo Cada fase de una iteración es rígida yPueden surgir problemas relacionados con la arquitectura del sistema porque
no todos los requisitos se recopilan por adelantado para todo el ciclo de vida del software.