No modelo incremental o projeto é construído e entregue por partes, em pedaços, mas cada um é composto por um subconjunto de funcionalidades completas, que terão feedbacks coletados e requisitos revistos nas iterações.
Essa iteratividade vai resultar em um incremento e em cada incremento será realizada a análise, implementação, teste/verificação e manutenção.
O desenvolvimento incremental prevê a divisão em miniprojetos, com sistemas parciais criados para produção de um sistema total final.
No processo iterativo essa repetição sempre vai gerar um refinamento até que o projeto atinja um nível satisfatório para as metas do projeto.
Esse refinamento vai gerar também menor impacto nos custos, porque há uma melhor compreensão do projeto a cada vez que ele passa por uma iteração.
Gab. C