Quel est le rapport entre Agile et le ski ? Vous pouvez répondre que le ski consiste à s'adapter aux conditions de neige actuelles et à trouver les courbes optimales. En fait le concept « Agile » vient du Manifeste Agile qui a été écrit par 17 personnes prenant du bon temps dans une station de ski des montagnes de l'Utah.
Au cours d'intenses discussions, le terme « Agile » était en concurrence avec le terme « Adaptatif », et il est dit qu'agile n'a gagné que par une différence de vote minimale. Imaginez si nous aurions des "coachs adaptatifs" au lieu de "coachs agiles". Je suis d'accord qu'Agile sonne mieux. Il vient du français "agile" qui signifie être capable de se déplacer facilement et rapidement avec le corps ou l'esprit. Cela correspond très bien à car la flexibilité d'esprit est essentielle dans la culture de la rétroaction, de l'apprentissage et du changement.
Principes du Manifeste Agile
Le développement logiciel étant une activité humaine récente, les projets informatiques étaient gérés au début des années 2000 comme des projets classiques. Les mêmes méthodes de gestion de projet ont été appliquées que pour la construction des bâtiments. Il y avait d'énormes spécifications et une répartition des tâches sur un plan de projet sur plusieurs mois. Cependant, presque tous les projets étaient en retard, les heures supplémentaires étaient courantes et personne ne comprenait pourquoi tant de projets échouaient. Il était temps de revoir les principes de gestion de projet et d'introduire une nouvelle façon de collaborer.
Quatre principes ont donc été érigés dans le Manifeste Agile pour mettre fin au désastre des projets informatiques. Celles-ci accordent de l'importance à :
- Les personnes et leurs interactions plutôt que les processus et les outils
- Un logiciel fonctionnel plutôt qu'une documentation exhaustive ;
- Collaboration avec les clients plutôt que négociation de contrat ;
- S'adapter au changement plutôt que d'exécuter un plan.
En appliquant ces principes, comme par exemple avec la méthode Scrum, les projets sont redevenus efficaces et les méthodes agiles se sont imposées comme le standard de facto pour le développement logiciel.
Le Manifeste Agile est applicable à toutes les organisations opérant dans un environnement complexe et volatil
Si nous généralisons ces principes à une organisation, nous comprenons qu'elle cherche à :
- Remettez l'individu et la collaboration au centre de l'organisation.
- Favoriser la création de valeur par rapport aux résultats d'un processus.
- Centrer l'organisation autour du client pour la co-création de valeur.
- Permettre à l'organisation d'accepter le changement.
La nouveauté dans les projets informatiques était une complexité et une rapidité d'adaptation inconnues auparavant. Ces principes ont permis aux projets de réussir car ils permettent une meilleure gestion de la complexité. Résoudre les problèmes complexes d'un client nécessite des experts qui travaillent en étroite collaboration et sont très proches de lui pour mieux comprendre sa problématique. Nous devons encore expérimenter des solutions par petites étapes et recueillir autant de retours que possible. La culture agile rassemble donc des pratiques qui permettent à une organisation de mieux évoluer dans un environnement complexe et en évolution rapide. Depuis l'ère numérique et l'augmentation exponentielle de la complexité et de l'innovation, la culture agile est devenue incontournable pour de nombreuses entreprises.