Il existe une multitude de KPIs agiles et de méthodes de mesure. Mais tu dois toujours garder une chose à l'esprit :
"Dis-moi comment tu me jauges et je te dirai comment je vais me comporter".
Dr. Eli Goldratt
Une question doit donc être posée : Tous ces KPIs agiles sont-ils pertinents ? Et puis, il y a cette autre citation :
"La simplicité est l'âme de l'efficacité".
Austin Freeman
La question suivante se pose donc : si nous voulions mesurer l'agilité le plus simplement possible, comment le mesurerions-nous ? Quelles sont les métriques et les mesures agiles les plus importantes ? Ou si nous ne mesurions qu'une seule chose, laquelle serait-ce ?
Ne te méprends pas : bien sûr, il est tout à fait possible d'avoir des modèles de maturité agile plus compliqués ou des métriques agiles, comme par exemple le Agilomètre. Mais l'expérience de pensée consistant à vouloir mesurer un seul KPIs me semble plutôt passionnante. C'est pourquoi cet article explore cet objectif.
Les KPIs agiles ci-dessus nous servent de base pour ce texte.
Avant d'aller plus loin, un petit conseil. Bientôt aura lieu un webinaire gratuit sur le thème "les meilleures métriques agiles" – avec un total de 11 experts internationaux invités ! Tu trouveras plus d'informations dans la vidéo teaser.
Si cela te semble intéressant, tu trouveras sur Site web Project Scagile plus d'informations – tu peux aussi t'inscrire gratuitement. s'inscrire (voir bouton ci-dessus).
Voulons-nous vraiment des métriques agiles et des KPIS agiles ?
Avant d'aller plus loin, une chose que j'entends régulièrement ou que je lis sur LinkedIn lorsque je parle avec des coachs agiles, des Scrum Masters ou des consultants Scaled Agile Frameworks : voulez-vous seulement mesurer l'agilité ?
"Il y a des mensonges, il y a des putains de mensonges, et puis il y a les statistiques".
Mark Twain
Mark Twain est un peu dramatique à ce sujet. Mais il a un point. Un point qu'Albert Einstein a mis en évidence.
"Tout ce qui peut être compté ne compte pas".
Albert Einstein
Que sont les bons Les "KPI" dans Agile – Velocity, burndown charts, nombre de déploiements échoués ? Ces métriques agiles sont-elles décisives pour le succès agile ? J'en doute.
Mais abandonner toutes les métriques ? Ce serait aussi une erreur.
Dans le monde d'aujourd'hui, les conditions économiques changent rapidement. En période de prospérité, les décideurs envisagent une transformation agile parce qu'ils ont les ressources et la sécurité nécessaires. Et en période de crise ?
Dans les périodes économiques difficiles, les dirigeants retomberont dans la pensée traditionnelle. Ils retomberont dans de vieux schémas de comportement : par exemple, des décisions descendantes qui ne sont pas vraiment compatibles avec la pensée agile moderne.
La plupart des coachs Agile tournent en rond...
...et traiter les symptômes superficiels. Il est temps d'utiliser la psychologie – pour un changement d'état d'esprit durable.
Si les dirigeants n'ont pas d'indicateurs clés de performance clairs pour diriger le bateau en période de crise, ils ne devraient même pas commencer une transformation agile. Car alors, en cas de crise économique, tous les progrès réalisés dans le cadre de cette transformation seraient détruits.
La seule chance probable pour que les méthodes agiles survivent à des périodes difficiles dans un environnement évolutif est donc de battre le système avec ses propres armes : en fournissant des métriques. Des métriques qui aident à gérer les périodes d'incertitude.
Et je suis sûr qu'il existe des métriques agiles qui apportent de la valeur ajoutée.
"Avec le recul, je pense que l'une de mes plus grandes erreurs a toujours été de considérer les métriques de la transformation agile de manière catégorique. Avoir refusé."
Marcus Raitner
Einstein le dit aussi dans sa citation : il y a des choses qui comptent. C'est de cela qu'il est question dans cet article.
Mesurer l'agilité – Qu'est-ce qu'une bonne métrique agile ?
Supposons que la question que tu poses dans ton daily stand-up soit typiquement : "Qu'est-ce que tu fais ? Qu'avez-vous fait aujourd'hui ? C'est donc la façon dont tu "mesures" les progrès dans ton équipe.
Bonne question, n'est-ce pas ? Non, pas vraiment. Cette question pousse l'équipe à montrer qu'elle est diligente. La question met la pression sur l'équipe pour qu'elle fasse la "liste des choses à faire" afin de pouvoir se référer fièrement à la métrique : Oui, j'ai été très occupé au cours des dernières 24 heures !
Mais faire la "liste des choses à faire", c'est bien ou pas ? Eh bien, cela dépend. Quelque chose d'autre est beaucoup plus important : atteindre l'objectif de l'équipe. C'est typiquement – dans le cas des équipes agiles – la livraison de la valeur client ou en anglais "delivering value".
KPI agiles – comment mesurer l'agilité
Une meilleure question (ou métrique) dans ton daily stand-up serait donc : "Comment as-tu aidé ton équipe ou ton organisation à atteindre notre objectif (de sprint) au cours des dernières 24 heures" ?
Change ta question (ou la métrique), change la façon dont les gens pensent et agissent : d'abord efficacement, ensuite efficacement – pour reprendre les mots de Peter Drucker dire.
Change la métrique – change la façon dont les gens pensent et agissent.
Pour reprendre les mots d'Einstein, nous devons trouver la seule chose qui peut être comptée – et qui compte vraiment.
Alors qu'est-ce qui compte vraiment dans une transformation agile ?
Le bon regard sur les KPI agiles et les métriques agiles
L'objectif de ta transformation agile n'est définitivement pas une transformation agile. Pourquoi fais-tu une transformation agile ? Utilisons la technique des "3 pourquoi" pour comprendre :
La raison principale de ta transformation agile : tu ne veux pas finir comme l'entreprise "Blockbuster", qui a ignoré les tendances du secteur et les besoins des clients, qui n'était pas ouverte au changement et qui a finalement manqué d'argent.
Tu veux finir comme Netflix, qui développe constamment son modèle économique autour des besoins essentiels de ses clients. Il suffit de regarder les Etude de cas Blockbuster vs. Netflix.
Comment peux-tu traduire cela en une mesure dans le cadre d'une transformation agile ? Eh bien, c'est difficile.
Ce que les entreprises font à la place : Utiliser les métriques parce qu'elles sont faciles à mesurer. Parce que les outils les donnent de toute façon. La probabilité qu'il s'agisse des bonnes métriques est assez faible.
Car il ne s'agit pas, par exemple, d'améliorer la vitesse du sprint ou la vélocité. C'est une erreur fréquente : surveiller et mesurer l'effort ou l'efficacité. Au lieu de cela, il s'agit de satisfaire les besoins des clients.
Mesurer les KPIs agiles & l'agilité – un constat important
Une fois que nous avons établi tout cela, nous devons mesurer la validité de notre "unique métrique" à quelque chose ou trouver un corrélat.
Nous devons mesurer les outcomes, pas les outputs. Nous devons mesurer notre transformation agile à la mesure dans laquelle elle nous aide à atteindre notre objectif. Nous ne devons pas mesurer les gens en fonction du temps qu'ils passent, mais en fonction de leur contribution à une vision ou à un objectif commun – nous devons mesurer les avantages créés pour le client !
Si nous voulons mesurer en fonction de la valeur client, nous devons très bien comprendre les besoins du client.
Par exemple, une entreprise ferroviaire doit comprendre qu'elle n'est pas active dans le secteur ferroviaire. Elle doit comprendre qu'elle est active dans le domaine du transport. Car les clients ne se soucient pas de savoir s'ils sont transportés en train ou en avion.
Une petite digression : l'important avec les métriques agiles est bien sûr de les réfléchir. Comme par exemple pour le Contrôle de santé Spotify, avec la rétrospective correspondante.
C'est exactement ce que tu peux faire avec notre outil Echometer Health Check & Retro (si nécessaire, même pour toute l'équipe). Tu trouveras plus d'informations sur "Comment ça marche". Tu peux aussi regarder une rétro de bilan de santé ici. Dans ce cas, il s'agit d'une rétro concernant Scrum.
Remarque : dans ce format, l'accord avec les éléménts du Health Check est demandé sur une échelle.
- Planification : Le refinement du backlog dans notre équipe se déroule de manière efficace et efficiente.
- Orientation client : la planification de nos sprints est toujours basée sur l'obtention de la plus grande valeur possible pour le client dans le temps imparti.
- Formation agile : les membres de l'équipe, le Product Owner et le Scrum Master partagent la même compréhension de leurs rôles respectifs dans l'équipe.
- Événements Scrum : Dernièrement, chaque daily en équipe a valu la peine.
Un autre constat sur les métriques agiles : Timing
Une autre idée est importante ici. Dans le meilleur des cas, les métriques dépendent du timing et/ou de l'étape à laquelle tu te trouves dans ta transformation agile.
Supposons que tu sais déjà qu'une transformation agile avec le Scaled Agile Framework (SAFe®) ou d'autres frameworks agiles est la bonne étape pour toi (c'est d'ailleurs la première chose à laquelle tu dois bien réfléchir en tant qu'entreprise).
Dans ce cas, ton attention devrait se porter sur Début La transformation agile repose sur une chose : L'état d'esprit agile de l'équipe de direction.
L'équipe dirigeante est-elle vraiment prête à se transformer ? Comprend-elle les implications d'une transformation ? Est-elle prête à être la première équipe de l'entreprise à introduire sérieusement des méthodes agiles –, y compris Kanban, les rétrospectives agiles & l'autoréflexion continue ?
En théorie, une première métrique agile devrait donc se concentrer sur la "volonté de la direction ou de l'équipe de direction". Mon collègue Jean donne dans son article 7 conseils sur le rôle des dirigeants dans les transformations agiles.
La prochaine question importante que tu devrais te poser lors de ta transformation : Avons-nous les bons processus pour comprendre les besoins de nos clients et les surveiller en permanence ? C'est là que pourrait intervenir la prochaine métrique agile.
Mais stop ! Cela ne nous aide pas à atteindre l'objectif de ce texte – seulement une Mesurer la chose.
Non, c'est pour te donner un peu d'inspiration sur un modèle de maturité agile utile pour ta transformation agile.
Voyons donc maintenant quelles sont les métriques agiles typiques et dans quelle mesure elles sont en corrélation avec les outcomes les plus importants dont il est question dans ta transformation agile : la valeur pour le client.
Les principales métriques agiles – un classement
Tu trouveras en haut un tableau avec les Les métriques agiles les plus courantesLes objectifs de la transformation agile sont les suivants. Je les ai classés selon cinq domaines, cinq objectifs à atteindre en général atteindre avec une transformation agile :
- Avantages pour le client: les métriques répondent-elles aux besoins du client ?
- Prévisibilité: Est-ce que nous livrons à temps et avec des processus sans faille ?
- Productivité: Réalisons-nous de plus en plus de tâches dans le même temps et avec les mêmes ressources ?
- Qualité: Est-ce que nous livrons un produit qui est exempt de défauts et autres problèmes ?
- CultureLes employés de notre organisation sont-ils satisfaits, apprennent-ils continuellement et peuvent-ils être innovants de sorte que la vitesse de livraison visée puisse être maintenue à long terme ?
KPIs agiles – comment mesurer le succès agile
Le tableau donne aussi une indication
- combien il est facile de mesurer la métrique (basé sur mon expérience personnelle)
- à quel point cette métrique est en corrélation avec notre objectif principal à long terme : Bénéfices futurs pour les clients (basés sur mon expérience).
Alors, laquelle est dans le tableau ci-dessus le métrique agile ? Qu'est-ce qu'un bon KPI dans le domaine agile ?
Ce qui est intéressant, c'est qu'il ne semble pas y avoir de métrique agile qui soit facile à mesurer tout en offrant un maximum de valeur au client. Mais c'est aussi dommage.
Je dirais que la "simplicité de la mesure" n'est pas aussi importante que la "corrélation avec les avantages futurs pour le client". C'est pourquoi les métriques les plus valides semblent être "Usage Index", "Customer Satisfaction" ou le "Net Promoter Score".
D'ailleurs, un petit conseil dans le contexte de la transformation agile : tu veux t'assurer que tu as actuellement les bonnes priorités dans ton agile La transformation ?
Alors fais notre test de maturité pour ta transformation agile – ne prend que 3 minutes. Tu obtiens même un benchmark basé sur plus de trois cents autres participants*. Bouton
Scaled agile Frameworks – le KPI agile le plus important est... ?
Que tu utilises le Scaled Agile Framework (SAFe®) ou un autre modèle pour augmenter ton niveau de maturité agile n'a pas d'importance.
Au vu de ces trois métriques, ce qui est le plus en corrélation avec l'utilité future pour le client est probablement la satisfaction du client ou "Customer Satisfaction". Ou, pour être plus précis, la satisfaction client top box. Tu trouveras plus d'informations sur ce sujet sous ce lien.
La satisfaction des clients a probablement aussi la corrélation la plus élevée de toutes ces métriques avec le ROI de ta transformation agile. Elle te permet de savoir si tu dois changer quelque chose ou si tu dois garder le cap.
KPIs agiles : un simple indicateur suffit – ou pas ?
Mais attention ! Si tu te focalises uniquement sur la satisfaction des clients, comment t'assurer que tes concurrents à long terme être en avance ? Comment fais-tu pour que les idées innovantes et disruptives puissent se développer et s'épanouir dans ton entreprise ? Ce qui est finalement ton objectif à long terme...
Face à ces questions, je pense que nous devrions revenir aux fondamentaux : Pour créer continuellement de la valeur pour le client et pour être innovant, tu as besoin de deux autres choses : des processus agiles sans faille et une culture d'entreprise saine.
Ta culture d'entreprise fait en sorte que les employés se sentent psychologiquement sûr se sentent ouverts à l'échec, élèvent la voix et partagent leurs idées. Et tes processus agiles te permettent de mettre en œuvre tes idées plus rapidement que tes concurrents.
Agile, comme un leader, vise une approche people first ; elle place les gens au-dessus des choses.
Vikram Verma
Le graphique suivant illustre cela de manière simple. Si la valeur pour le client est ton objectif à long terme, alors l'entrée pour cela est "processus agiles" multiplié par "culture d'entreprise".
J'ai J'ai lu une fois que "la transformation agile nécessite un changement de culture, pas un changement de processus."
Je ne peux pas être d'accord avec ça. Il faut les deux.
Trois KPI agiles dans le modèle de maturité agile
Donc si tu ne veux mesurer qu'une seule chose dans Scaled Agile Frameworks (SAFe®) ou d'autres frameworks, ce serait la satisfaction des clients. Mais honnêtement, je ne peux pas recommander de ne mesurer qu'une seule chose – je suis désolé de te décevoir.
Si tu veux vraiment que tes métriques soient aussi simples que possible, je te recommande de mesurer au moins trois choses pour une indication de ton niveau de maturité agile :
- Mesure le Bénéfice pour le client ou valeur – par la satisfaction du client.
- Miss vos Culture d'entreprise – par La sécurité psychologique comme indicateur d'apprentissage et d'innovation.
- Mesure les Mise en place de méthodes agiles – en utilisant le "planned-to-done-ratio" comme indicateur de ta capacité à fournir de la valeur client de manière incrémentale.
Après avoir mesuré, développe quelque chose. Puis en tirer des leçons. Et puis itérer sur tes métriques... Build. Mesure. Apprendre...
Facile, n'est-ce pas ? Non, bien sûr que non. Mais es-tu sérieux quant à l'établissement de cadres agiles dans ton organisation ?
Qu'est-ce qu'un bon KPI agile et à quoi cela me sert-il dans ma transformation agile ?
Nous interrogeons actuellement des dizaines d'experts – Release Train Engineers, coachs Agile, consultants Scaled Agile Framework – sur le thème des KPI et des métriques dans le contexte des Scaled Agile Frameworks et des méthodes agiles.
En nous basant sur ces interviews, nous avons développé Project Scagile : 7 webinaires qui aident à 7 erreurs typiques dans les transformations agiles éviter les problèmes. L'un des webinaires porte sur les métriques agiles.
Si tu es toujours à la recherche d'une planche rétro appropriée, notre article peut d'ailleurs t'aider avec ce sujet : Les meilleures planches rétro en comparaison.