Aller au contenu
Réserver une démo Commencer

SAFe® sur une seule carte : tout le portefeuille d'un coup d'œil, et la place de chaque personne

Bastiaan Van Rooden

La direction veut voir tout le portefeuille d'un seul regard. Toutes les autres personnes veulent savoir où est leur place. Une carte Peerdom montre ensemble les trains, les équipes, l'organisation hiérarchique et les dépendances entre eux, avec un seul profil par personne.

Deux entreprises n’en forment plus qu’une. La moitié ingénierie applique depuis des années le Scaled Agile Framework® (SAFe®), avec un portefeuille, un Solution Train et des Agile Release Trains. La moitié digitale travaille en équipes produit, à son propre rythme. Bientôt, plusieurs milliers de personnes partagent un même département logiciel, et toutes ont besoin de comprendre comment il s’articule.

La direction veut voir tout le portefeuille d’un coup d’œil. Toutes les autres personnes posent une question plus simple : où est ma place ? Quelle équipe, quel train, qui est mon Release Train Engineer, qui est ma ou mon responsable hiérarchique, et de quelles équipes dépendons-nous ?

Les deux réponses tiennent sur une seule carte Peerdom. Cet article présente, couche par couche, un groupe industriel fictif, Valdora Drives, puis regarde ce que la recherche dit de l’agilité à l’échelle.

Tout le département d’un coup d’œil

Valdora Drives construit des systèmes d’entraînement électriques pour le ferroviaire et l’industrie. Son département Software Engineering réunit les deux moitiés : un portefeuille SAFe avec le Solution Train eDrive et trois Agile Release Trains (ART), et une unité Digital avec trois équipes produit. 271 personnes, une seule carte.

Les couleurs racontent l’histoire : du bleu pour les trains et tout ce qui les sert, du vert pour Digital, du gris pour l’organisation hiérarchique. Une personne à la direction voit la taille de chaque train, la place des Shared Services et le travail qui traverse les deux moitiés.

SAFe est un double système d’exploitation

SAFe reprend une idée bien connue. Scaled Agile décrit SAFe comme un second système d’exploitation, virtuel, organisé autour des chaînes de valeur et qui fonctionne à côté de la hiérarchie fonctionnelle. Le terme vient du double système d’exploitation de John Kotter : une hiérarchie qui fait tourner l’entreprise, et à côté un réseau qui avance vite.

SAFe décrit deux structures complémentaires : les trains dans lesquels les personnes travaillent, et la hiérarchie à laquelle elles rendent compte. Une carte partagée peut montrer les deux ensemble. Nous avons décrit ce modèle dans Chaque organisation en contient deux.

SAFe, couche par couche

Les personnes qui pratiquent SAFe connaissent les questions que soulève un grand framework. Chacune a sa place sur la carte.

Portefeuille. Lean Portfolio Management est un groupe avec ses propres rôles : Portfolio Owner, deux Epic Owners, un Enterprise Architect, un Lean Budget Lead et un Operational Excellence Lead.

Solution Train et ART. Le Solution Train eDrive réunit son Solution Train Engineer, Solution Management et son Solution Architect. À l’intérieur se trouvent Motor Control, Battery et Diagnostics, chacun avec un Release Train Engineer, Product Management, un System Architect et deux Business Owners, nommément. Chaque ART compte cinq équipes agiles avec un Product Owner, un Scrum Master ou Team Coach, et les personnes chargées du développement et des tests.

Gros plan sur le train Motor Control : les rôles Release Train Engineer, Product Management, System Architect et Business Owner au cœur du train, entourés de ses équipes Torque & Speed Loops, Thermal Derating, Inverter Firmware, Gate Driver Interface et Field-Oriented Control, chacune avec Product Owner, Scrum Master ou Team Coach et personnes chargées de l'ingénierie Un ART de près : chaque rôle du train et chaque équipe, avec les personnes qui les occupent

L’organisation hiérarchique. L’ART figure sur la carte aussi clairement que n’importe quel département. Les lignes hiérarchiques se trouvent juste à côté, sous la forme de l’organigramme que tout le monde reconnaît : Corinne Aebi comme Head of Software, quatre responsables de département, douze responsables de groupe. Ce sont les mêmes personnes que dans les trains. Roland Kuster est Business Owner de Motor Control et Head of Motor & Power Software, avec un seul profil pour les deux.

L'organisation hiérarchique en organigramme : la Head of Software et les responsables de département, leurs groupes repliés L’organisation hiérarchique en organigramme, sur la même carte que les trains

Shared Services, System Team et LACE. Functional Safety, UX, Cybersecurity et le Hardware Integration Lab sont des groupes à part entière : tout le monde peut y trouver leurs rôles et les personnes qui les occupent. Trois membres de trois équipes d’ingénierie consacrent un cinquième de leur temps au rôle de Safety Engineer, et leurs profils montrent les deux rôles. Les trois Release Train Engineers et un Team Coach occupent aussi des rôles dans le LACE.

Des personnes dans plusieurs équipes. Un Scrum Master accompagne deux équipes. Une UX Designer partage son temps entre Customer Portal et UX. Une personne occupe autant de rôles que le travail l’exige, dans n’importe quel train ou équipe. L’app Contribution enregistre la part de temps de chaque personne dans ces rôles.

Le fournisseur. Stellmark Power Electronics livre le matériel des onduleurs. Il figure sur la carte comme groupe externe, avec son account manager, son ingénieure d’application et son contact qualité, et avec une dépendance vers Gate Driver Interface, l’équipe avec laquelle il travaille.

Des dépendances qui restent visibles. Au PI Planning, l’ART Planning Board montre qui dépend de qui. Dans Peerdom, ces dépendances restent après l’événement : une relation « Dépend de » relie des équipes de trains différents, de Diagnostics à Battery, et de Condition Monitoring à la Fleet Data Platform dans Digital. Des lignes de relation les montrent sur la carte.

Suivre la chaîne de valeur

SAFe construit ses trains autour des chaînes de valeur : les étapes qui transforment un besoin en valeur pour la clientèle. Les dépendances montrent qui compte sur qui. Une chaîne de valeur montre dans quel ordre le travail avance, et qui réalise chaque étape.

Dans l’app Flux, Valdora décrit une chaîne de valeur comme un flux en sept étapes : « From field alert to fixed fleet ». La Fleet Data Platform de Digital repère une anomalie dans les données des véhicules. Condition Monitoring trie l’alerte, On-board Diagnostics développe le correctif, le System Team l’intègre et le teste, et Functional Safety l’approuve. Le correctif sort avec le train Diagnostics, et Customer Portal explique aux exploitants de flotte ce qui a changé. Chaque étape nomme les rôles impliqués, avec les personnes qui les occupent.

Le flux « From field alert to fixed fleet » dans l'app Flux : sept étapes, de Spot the anomaly à Inform customers, reliées par des flèches, avec les visages des personnes impliquées sur les étapes entre le début et la fin Une chaîne de valeur, étape par étape, avec les personnes de chaque étape

Choisissez Afficher sur la carte, et le flux se dessine sur les rôles impliqués. La chaîne de valeur commence dans Digital, traverse le train Diagnostics, le System Team et Functional Safety, et revient dans Digital : une seule ligne de travail à travers les deux moitiés de la fusion.

La carte de Valdora Drives en Bulle avec le flux affiché : des flèches vont de la Fleet Data Platform dans Digital, à travers les équipes de Diagnostics, le System Team et Functional Safety, jusqu'à Customer Portal dans Digital La chaîne de valeur sur la carte : de Digital, à travers le train, et retour

Les mêmes données, une autre image : Orbite

Donnez au Solution Train sa propre disposition pour voir le même département sous un autre angle. Ouvrez l’onglet Design du groupe et choisissez Orbite : les rôles gravitent en anneau autour de chaque groupe, et le reste de la carte reste en Bulle. L’organisation hiérarchique garde sa disposition Organigramme.

La carte de Valdora Drives avec seul le Solution Train eDrive en Orbite : un système rond avec Motor Control, Battery, Diagnostics et la System Team. Des lignes de dépendance relient des équipes de trains différents, et une ligne mène au fournisseur Stellmark à côté de la carte. Le reste du département reste en bulles Le Solution Train dans sa propre disposition Orbite : les mêmes données, une autre vue

Sélectionnez une équipe pour voir ses lignes de dépendance. Changer la disposition d’un groupe change la vue en conservant vos groupes, vos rôles, vos personnes et vos relations, et vous pouvez revenir en arrière à tout moment.

Où est ma place ?

Place maintenant à la vue de l’intérieur. Hannah Wenger est Data Engineer dans l’équipe Condition Monitoring, dans l’ART Diagnostics. La carte répond aux questions que soulève un nouveau framework :

  • Mon équipe : Condition Monitoring, avec le Product Owner Mehmet Ferrari et la Scrum Master Julia Fischer.
  • Mon train : Diagnostics, avec la Release Train Engineer Fabienne Arnold.
  • Mon rôle hiérarchique : Group Lead of Analytics dans Diagnostics & Test Software, dirigé par Veronika Hess, qui est aussi Business Owner de son train.
  • Ce dont nous dépendons : On-board Diagnostics et la Fleet Data Platform.
  • Ce sur quoi je travaille dans tout le département : le projet « Predictive maintenance ».

Le profil de Hannah Wenger montre Data Engineer dans Condition Monitoring à 90 % et Group Lead dans Analytics à 10 % Une personne, un profil : deux rôles dans deux groupes

Dans la liste des personnes de la carte, survolez ou sélectionnez une personne pour mettre en évidence chacun de ses rôles, dans les trains comme dans l’organigramme.

L’epic qui traverse les deux moitiés est un projet dans l’app Projets. « Predictive maintenance » réunit onze rôles issus de quatre équipes de Diagnostics et de la Fleet Data Platform. Il suit un contour autour de la carte, et le sélectionner trace une ligne vers chacun de ses rôles.

Le projet « Predictive maintenance » sélectionné : son panneau liste des collègues avec leurs rôles, avec Mehmet Ferrari, Product Owner, comme responsable. Sur la carte, des lignes partent du contour du projet vers ces rôles dans le train Diagnostics et dans Digital Un epic qui traverse un train et une équipe produit

Les PI Objectives de chaque ART se trouvent dans l’app Objectifs, rattachés au train auquel ils appartiennent.

Ce que dit la recherche

Nous le disons ouvertement : Peerdom est indépendant de tout framework. SAFe, LeSS, des équipes produit ou votre propre modèle ont tous leur place sur la carte. La recherche donne de bonnes raisons à ce choix.

  • Le plus difficile, c’est l’organisation autour des équipes. Une revue systématique de 42 transformations agiles à grande échelle a relevé comme défi l’intégration des fonctions hors développement dans 43 % des cas, le management hiérarchique et les frontières organisationnelles dans 33 %, la coordination entre de nombreuses équipes dans 31 %, et la coexistence d’anciennes et de nouvelles approches dans 12 % (Dikert, Paasivaara & Lassenius, 2016).
  • La coordination prend de nombreuses formes. Une étude d’un programme agile à grande échelle a identifié 27 mécanismes de coordination entre équipes (Berntzen, Hoda, Moe & Stray, 2023).
  • Des équipes agiles dans une organisation fondée sur la planification. Des travaux dans l’automobile décrivent des îlots agiles dans un environnement en cascade (Kasauli et al., 2020).
  • Les frameworks rencontrent les structures existantes. Sur 13 cas de transformation étalés sur 15 ans, l’équilibre entre la structure organisationnelle et un framework à grande échelle est ressorti comme l’un des neuf défis majeurs (Conboy & Carroll, 2019).
  • Le framework compte moins qu’on ne le pense. Une enquête auprès de 15 078 membres de 4 013 équipes agiles a comparé SAFe, LeSS, Scrum of Scrums, des approches maison et des équipes sans approche de mise à l’échelle. Les écarts d’efficacité des équipes étaient trop faibles pour compter en pratique (Verwijs & Russo, 2024).

Dans la revue de Dikert, près de 90 % des articles étaient des retours d’expérience. Une revue consacrée à SAFe s’appuyait elle aussi surtout sur la littérature grise (Putta, Paasivaara & Lassenius, 2018). Les frontières structurelles et la coordination reviennent tout au long de ces études, et ce sont exactement les éléments qu’une carte partagée rend visibles.

Choisissez le framework qui convient à vos équipes, et rendez-le visible pour toutes et tous. Un train, une équipe, une ligne hiérarchique et une dépendance sont des faits sur la façon dont votre organisation fonctionne. Quand tout le monde les voit sur une seule carte, le framework devient un lieu où l'on trouve son chemin.

Bastiaan van RoodenCEOPeerdom

Comment le mettre en place

En tant que Propriétaire, passez en mode Édition, puis :

  1. Modélisez votre portefeuille, le Solution Train, les ART, les équipes et les Shared Services sous forme de groupes, avec les rôles SAFe à l’intérieur.
  2. Ajoutez les personnes à chacun des rôles qu’elles occupent. Une personne garde un seul profil à travers les trains, les équipes et l’organisation hiérarchique.
  3. Ajoutez votre organisation hiérarchique comme groupe, ouvrez son onglet Design et choisissez Organigramme.
  4. Ajoutez vos fournisseurs externes comme groupes externes à côté de votre organisation.
  5. Dans les Paramètres, créez pour les groupes un champ de relation comme « Dépend de » (Peerdom+), et reliez les équipes. Pour voir les liens sous forme de lignes sur la carte, activez Afficher les relations sur la carte dans Paramètres > Carte, ainsi que le calque Relations.
  6. Enregistrez la part de temps de chaque personne dans l’app Contribution.
  7. Créez vos epics comme projets dans l’app Projets, et rattachez les PI Objectives à chaque train dans l’app Objectifs.
  8. Décrivez chaque chaîne de valeur comme un flux dans l’app Flux : ajoutez ses étapes, impliquez les rôles de chaque étape, réglez son accès sur Public, puis choisissez Afficher sur la carte.
  9. Dans l’onglet Design du groupe Solution Train, sous Disposition, choisissez Choisir une disposition pour Solution Train eDrive, puis Orbite, pour voir les mêmes données sous une autre vue.

Les guides pas à pas se trouvent dans la documentation : Dispositions par groupe, Relations, Flux et Carte Bulle.

Les groupes, les rôles, les dispositions par groupe et toutes les dispositions de carte font partie de chaque offre. L’offre gratuite Peerdom convient jusqu’à 10 personnes. Les champs de relation sont inclus dans Peerdom+. Les apps Contribution, Projets, Objectifs et Flux sont des extensions de Peerdom+, que vous pouvez d’abord essayer. Peerdom est une entreprise suisse : avec notre approche Swiss Safe Harbour, votre carte est hébergée à Zurich, en Suisse, ce qui compte quand elle contient vos lignes hiérarchiques. Notre accord de traitement des données décrit où les données sont traitées et liste nos sous-traitants actuels.

Questions fréquentes

Une personne peut-elle travailler dans plusieurs équipes ou trains ? Oui. Une personne occupe des rôles dans autant de groupes que le travail l’exige et garde un seul profil. L’app Contribution enregistre la part de temps de chaque rôle.

Pouvons-nous garder notre organisation hiérarchique à côté des trains ? Oui. Dessinez-la en organigramme sur la même carte. Les mêmes personnes figurent dans les deux : chaque personne voit son train et sa ligne hiérarchique ensemble.

Peerdom utilise-t-il les termes SAFe ? Il utilise les vôtres. Les groupes et les rôles portent les noms que vous leur donnez : Release Train Engineer, Business Owner, Scrum Master ou Team Coach. Les équipes qui fonctionnent autrement gardent leurs propres termes sur la même carte.

Pouvons-nous montrer les dépendances entre équipes après le PI Planning ? Oui. Un champ de relation comme « Dépend de » relie des équipes de trains différents, ainsi que les fournisseurs, dans les détails de chaque équipe. Activez les lignes de relation pour afficher ces liens sur la carte.

Pouvons-nous représenter nos chaînes de valeur ? Oui. Décrivez chaque chaîne de valeur comme un flux dans l’app Flux, avec les rôles impliqués à chaque étape, et affichez-le sur la carte, sur vos trains et vos équipes.

Est-ce que cela fonctionne pour un département de plusieurs milliers de personnes ? Oui. Nous avons testé Peerdom avec une entreprise fictive de 10 000 personnes ; lisez Peerdom passe-t-il à l’échelle ?.

Peerdom est-il un outil SAFe ? Peerdom est indépendant de tout framework. Il représente la façon dont votre organisation est construite, quel que soit votre framework, et votre outil de backlog continue de suivre les features et les stories.

Valdora Drives et Stellmark Power Electronics sont des entreprises de démonstration fictives qui illustrent cet article. Tous les noms dans les captures d’écran sont fictifs.

SAFe et Scaled Agile Framework sont des marques déposées de Scaled Agile, Inc.

Créez gratuitement la carte de votre organisation

À lire ensuite