L'agilité
Les méthodes agiles sont un ensemble de pratiques applicable à divers types de projets. Aujourd'hui elles sont principalement utilisées dans des projets de développement en informatique (conception de logiciel), en particulier pour des raisons historiques. Cependant, d'autres secteurs économiques les pratiquent aussi.
Les méthodes agiles se veulent plus pragmatiques que les méthodes traditionnelles. En impliquant au maximum le demandeur (client), elles permettent une grande réactivité et une meilleure adaptation à son besoin. La satisfaction réelle des demandes du client prime sur un respect strict des termes du contrat.
Bien que des éléments épars existaient auparavant, la notion de méthode agile a été officialisée en 2001 par un document, le Manifeste agile. Il a été réalisé lors d'une rencontre de 17 personnalités impliquées dans l'évolution du génie logiciel, en particulier, en tant qu'auteur de leur propre méthode.
Le terme méthode agile regroupe plusieurs approches toutes basées sur les valeurs présentes dans le Manifeste agile, expliquant l'utilisation du pluriel.