Puede adaptarse para aplicarse a lo largo de toda la vida del software. No finaliza en cuanto se entrega el software.
Enfoque cíclico, dónde en cada iteración el desarrollo crece incrementalmente el grado de definición del mismo.
En la primera iteración se desarrollan las especificaciones del producto, las iteraciones sucesivas se usan para desarrollar un prototipo y, luego, versiones cada vez más sofisticadas del software.
Hacer Prototipos
Útil para identificar los requerimientos del software. Sirve como "primer sistema"
Evolutivos.
Poco a poco se convierten en el sistema real.
Desechables.
Subtopic
Modelos de Proceso Incremental
Aplica secuencias lineales en forma escalonada, que producen incrementos de software.
Cada incremento entrega un producto operativo
Modelos Concurrentes
Todas las actividades de ingeniería de software existen de manera concurrente, pero se hallan en diferentes estados.
Se define una serie de eventos que desencadenan transiciones de un estado a otro para cada tarea