Le principe consiste à fractionner les étapes de développement et repose sur la fixation d’objectifs à court terme.
Ce système permet au porteur de projet d’accéder régulièrement au produit en cours de production et lui donne ainsi l’occasion de changer d’avis sur certaines fonctionnalités ou bien de les valider afin de passer à la prochaine étape.