Convergences entre l’AGILITE et la Permaculture
Table des matières
Une définition enfin claire de l’agilité ?
L’agilité est sur toutes les lèvres. Dans le contexte de transformation digitale qui touche l’ensemble de nos activités, elle est présentée comme le sésame sans lequel les entreprises sont condamnées à s’éteindre rapidement. Mais à suivre le sens de ce mot-raccourci, on s’aperçoit vite qu’on avance en plein brouillard : l’agilité semble floue. Est-il possible de clarifier ce mot ? Le document originel dans lequel il plonge ses racines est sans doute la clé.
Le terme agile est aujourd’hui devenu générique : il semble pouvoir s’appliquer à tous et à tout, il a acquis cette extraordinaire faculté de pouvoir pratiquement tout signifier… et donc parfois… plus rien ! On peut, au choix, cacher sous le mot une absence flagrante d’organisation ou une exigence démesurée de flexibilité. On peut l’utiliser pour stigmatiser tant un management contraignant qu’un salarié têtu : ‘sois donc un peu agile !’. Et puis, si on observe au quotidien ses incarnations dans les services informatiques, son éventuel emploi dans le reste de l’entreprise laisse songeur.
En l’absence d’une définition que l’on puisse appréhender, nous usons donc allègrement de la notion en lieu et place d’une de celles qui nous semblent proches : souplesse, nonchalance, liberté, désordre créatif… faîtes votre marché. Cette opacité nuit au développement des entreprises en les empêchant de percevoir l’essentiel.
Qu’en dit le Dictionnaire ?
A l’article ‘agilité’, les dictionnaires font référence à une aisance et/ou à une rapidité de mouvement physique ou mental. Ils sous-entendent souvent un contexte difficile : mouvant, périlleux, ou complexe. Certains d’entre eux vont jusqu’à relier les adjectifs ‘agile’ et ‘adaptatif’ – dont le Larousse donne la définition suivante : “se dit de tout ce qui contribue à l’adaptation d’un organisme à son milieu”.
Si ce nuage de sens évoque plutôt bien l’idée que l’on se fait en général de l’agilité, il reste encore largement abstrait. On peine à saisir comment il pourrait s’appliquer pragmatiquement à notre entreprise et à ses opérations. C’est parce qu’il manque une pièce de taille au puzzle : une référence culturelle.
Le code source
L’émergence du terme – et du mouvement agile – nous vient, sans surprise, du monde de l’informatique. Nous sommes en novembre 2001, dans les montagnes de l’Utah, et dix-sept experts en création de logiciel se réunissent. Ils sont aux avant-postes de l’explosion digitale qui, après 20 ans d’une lente incubation, irradie le monde entier.
Pour eux, les méthodes de développement précédentes, calquées sur l’ancien monde industriel, sont devenues obsolètes et certaines lourdeurs et rigidités du management et de l’organisation sont devenues contre-productives à leur activité : beaucoup trop de ressources sont utilisées pour faire fonctionner un système de command & control qui, loin d’optimiser leur production, les empêche au contraire d’atteindre la promesse faite au client : lui livrer, en temps et en heure, le meilleur produit possible.
Chacun a inventé, de son côté, des tactiques performantes de contournement – Extreme Programming, Crystal, SCRUM, Adaptive Software Development – auxquelles on se réfère comme étant les ‘Light methodologies’. En un week-end de partage et de réflexion, ces précurseurs parviennent à capturer l’essence de ces nouveaux modes de développement et d’organisation : ils les synthétisent en un ensemble de 4 valeurs qu’ils baptisent Manifeste… Agile. Voilà comment une bande de geeks en altitude a scellé le fabuleux destin de ce mot jusqu’alors réservé aux surfeurs et aux artistes de cirque.
Car Agile fera, dès lors, invariablement référence à ce document et aux diverses notions qui y sont évoquées. On est au-delà d’une mutation polysémique : le terme n’est plus utilisé sur la base de définition(s) précise(s) mais plutôt comme l’évocation d’un état d’esprit – comme on parle parfois de l’esprit d’une loi. Le mot est en quelque sorte devenu lui-même agile !
4 valeurs clés
Quand on entre dans le corps du Manifeste, on est d’abord frappé par sa concision; une unique page sur laquelle l’œil est immédiatement attiré par quatre courtes phrases, tout en haut… les fameuses valeurs agiles :
AGILITE
- Les individus et leurs interactions plus que les processus et les outils.
- Du logiciel qui fonctionne 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.
PERMACULTURE
Avant de s’immerger dans les valeurs elles-mêmes, on reste souvent intrigué, à la première lecture, par la forme qui leur a été donnée. Là où l’on s’attendait à de grands commandements, clairs et nets, on est confronté à ces drôles de propositions; chacune cherchant à mettre en tension deux extrémités d’un même axe, mais sans en dénigrer aucun. Les auteurs reconnaissent que chaque pôle a de la valeur mais ils affirment la prépondérance du premier pour mener des développements digitaux plus efficaces. On sent, dans le choix de la formulation, une volonté de faire du manifeste, une sorte d’outil heuristique de prise de décision que chacun sera libre de s’approprier en fonction de ses objectifs et de son contexte particulier. Il n’en reste pas moins qu’ainsi posées, ces valeurs symbolisent un basculement radical des priorités.
Car le message de fond est bien que le contrôle – sous toutes ses formes – devient secondaire en terme de valeur. C’est ce qui est décliné à travers les quatre valeurs :
- Communiquer à travers des processus et des outils nécessite un formatage des messages ainsi que le respect de leurs rythmes particuliers : structurons plutôt un contexte où les individus interagissent en direct de manière plus efficace.
- Documenter l’action de façon bureaucratique est généralement une perte de temps : réduisons cela au strict minimum nécessaire et choisissons plutôt l’avancée opérationnelle de notre produit comme repère.
- Impliquons l’utilisateur/client à chaque étape du développement – et pas seulement avant et après : c’est l’unique solution pour accompagner dynamiquement ses besoins réels.
- Procédons par itérations courtes plutôt que sur la base d’un plan : cela permettra de redéfinir régulièrement les priorités, de nous adapter aux variations du contexte – systématiquement turbulent – et de saisir des opportunités qui donneront à notre client un avantage concurrentiel de grande valeur.
De ces lignes se dégage un élément important à comprendre : le mouvement Agile n’est pas anti-méthodologique ou anarchique. Au contraire, il s’appuie généralement, sur davantage de méthode pour organiser, clarifier et prioriser des processus qui ne l’étaient pas. En modernisant la nature même de leurs fondations, il veut rendre les façons de faire compatibles avec l’ère digitale. Il vise à restaurer l’efficacité et la crédibilité. Il cherche fondamentalement à rétablir un équilibre.
Les 12 principes concrets
En marge du manifeste, les auteurs ont adjoint 12 principes destinés à incarner de façon plus concrète l’état d’esprit esquissé par les valeurs :
AGILITE (12)
- 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 auto-organisé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.
PERMACULTURE
Ces principes dessinent bien une vision plus pratique de l’agilité. On réussit sans peine à imaginer ces équipes auto-organisées, libérées au maximum des lourdeurs administratives, fonctionnant en cycles courts et disposant de la capacité (pouvoir et outils) de faire évoluer librement leurs propres modalités de fonctionnement. On peut sentir la résonance de cette description, tant avec l’aspiration actuelle des entreprises à un nouveau type d’efficacité qu’avec le besoin d’autonomie des jeunes talents déboulant sur le marché du travail. On réalise aussi que ces principes, pensés à l’origine pour le développement logiciel – le monde soft – sont déjà à l’œuvre partout, y compris dans les domaines les plus classiques – souvent plus hard – dont la nature n’a fait que retarder le basculement digital. On comprend enfin que, face à l’importance de cette (r)évolution, chacun doit trouver sa façon propre de se transformer.
Afficher les principes agiles au mur ou pousser les managers dans des formations théoriques sur le sujet ne fonctionne pas; L’unique voie est de changer les comportements tout en modifiant les façons de travailler. Cela ne peut s’opérer que dans l’action : conjuguer harmonieusement méthode et postures.
S’agiliser
Les forces armées ont depuis longtemps compris ce qu’était un monde volatile, incertain, complexe et ambigu – VUCA dans leur jargon. Elles ont développé des stratégies agiles, efficaces et pragmatiques, qui vont souvent à l’encontre de leur mode de command & control habituel. Paradoxal lorsqu’il s’agit de sauver des vies ?
Dans les entreprises, ce besoin est souvent nouveau et difficile à appréhender. Il réclame que nous (ré)inventions bon nombre de nos modes de fonctionnement actuels : planification, rôles et postures du management, poids de l’administratif, type de profils à recruter, rapports aux collaborateurs ou aux partenaires… il s’agit d’évolutions majeures des postures et, parfois, rupturistes… une mise à jour du système qu’il faut réussir à installer sans crash.
De plus en plus d’approches sont proposées aux entreprises pour les aider à franchir ce cap. A titre d’exemple, le collectif iasagora a choisi de les accompagner dans l’action : agiliser quelques équipes autour de projets à fort potentiel et faire vivre, à un premier socle de collaborateurs, ces postures et modes de fonctionnement nouveaux… tout en créant de la valeur. Ces façons d’être, et de faire, deviennent ainsi une réalité tangible, efficace et évidente, amenant une adhésion essentielle à la réussite de ces changements. Un autre point crucial est d’assurer une approche systémique. Les leviers doivent agir sur les 4 niveaux des projets en même temps : ses participants, son mode opératoire, sa gouvernance et sa vision stratégique. Sans cela, pas de cohérence et des distorsions rendant la transition pratiquement insoutenable. Dernier élément et non des moindres : le timing. C’est quand tout va bien dans l’entreprise qu’il faut initier cette transformation, comprendre au bon moment que cette évolution n’est pas une option : plus tard, c’est trop tard.