Lorsquun nouveau besoin ou un changement savère nécessaire, la demande est prise en compte pendant le cours du projet et non à la fin. Selon le résultat de l'étude de faisabilité qui évalue le niveau de complexité et l'impact sur le reste du projet, on peut analyser, développer puis intégrer le nouveau besoin ou le changement parallèlement au déroulement normal du développement.
Le développement, ainsi basé sur une méthodologie itérative, favorise:
- la flexibilité et l'adaptation au changement,
- la livraison par module,
- la collaboration entre les équipes,
- la transmission optimisée de linformation,
- le temps productif efficace,
- la mesure de la progression par fonction installée.