Modelo Incremental
Este modelo se caracteriza por mejorar las debilidades del modelo de cascada. Éste consiste en iteraciones (ciclos): Se desarrolla el software de manera tradicional y al final se entrega un adelanto, donde se solicita la opinión del cliente. Se realizan las iteraciones necesarias hasta entregar un producto final.
Ventajas:
Entrega temprana al cliente de partes funcionales del software.
Permite empezar a codificar más rápido que Cascada.
Permite dividir las funcionallidades del software y desarrollarlas en etapas.
Desventajas:
Requere de mucha planeacion, tanto administrativa como técnica.
Requiere de metas claras para conocer el estado del proyecto.
Algún error en el análisis arruina toda la iteración.











