La planification de l'IP en Agile a souvent lieu tous les trimestres, réunissant des équipes multidisciplinaires pour définir la cadence de livraison du produit. Lorsque vous étendez l'agilité à l'ensemble de votre organisation, il est important d'avoir une cadence globale pour garder les équipes synchronisées. Dans le Scaled Agile Framework® (SAFe®), le temps est divisé en incréments de programme (IP) pour fournir une structure tout en maintenant l'agilité.
Le succès dépend en grande partie de la capacité à définir, mesurer et suivre les livrables à chaque étape de la cadence. Il faut choisir les bonnes métriques pour mesurer avec précision la fourniture de valeur et l'efficacité de la planification PI. Les mesures de flux sont de plus en plus adoptées par les industries pour atteindre cet objectif.
Dans cet article, nous examinons les principaux défis inhérents à la planification de l'IP en Agile et comment les métriques de flux jouent un rôle majeur pour les résoudre.
Qu'est-ce que la planification PI en Agile ?
SAFe définit une IP comme "un délai fixe pour planifier, construire et valider un incrément de système complet, démontrer la valeur et obtenir un feedback rapide". Un IP dure généralement 8-12 semaines et est subdivisé en plusieurs itérations de deux semaines.
Les sessions de planification de l'IP sont des événements réguliers organisés tout au long de l'année, au cours desquels plusieurs équipes d'un même Train de libération agile (ART) se rencontrent pour s'aligner sur une vision commune, discuter des fonctionnalités et identifier les dépendances entre les équipes. Toutes les équipes travaillant sur l'ART suivent la même cadence d'IP, conçue pour favoriser l'alignement, limiter les travaux en cours (WIP) et créer des boucles de rétroaction rapides.
Autrefois, la plupart des communications entre les équipes se faisaient en réponse aux problèmes critiques une fois qu'ils étaient identifiés, plutôt que d'avoir des conversations préventives pour éviter que ces problèmes ne se produisent en premier lieu. La planification de l'IP dans Agile oblige les entreprises à réunir leurs équipes et à se parler.
C'est extrêmement important car cela permet aux responsables d'identifier les équipes touchées et les goulots d'étranglement avant de prendre des mesures. Il aide également les équipes à identifier les travaux critiques en amont qui doivent commencer ou être achevés avant qu'une autre équipe puisse commencer à travailler sur ses tâches.
Défis pour une planification efficace de l'IP en Agile
Avec des groupes de plus de 100 personnes planifiant ensemble un seul événement coordonné, les choses peuvent devenir assez complexes, assez rapidement. L'un des plus grands défis auxquels les équipes sont confrontées lors de la planification de l'IP en Agile est de déterminer et de convenir des priorités.
L'évolution des conditions du marché oblige souvent les équipes à rectifier le tir pendant la phase de planification. Il convient d'envisager une macro-vision de l'ensemble de la cadence, en se posant les questions suivantes :
- Avec chaque PI, produisons-nous le mix approprié de livrables ?
- Le délai de mise sur le marché se raccourcit-il ?
- La qualité s'améliore-t-elle ?
- Nos équipes sont-elles activement engagées ou reviennent-elles à leurs anciennes habitudes ?
- Avons-nous de la visibilité sur les goulots d'étranglement en amont et en aval ?
Pour répondre définitivement à ces questions, SAFe 5.1 recommande de mesurer la livraison de valeur à l'aide des métriques de flux du Dr Mik Kersten, Flow Framework®. Lorsque les mesures de flux sont intégrées dans les cérémonies et les rôles de SAFe, les entreprises peuvent effectivement réduire les délais de mise sur le marché, réduire le gaspillage, adhérer aux meilleures pratiques Lean-Agile et donner la priorité aux travaux qui produisent des résultats commerciaux.
Pourquoi les mesures de flux sont importantes pour la planification de l'IP en Agile
De nombreuses organisations mesurent les performances d'une équipe ou d'un individu à l'aide de mesures d'activité comme les lignes de code écrites ou les déploiements par jour. Malheureusement, ces mesures ont tendance à inciter les équipes à rester occupées plutôt que de se concentrer sur le travail qui a un impact positif sur les clients et l'entreprise. En outre, la production individuelle est encouragée par rapport à la responsabilité conjointe de l'équipe pour les résultats.
Les mesures de flux, en revanche, sont explicitement liées aux résultats commerciaux. Ils mesurent la quantité de valeur livrée dans chaque itération de planification PI pour s'assurer que l'agilité est atteinte et soutenue. Pas seulement pour la partie de l'équipe Agile, mais pour l'ensemble du flux de valeur connecté de bout en bout.
Les 5 métriques de flux clés pour une planification efficace de l'IP en Agile sont les suivantes :
- Flow Velocity® (vitesse d'écoulement)
- Flow Time (Durée du flux)
- Flow Load®
- Flow Efficiency®
- Flow Distribution®
Flow Velocity (Vélocité du flux)
La vélocité du flux mesure la productivité en montrant combien d'éléments de flux de chaque type ont été réalisés sur une période donnée. Il s'agit d'une mesure du débit qui vous aide à comprendre le taux de livraison de la valeur au fil du temps.
Flow Time (Durée du flux)
Flow Time mesure le délai de livraison en suivant le temps total entre le début et la fin du travail, y compris les états actifs et d'attente. Il vous aide à comprendre vos délais réels de mise sur le marché et à informer vos engagements en matière de dates de livraison. Flow Time commence lorsqu'un engagement a été pris et se termine lorsque la valeur est livrée.
Flow Load (Charge du flux)
Flow Load mesure les travaux en cours (WIP) en indiquant le nombre d'éléments de flux sur lesquels on travaille activement dans une chaîne de valeur de produit. Il comprend tous les éléments de flux dans un état "actif" ou "en attente". Dans la planification PI, la charge d'écoulement est le principal facteur prédictif de la vitesse d'écoulement et du temps d'écoulement. Une charge de flux excessive est corrélée à l'inefficacité. En analysant la façon dont la charge de flux, la vitesse de flux et le temps de flux interagissent les uns avec les autres, vous pouvez identifier les limites d'encours idéales pour votre flux de valeur de produit.
Flow Efficiency (Efficience du flux)
L'efficacité du flux est une mesure du gaspillage dans le flux de valeur d'un produit. Il suit le rapport entre le temps actif et le temps d'attente par rapport au temps d'écoulement total. L'analyse de l'industrie du logiciel révèle que les niveaux d'efficacité typiques se situent autour de 5-15% (par rapport à une efficacité de flux idéale de 30-40%).
Flow Distribution (Répartition du flux)
La distribution de flux mesure la distribution des éléments de flux (fonctionnalités, défauts, risques et dettes) réalisés sur une période donnée. Il permet de quantifier où va la majorité des efforts et si le bon type de travail est priorisé. Chaque flux de valeur devrait viser un mélange sain des éléments de flux au cours d'une année, mais la distribution changera probablement d'un IP à l'autre.
Prévoyez d'utiliser les mesures de flux dans votre prochaine cadence PI
Une planification efficace de l'IP donne le ton de la réussite globale du cycle de réalisation du projet. Pour ceux qui pratiquent SAFe, l'inclusion de Flow Metrics est essentielle pour construire des fondations flexibles et évolutives pour des industries prêtes pour l'avenir. Vous pouvez télécharger l'eBook How to Use Flow Metrics in the SAFe Cadence pour une plongée plus profonde sur la meilleure façon d'appliquer les Flow Metrics à votre cadence de planification PI, ou vous rendre sur notre site pour découvrir d'autres meilleures pratiques et obtenir des conseils d'experts du secteur sur la façon de réussir la planification PI en Agile.