Les objectifs sont plus nombreux et permettent de valider chaque étape avant de fixer de nouveaux objectifs basés sur les constatations et les observations. Cela permet d’ajouter des modifications, de supprimer des fonctionnalités inutiles, ou encore de changer certaines orientations stratégiques en cours de réalisation. L’approche "agile" se veut ainsi être au plus proche de la réalité opérationnelle.