L'agilité se resume à 4 valeurs, 12 principes et un ensemble de bonnes pratiques.
Vous trouverez le détail sur le site agilemanifesto.org
Dans cet article nous passerons en revue ces principes en les explicitant.
01. La satisfaction des utilisateurs
Pour améliorer la satisfaction des utilisateurs, livrez fréquemment un logiciel opérationnel contenant des fonctionnalités à grande valeur ajoutée.
Les équipes IT se plaignent souvent que les métiers ou utilisateurs changent trop souvent leur besoin. Dans mes accompagnements/transformations, je leur rappelle qu'elles ne travaillent pas pour elles mêmes, mais bien au service de clients/métiers/utilisateurs. Si client s'est trompé, a changé d'avis ou à affiné sa réflexion, il faut être en capacité de pouvoir l'accompagnement.
L'équipe doit avoir pour cela la bonne organisation et mindset pour pouvoir accompagner son client.
02. L’adaptation au changement
Dans un contexte complexe, volatile et incertain, accueillez positivement les changements de besoins, même tard dans la réalisation.
03. Les cycles courts
Bénéficiez de feedbacks fréquents pour mieux répondre aux attentes des utilisateurs. Les cycles courts permettent un meilleure gestion des risques et du budget.
Des cycles courts permettent aux équipes d'avoir un nombre important de cycles d'apprentissages lui permettant de s'améliorer régulièrement (cf principe 12)
04. Inclusion et co-construction
Favorisez les interactions entre toutes les parties prenantes dont le métier et la DSI. Rien ne bat une équipe agile : pluridisciplinaire, autoorganisée et autonome !
05. Un cadre de travail commun
Un environnement de travail propice à la collaboration, la transparence, et à la responsabilisation pour livrer le meilleur produit aux utilisateurs.
06. L’échange et la proximité
Une présence sur le terrain, la colocalisation et la communication face à face favorisent et fluidifient le dialogue, en stimulant le partage d’idées et de compétences.
07. Un logiciel opérationnel, adapté et bien conçu
Obtenir un logiciel utile, utilisable et désirable est un engagement collectif de tous les acteurs
08. Un rythme soutenable
Le rythme de développement doit être adapté à la capacité à faire des équipes pour être durable dans le respect des personnes et de la qualité de service attendu.
09. La robustesse et l’évolutivité
La qualité est non négociable. Favoriser constamment la qualité au détriment de la rapidité. Seule la qualité vous permettra de faire grandir votre activité commerciale.
10. La simplicité et l’expérimentation
L’art de minimiser la quantité de travail inutile est essentiel. Tout comme le développement itératif et incrémental de MVP qui permet de valider rapidement des hypothèses tout en délivrant de la valeur aux collaborateurs.
11. La confiance
Les équipes sont autonomes, responsables et s’autoorganisent dans un cadre qui favorise l’alignement vers un objectif commun et partagé.
12. L’amélioration continue
L’équipe réfléchit constamment aux moyens de s’améliorer pour atteindre les objectifs fixés et répondre aux mieux aux attentes des utilisateurs.
En résumé...
Pas d'agilité et ses vertus sans une application de ces 12 principes.