Manifeste Agile

4 valeurs et 12 principes pour le développement Agile de logiciels

Petit rappel des 4 valeurs et 12 principes pour le développement Agile de logiciels.

đź“ś Manifeste

Nous découvrons comment mieux développer des logiciels par la pratique et en aidant les autres à le faire.

Ces expériences nous ont amenés à valoriser :

  • Les individus et leurs interactions plus que les processus et les outils
  • Des logiciels opĂ©rationnels plus qu’une documentation exhaustive
  • La collaboration avec les clients plus que la nĂ©gociation contractuelle
  • L’adaptation au changement plus que le suivi d’un plan

Nous reconnaissons la valeur des seconds éléments, mais privilégions les premiers.

đź“Ś Principes sous-jacents au manifeste

Nous suivons ces principes :

  • Notre plus haute prioritĂ© est de satisfaire le client en livrant rapidement et rĂ©gulièrement des fonctionnalitĂ©s Ă  grande valeur ajoutĂ©e.
  • Accueillez positivement les changements de besoins, mĂŞme tard dans le projet. Les processus Agiles exploitent le changement pour donner un avantage compĂ©titif au client.
  • Livrez frĂ©quemment un logiciel opĂ©rationnel avec des cycles de quelques semaines Ă  quelques mois et une prĂ©fĂ©rence pour les plus courts.
  • Les utilisateurs ou leurs reprĂ©sentants et les dĂ©veloppeurs doivent travailler ensemble quotidiennement tout au long du projet.
  • RĂ©alisez les projets avec des personnes motivĂ©es. Fournissez-leur l’environnement et le soutien dont ils ont besoin et faites-leur confiance pour atteindre les objectifs fixĂ©s.
  • La mĂ©thode la plus simple et la plus efficace pour transmettre de l’information Ă  l’équipe de dĂ©veloppement et Ă  l’intĂ©rieur de celle-ci est le dialogue en face Ă  face.
  • Un logiciel opĂ©rationnel est la principale mesure d’avancement.
  • Les processus Agiles encouragent un rythme de dĂ©veloppement soutenable. Ensemble, les commanditaires, les dĂ©veloppeurs et les utilisateurs devraient ĂŞtre capables de maintenir indĂ©finiment un rythme constant.
  • Une attention continue Ă  l’excellence technique et Ă  une bonne conception renforce l’AgilitĂ©.
  • La simplicitĂ© – c’est-Ă -dire l’art de minimiser la quantitĂ© de travail inutile – est essentielle.
  • Les meilleures architectures, spĂ©cifications et conceptions Ă©mergent d’équipes autoorganisĂ©es.
  • Ă€ intervalles rĂ©guliers, l’équipe rĂ©flĂ©chit aux moyens de devenir plus efficace, puis règle et modifie son comportement en consĂ©quence.

Sources

Manifeste Agile
https://agilemanifesto.org/iso/fr/manifesto.html

Principes sous-jacents au manifeste
https://agilemanifesto.org/iso/fr/principles.html

Illustration :
Jean-Christophe Pagès

Tags
Category