Agile est une mentalité pour livrer des logiciels en petits incréments fréquents tout en collaborant étroitement avec les clients et en s'adaptant au changement. Il est défini par le Manifeste Agile (2001), pas par un seul processus. Scrum, Kanban et XP sont des cadres concrets qui mettent en pratique les valeurs Agile.
Les quatre valeurs
Le Manifeste énonce quatre paires de valeurs. Il valorise les éléments à gauche davantage, sans rejeter ceux à droite.
Individuals and interactions OVER processes and tools
Working software OVER comprehensive documentation
Customer collaboration OVER contract negotiation
Responding to change OVER following a plan
