Le PI Planning de SAFe concentre toutes les attentions tant cet événement est marquant dans la vie d’un incrément de programme. L’Inspect & Adapt, la cérémonie d’amélioration continue de niveau programme, est pourtant toute aussi importante et difficile à préparer que le PI Planning.
L’inspect & Adapt une combinaison de revue et de rétrospective sous la responsabilité du RTE3
Comme dans toutes les cérémonies de niveau programme, c’est le RTE qui est aux manettes de l’Inspect & Adapt. Les participants sont les mêmes que ceux du PI Planning et de par sa nature hétérogène, elle nécessite aussi beaucoup de préparation.
L’inspect & Adapt se déroule en trois parties et dure en général 3 à 4 heures :
- Une démonstration système des Features terminés les plus intéressants ;
- Une revue des engagements du programme et des équipes ;
- La résolution des problèmes systémiques.
1. La démonstration système à grande échelle
La démonstration système de l’Inspect & Adapt se déroule devant toutes les équipes du programme, les demandeurs et le management. Comme pour les autres démonstrations système, elle nécessite la collaboration du RTE, des Product Managers et de la System Team pour respectivement s’assurer de la logistique, des scénarios de démonstration et des environnements. A la différence des autres démonstrations système qui se déroulent en petits comités, celle-ci se déroule devant un large public et nécessite une logistique beaucoup plus importante. En effet, il faut que tout le monde puisse visualiser et comprendre la démonstration.
2. La revue des engagements du programme et des équipes
La revue des engagements de programme (PI objectives) ou d’équipe montre l’atteinte partielle ou totale des objectifs de PI fixés par le Business Owner lors du PI Planning. On y indique les causes d’atteinte partielle et le lien avec les fiches A34 qui vont être traitées dans la partie suivante si le problème doit être adressé.
Cette revue est préparée en amont entre le RTE, le Business Owner, les Product Managers et les Scrum Masters et Product Owner des équipes. Cette préparation permet de déterminer les taux d’atteinte des objectifs de PI et de formaliser les causes d’atteinte partielle des objectifs.
Cette partie fait le lien direct avec la résolution des problèmes qui suit. En effet, la cause d’atteinte partielle d’un objectif peut être due à un problème systémique identifié. L’impact de ces problèmes est d’autant plus criant qu’il concerne plusieurs équipes.
3. La résolution des problèmes systémiques : anticipée dès le début de l’incrément de programme
Les problèmes systémiques (ceux qui concernent plusieurs équipes du programme) sont identifiés lors des 4 rétrospectives des différentes équipes du programme. Lorsqu’un tel problème est découvert, le Scrum Master doit le formaliser sous la forme d’une fiche A3 et la donner immédiatement au RTE. Le RTE se charge alors de voir avec les autres Scrum Masters si le problème les concerne aussi, de valider le degré d’urgence de son traitement (immédiat ou durant l’Inspect & Adapt) et de consolider des métriques pour comprendre son impact.
Le RTE consolidant toutes les fiches A3 au fur et à mesure doit les challenger, les dédoublonner, les rapprocher si elles sont similaires, suivre leur résolution si elles doivent être traitées immédiatement.
Afin d’être efficace, ce travail de constitution des fiches A3 se fait donc tout au long de l’incrément de programme. Il est extrêmement difficile de constituer ces fiches au dernier moment en fin de Sprint 4, les équipes ont en général oublié une bonne partie de ce qui s’est passé en début de PI et sont trop occupées à terminer leur dernier Sprint pour réellement avoir le temps de s’occuper de formaliser ces fiches.
L’animation de la résolution de problème en grande partie déléguée aux Scrum Masters
L’animation de cette troisième partie de l’Inspect & Adapt se déroule en sous-groupes. Dès la fin de la présentation des problèmes, formalisés sous forme de fiches A3, le RTE passe la main aux Scrum Masters pour animer des ateliers de résolution de problème en sous-groupes. Les sous-groupes sont constitués en temps réel autour des problèmes. Les participants d’un sous-groupe doivent avoir la capacité à résoudre le problème par eux-mêmes.
Les 6 étapes du Problem solving de l’Inspect & Adapt
Le RTE garde la main sur le cadencement des étapes 2 à 6, mais ce sont réellement les Scrum Masters qui en assurent l’animation, ils doivent être prêts à animer toutes ces étapes.
Chaque groupe doit ressortir de cet atelier avec une fiche A3 complète, une liste d’actions faisables dans le prochain incrément de programme et des porteurs identifiés au sein du groupe.
La formation nécessaire des Scrums Masters pour animer la partie résolution des problèmes / amélioration
Les outils proposés par SAFe comme l’analyse causale grâce au diagramme d’Ishikawa1 (l’arête de poisson) ou les 5 pourquois2 ne sont pas simples à appréhender pour tout le monde. Avant même l’analyse causale, la formalisation des problèmes sous forme de fiche A34 est en elle-même une vraie difficulté si on n’y est pas formé. Le RTE doit impérativement former les Scrum Masters du train à l’utilisation des différents outils de l’Inspect & Adapt avant que le train ne démarre.
Des problèmes, oui, mais on peut aussi renforcer ce qui fonctionne bien
SAFe recommande l’analyse de problèmes pour la troisième partie, c’est effectivement efficace mais pas très positif. Certaines équipes peuvent mettre en place des outils ou des pratiques qui leur donnent une performance et un engagement meilleurs que les autres. Ce qui fonctionne bien peut être renforcé ou diffusé à d’autres.
Je vous recommande d’identifier plusieurs sujets de ce type avant l’Inspect & Adapt et faire travailler des groupes dessus au même titre que les problèmes, c’est bien plus positif !
Des actions d’amélioration à suivre tout au long de l’incrément de programme
L’Inspect & Adapt terminé, l’amélioration continue ne s’arrête pas là, il faut impérativement suivre l’avancement des actions que les groupes ont pris.
Les actions doivent avoir été planifiées dans des Sprints durant le PI Planning et celles-ci doivent être suivies par le RTE et les Scrum Masters durant l’ART Sync.
Conclusion
L’inspect & Adapt nécessite un véritable travail de préparation et d’anticipation tout au long de l’incrément de programme. Son efficacité a un véritable impact sur le moral des équipes tant lors de l’animation que lors du suivi des actions qui en découlent ; rien n’est plus frustrant que d’identifier des actions qui ne mènent à rien par la suite !
Aller plus loin : Notre offre de conseil en entreprise agile, Vous former à SAFe par la formation Leading SAFe.
Articles connexes :
1Diagramme d’Ishikawa : https://fr.wikipedia.org/wiki/Diagramme_de_causes_et_effets
25 pourquois : http://www.wikilean.com/Articles/Kaizen/1-La-resolution-de-problemes-20-articles/2-Le-5-pourquoi
3RTE (Release Train Engineer) : Scrum Master du programme SAFe.
4Fiche A3 : formalisme pour décrire un problème dans sous la forme d’une fiche qui tient au format A3. Exemple.