Manifeste de l’agilité

Être « Agile » signifie développer selon une philosophie qui accorde plus de valeur à certains éléments de moyens de développement logiciel qu’à d’autres.

Cette philosophie privilégie :

  • Les individus et les interactions, sur les processus et les outils;
  • Un logiciel opérationnel, sur la documentation détaillée;
  • La collaboration avec le client, sur la négociation de contrat;
  • La réactivité au changement, sur la poursuite d’un plan.

Bien que tous les éléments soient importants, ceux en gras sont priorisés sur les autres, lors d’un processus de développement Agile.

Il suit douze principes :

  1. La satisfaction du client par des livraisons fréquentes et continues est la priorité.
  2. Les changements d’exigences sont exploités et accueillis au profit de l’avantage compétitif du client, même s’ils interviennent tard dans le processus.
  3. Les livraisons fréquentes de parties logicielles opérables sont espacées d’un délai de livraison réduit au minimum, allant de quelques semaines à quelques mois.
  4. Quotidiennement et tout au long du projet, gens d’affaires et développeurs travaillent ensemble.
  5. Les projets sont bâtis avec des individus motivés, disposant de l’environnement et le soutien dont ils ont besoin et la confiance en leur capacité à faire le travail.
  6. La méthode la plus efficace et efficiente pour transmettre l’information à — et au sein — d’une équipe est la conversation face à face.
  7. La première mesure du progrès est un logiciel opérable.
  8. Le processus Agile est promoteur du développement durable. Les financiers du projet, les développeurs et les utilisateurs doivent pouvoir maintenir un rythme constant indéfiniment.
  9. L’attention continue à l’excellence technique et à une bonne conception améliore l’Agilité.
  10. La simplicité — l’art de maximiser la quantité de travail réalisée — est essentielle.
  11. Les meilleures architectures, exigences et concepts, émergent d’équipes autonomes.
  12. À intervalles réguliers, l’équipe réfléchit sur ses façons d’être plus efficace, se jauge et s’ajuste.

Le texte ci-dessus est notre traduction du manifeste de l’agilité, disponible sur http://www.agilemanifesto.org/. Aucune traduction française officielle n’existe. Pour le texte original, consulter le site Web http://www.agilemanifesto.org/.