Qu'est-ce que le modèle de maturité de la livraison agile ?

Le modèle de maturité de la livraison agile évalue 11 pratiques qui déterminent si la livraison de votre équipe est prévisible : le niveau de préparation du backlog, la façon dont le travail est découpé, la quantité de travail en cours en même temps, la stabilité du temps de cycle, la fréquence des mises en production, et la manière dont les rétrospectives et les indicateurs alimentent l'itération suivante. Chaque pratique se situe sur une échelle en cinq niveaux, d'Ad hoc à Optimisé en passant par Émergent, Défini et Maîtrisé. Chaque niveau dispose d'une description écrite, pour que tout le monde évalue à partir de la même référence. Les pratiques sont réparties en quatre groupes : Planification et priorisation, Flux de livraison, Collaboration d'équipe, et Feedback et amélioration continue. Lorsque chacun évalue d'abord de son côté, vous voyez sur quels points l'équipe est d'accord et sur lesquels elle ne l'est pas. Un écart important sur la cadence de mise en production ou l'efficacité de la prise de décision signifie généralement que les membres partent d'hypothèses différentes, et c'est précisément la discussion à avoir avant de choisir quoi améliorer.

Dimensions

Planification et priorisation

La manière dont l'équipe prépare, découpe et s'aligne sur le travail qu'elle prend en charge.

  • Préparation du backlog

    Dans quelle mesure le backlog de l'équipe est-il prêt et affiné pour le travail à venir ?

    1. Ad hocLes éléments du backlog sont flous, incohérents ou manquent de détails essentiels. L'équipe ne sait souvent pas clairement sur quoi travailler ensuite.
    2. ÉmergentCertains éléments du backlog sont affinés, mais beaucoup nécessitent encore des clarifications pendant les sprints.
    3. DéfiniLa plupart des éléments du backlog sont affinés à l'avance, avec des critères d'acceptation clairs.
    4. MaîtriséLe backlog est régulièrement affiné, priorisé et prêt pour les séances de planification.
    5. OptimiséLa préparation du backlog est proactive ; les éléments sont affinés bien en amont, avec la contribution des parties prenantes et des dépendances clairement identifiées.
  • Découpage du travail

    Avec quelle efficacité l'équipe découpe-t-elle le travail en éléments gérables ?

    1. Ad hocLes éléments de travail sont volumineux et ambigus, ce qui rend l'estimation et la livraison imprévisibles.
    2. ÉmergentUn certain découpage existe, mais les éléments restent souvent trop gros ou peu clairs.
    3. DéfiniLe travail est généralement découpé en éléments raisonnables qui tiennent dans un sprint.
    4. MaîtriséLe découpage est cohérent et favorise une livraison prévisible et des estimations fiables.
    5. OptimiséLe travail est découpé en petits incréments apportant chacun de la valeur de façon indépendante, ce qui permet un flux continu.
  • Alignement sur les priorités

    Dans quelle mesure l'équipe est-elle alignée sur les priorités avec les parties prenantes et les objectifs métier ?

    1. Ad hocLes priorités changent fréquemment sans justification claire ; l'équipe et les parties prenantes sont souvent désalignées.
    2. ÉmergentUn certain alignement existe, mais des priorités concurrentes créent de la confusion ou des changements de contexte.
    3. DéfiniLes priorités sont communiquées et globalement comprises, même si des désalignements surviennent parfois.
    4. MaîtriséL'équipe et les parties prenantes sont fortement alignées sur les priorités ; les changements sont gérés en toute transparence.
    5. OptimiséLa priorisation est collaborative, s'appuie sur les données et est étroitement liée aux résultats métier.

Flux de livraison

La fluidité et la prévisibilité avec lesquelles le travail passe du démarrage à la valeur mise en production.

  • Gestion du travail en cours

    Dans quelle mesure l'équipe gère-t-elle bien la quantité de travail en cours ?

    1. Ad hocAucune limite de WIP ; les membres de l'équipe jonglent avec de nombreuses tâches, ce qui entraîne des retards et des changements de contexte.
    2. ÉmergentL'équipe est consciente du WIP, mais les limites ne sont pas appliquées de façon systématique.
    3. DéfiniDes limites de WIP sont en place et généralement respectées, ce qui réduit la surcharge.
    4. MaîtriséLe WIP est suivi activement et ajusté pour optimiser le flux et le débit.
    5. OptimiséLa gestion du WIP fait partie intégrante du fonctionnement de l'équipe et permet une livraison fluide et prévisible.
  • Prévisibilité du temps de cycle

    Dans quelle mesure le délai entre le début et la fin d'un travail est-il prévisible ?

    1. Ad hocLes temps de cycle sont très variables et imprévisibles ; les retards sont fréquents et inattendus.
    2. ÉmergentL'équipe a une certaine idée du temps de cycle, mais il varie fortement et n'est pas suivi de façon régulière.
    3. DéfiniLe temps de cycle est mesuré et raisonnablement prévisible pour la plupart des éléments de travail.
    4. MaîtriséLe temps de cycle est stable et sert aux prévisions et à la planification de la capacité.
    5. OptimiséLe temps de cycle est toujours court et prévisible, et l'équipe s'efforce en permanence de le réduire encore.
  • Cadence de mise en production

    Avec quelle régularité et quelle fiabilité l'équipe met-elle en production un logiciel fonctionnel ?

    1. Ad hocLes mises en production sont rares, imprévisibles et souvent pénibles ou risquées.
    2. ÉmergentLes mises en production ont lieu, mais de façon irrégulière, et sont parfois retardées par des blocages.
    3. DéfiniL'équipe met en production à une cadence régulière, avec une fiabilité raisonnable.
    4. MaîtriséLes mises en production sont fréquentes, peu risquées et bien coordonnées avec les parties prenantes.
    5. OptimiséLa livraison continue est en place ; les mises en production se font sans accroc et avec un minimum d'effort.

Collaboration d'équipe

L'efficacité avec laquelle l'équipe travaille ensemble, partage ses connaissances et prend des décisions.

  • Coopération transverse

    Dans quelle mesure les membres de l'équipe aux compétences différentes collaborent-ils bien ?

    1. Ad hocLe travail est cloisonné ; la collaboration entre les rôles est minimale ou tendue.
    2. ÉmergentIl existe des échanges entre les rôles, mais ils ne sont ni réguliers ni fluides.
    3. DéfiniLes membres de l'équipe collaborent régulièrement entre les rôles et résolvent la plupart des problèmes ensemble.
    4. MaîtriséLa collaboration transverse est forte ; les membres de l'équipe s'entraident de façon proactive.
    5. OptimiséLa coopération entre toutes les disciplines est fluide ; l'équipe fonctionne comme un véritable collectif.
  • Partage des connaissances

    Avec quelle efficacité l'équipe partage-t-elle ses connaissances et réduit-elle les silos ?

    1. Ad hocLes connaissances sont cloisonnées ; les informations clés sont détenues par quelques personnes et rarement partagées.
    2. ÉmergentUn certain partage a lieu de manière informelle, mais des lacunes et des goulots d'étranglement subsistent.
    3. DéfiniDes pratiques régulières de partage des connaissances sont en place (par exemple binômage, démos, documentation).
    4. MaîtriséLes connaissances sont largement diffusées ; l'équipe s'emploie activement à réduire les dépendances à une seule personne.
    5. OptimiséL'apprentissage continu et le partage des connaissances font partie intégrante de la culture de l'équipe.
  • Efficacité de la prise de décision

    Avec quelle rapidité et quelle efficacité l'équipe prend-elle ses décisions ?

    1. Ad hocLes décisions sont lentes, floues ou régulièrement remises en question sans aboutir.
    2. ÉmergentCertaines décisions sont prises efficacement, mais beaucoup restent bloquées ou doivent être remontées à la hiérarchie.
    3. DéfiniL'équipe dispose de processus clairs pour la plupart des décisions et les prend dans des délais raisonnables.
    4. MaîtriséLes décisions sont prises rapidement, avec les contributions appropriées ; l'équipe a l'autonomie nécessaire pour agir.
    5. OptimiséLa prise de décision est rapide, décentralisée et fondée sur les données, avec des responsabilités clairement établies.

Feedback et amélioration continue

La régularité avec laquelle l'équipe prend du recul, apprend et s'appuie sur les données pour progresser dans le temps.

  • Efficacité des rétrospectives

    Dans quelle mesure les rétrospectives de l'équipe sont-elles utiles et débouchent-elles sur des actions ?

    1. Ad hocLes rétrospectives sont sautées, superficielles ou n'entraînent aucun changement significatif.
    2. ÉmergentLes rétrospectives ont lieu, mais les actions décidées ne sont souvent pas menées à terme.
    3. DéfiniLes rétrospectives sont régulières et produisent des améliorations concrètes qui sont mises en œuvre.
    4. MaîtriséLes rétrospectives alimentent l'amélioration continue ; l'équipe suit et revoit l'avancement de ses actions.
    5. OptimiséLes rétrospectives sont très efficaces et s'appuient sur une forte culture de la réflexion et de l'expérimentation.
  • Amélioration fondée sur les indicateurs

    Dans quelle mesure l'équipe utilise-t-elle les données et les indicateurs pour orienter ses améliorations ?

    1. Ad hocAucun indicateur n'est suivi ; les efforts d'amélioration reposent sur l'intuition ou des anecdotes.
    2. ÉmergentQuelques indicateurs existent, mais ils ne servent pas systématiquement à éclairer les décisions.
    3. DéfiniLes indicateurs clés sont suivis et examinés régulièrement pour identifier les axes d'amélioration.
    4. MaîtriséLes indicateurs sont au cœur de la planification et de l'amélioration ; l'équipe agit à partir des enseignements des données.
    5. OptimiséUne culture fondée sur les données ; les indicateurs sont utilisés de façon proactive pour expérimenter et optimiser la performance.

Quand utiliser ce bilan de santé

  • Pour établir un point de référence avant de changer la façon dont l'équipe planifie ou livre son travail.
  • Chaque trimestre, pour vérifier si les pratiques de livraison progressent sur l'échelle.
  • Lorsqu'une nouvelle équipe se forme et que vous voulez que tout le monde s'accorde sur le point de départ de la livraison.
  • Avant une transformation agile ou un changement de processus, pour concentrer les efforts sur les niveaux réellement faibles.
  • Lorsque la livraison semble imprévisible et que vous ne savez pas si la cause vient de la planification, du flux ou de la collaboration.

Conseils et astuces

  • Demandez à chacun d'évaluer seul avant d'en discuter, pour que personne ne se cale sur le premier niveau annoncé à voix haute.
  • Commencez par les dimensions où les notes sont les plus dispersées. Des évaluations différentes traduisent généralement des hypothèses différentes sur la façon dont le travail se déroule.
  • Choisissez une ou deux dimensions à faire progresser d'un niveau avant la prochaine session. Vouloir améliorer les 11 en même temps disperse trop les efforts.
  • Formulez chaque action en vous appuyant sur la description du niveau suivant, par exemple faire passer la gestion du travail en cours d'Émergent à Défini en convenant de limites de WIP.
  • Renouvelez l'exercice chaque trimestre et partagez la tendance avec les parties prenantes, pour qu'elles voient la maturité de la livraison évoluer.

Foire aux questions

Qu'est-ce que le modèle de maturité de la livraison agile ?
Il s'agit d'une évaluation par niveaux des pratiques de livraison de votre équipe agile. L'équipe évalue 11 dimensions couvrant la planification, le flux, la collaboration et l'amélioration, sur cinq niveaux allant d'Ad hoc à Optimisé, puis discute de sa situation.
Qui doit participer à ce bilan de santé ?
Toute l'équipe de livraison : développeurs, testeurs, Product Owner et Scrum Master. Chaque rôle voit une partie différente de la façon dont le travail est planifié et livré, donc en écarter un fausse la vision d'ensemble.
À quelle fréquence faut-il le réaliser ?
La plupart des équipes le réalisent chaque trimestre ou à l'occasion des jalons importants. Un rythme régulier permet de comparer les résultats et de montrer aux parties prenantes si la maturité de la livraison progresse.
Que signifient les cinq niveaux de maturité ?
Ad hoc signifie que les pratiques sont incohérentes et réactives. Émergent, Défini et Maîtrisé décrivent des pratiques de plus en plus cohérentes, et Optimisé signifie que la pratique est proactive et s'appuie sur les données. Chaque dimension dispose de sa propre description pour chaque niveau.
Comment agir à partir des résultats ?
Discutez des dimensions qui ont obtenu les notes les plus basses ou les écarts les plus importants, mettez-vous d'accord sur une ou deux priorités, puis définissez des actions concrètes pour faire passer chacune au niveau suivant avant la prochaine évaluation.