Ensemble de bonnes méthodes de fonctionnement pour réaliser un projet de manière efficace et pragmatique en répondant aux attentes des utilisateurs finaux. À la différence d’autres méthodes, comme le cycle en V, l’agilité se focalise sur une remise en question permanente et une avancée “pas-à-pas”, cela afin d’appliquer rapidement les changements, de vérifier leurs impacts et de les adapter par la suite.