Comme tous les ans digital.ai sort son étude sur le "State of Agile".
Cette étude analyse les pratiques, les outils, les process, les framework utilisées par les entreprises dans le monde sur l'agilité.
Dans cet article je zoom sur l'item "Agilité à l'échelle". Le graphe suivant permet de suivre l'utilisation des framework les plus courants.
On peut constater que les SAFe confirme sa croissance année après année. Les autres framework deviennent presque inexistant dans les utilisations des entreprises.
Comme tous les ans, je vous fais une consolidation des resultats de l'étude de Digital.ia (ex-versionone) sur l'utilisation des Framework Agile@Scale.
Je vous invite à vous reporter à l'étude 15 afin d'avoir plus d'informations sur le protocole de l'étude. Le présent article s'intéresse aux nombres bruts issus de cette étude.
Evolution 2015 à 2021
Les Frameworks d'agilité à l'échelle s'installent progressivement depuis 2010. Initialement tous ces Framework étaient utilisés indifféremment et avaient des stats d'utilisation équivalente.
Progressivement SAFe s'est imposé dans les entreprises. L'utilisation des principaux concurrents directs s'est "ecroulé" avec les années.
Par exemple LeSS qui est un très bon concurrent et qui est complémentaire de SAFe (sur certains aspects que je ne développerais pas ici) ,s'est écroulé passant de 10-15% à ses débuts à 3% en 2021. Il est à noter que - même s'il a du mal à prendre au niveau de l'utilisation concrète dans les DSI - ce framework reste un des préférés de beaucoup de coachs agiles.
Depuis 5-6 ans on constate qu'un des Framework s'installe progressivement SAFe.
Tous les autres sans exception ont une utilisation qui tend vers les 2-3%.
Il est à noter que les réponses à cette étude sont assez hétéroclite. A la question: "Quel framework utilisez vous dans votre entreprise pour passer à l'échelle (agile@scale)? On retrouve en réponse:
Des outils comme le Scrum of Scrums qui est un des rituels que Scrum conseilles de mettre en place quand plusieurs équipes doivent collaborer, mais qui montre des limites d'utilisation au-delà de 4-5 équipes.
L'avantage d'utiliser les frameworks étant d'avoir une réponse global et unifiée. D'où la complexité (apparente) de SAFe , car une DSI doit répondre à des défis de diverses natures qui ne peuvent pas etre couvertes que par de l'agilité, ou du lean, ou de la démarche produit, etc... La plupart des items recensés dans la liste ci dessus focalisent sur un de ces problèmes alors que SAFe par exemple essai - autant que possible- d'apporter une réponse globale sur tout le processus d'ingénierie et de de création de valeur.
Ces deux dernières années nous constatons que les tendances se sont confirmées, SAFe continue à progresser et s'installe en tete. Tous ses concurrents sont de moins en moins utilisés, en un an:
Le Scrum de Scrum passe de 16% à 9%
Entreprise Scrum passe de 4% à 6% (vraie augmentation ou simple fluctuation/bruit?)
LeSS passe de 4% à 3%
etc...
Mon explication du succès grandissant de SAFe
SAFe se défini comme un Framework lean-agile. Il y a une soixante d'outils et bonnes pratiques utilisées par ce Framework (je vous avoue que je ne les ai pas comptés).
Ce qui est intéressant c'est qu'ils forment un ensemble homogène ou chacun de ses outils vient couvrir un besoin dans l'écosystème d'un programme ou d'une DSI.
Dans les outils mis à disposition il y a une multitude de pratiques, Framework, méthodologies qui ont fait leur preuves depuis 20-30 ans dans le monde de l'ingénierie logicielle et de la business agility on trouvera:
Lean Management pour l'optimisation des process (Lean Budget, Lean Portfolio Management, Lean User Expérience (Lean UX), Lean-Agile Leadership, etc...)
Le design thinking pour l'idéation et le process de création de valeur
Le DevOps pour la culture de responsabilité partagée entre les équipes de développements et les équipes Ops, Sécurité et prod,
Le PI Planning pour la coordination et l'alignement des équipes
Le Scrum of Scrums pour que les équipes se synchronisent
etc...
Travaillant avec ces différents Framework depuis de nombreuses, je pense que SAFe présente une caractéristique qui est à la fois sa force et sa faiblesse: sa complétude le rend moins facile à déployer pour les coachs (juniors ou sans vraiment connaissance profonde du métier de ceux qu'ils aident à se transformer) qui seraient trop orientés sur les aspects agilité (Je rappelle que l'agilité est la colonne vertébrale du framework, mais n'est qu'un de ses aspects ).
Si je peux me permettre un conseil pour conclure cet article (destiné à un DSI ou un manager désirant se lancer dans ce type de transfo): Pour déployer ce Framework - qui peut être extrêmement efficace - il faut des coachs avec beaucoup de "bouteille" qui comprennent tous les aspects de l'ingénierie logicielle.
Pour l'année prochaine je surveillerai particulièrement Entreprise Scrum qui a fait un bond de +50% en 1 an ( de 4 à 6%)
N'hésitez pas à laisser des commentaires, ce sera un plaisir de répondre à vos questions (ou débattre sur certains aspects).
Nous allons parler du manga "L'attaque des Titans" et allons décrypter la préparation et l'exécution par le "bataillon d'exploration" d'une opération utilisant des process quasi identiques à SAFe.
Ce manga est un des plus regardés et est classé systématiquement dans les classements des meilleurs Mangas par exemple ce classement du site gentside : Manga: les 10 meilleurs manga de tous les temps
Le manga est tellement devenu célèbre que même le chef de l'État, Emmanuel Macron, en lançant le Pass Culture (Une aide de 300 euros pour tout jeune de 18 ans) en mai 2021, le président a utilisé une vidéo TikTok pour dévoiler l'offre destinée aux jeunes adultes. La phrase d'accroche sur cette vidéo est "300€ pour le bataillon d'exploration". Une référence à ce manga et au bataillon de jeunes gens, qui combattent ensembles pour protéger l'humanité face à un danger qui met en péril son existence.
Le bataillon d'exploration est une unité combattante à laquelle fait partie Eren, le héros du Manga. Nous verrons dans la vidéo que ce bataillon à les dimensions d'un train agile SAFe et se comporte comme le framework SAFe préconise.
Nous allons nous aussi surfer sur la vague de ce manga.
En regardant ce manga avec ma fille de 18 ans, j'ai eu la surprise d'assister à la préparation d'une opération majeure et j'ai eu la surprise d'assister à un déroulé similaire en tout point avec le Framework SAFe (Scaled Agile Framework) utilisé pour agiliser de grands programmes. L'agilité à l'échelle n'est utilisable qu'à partir du moment où on a au moins 50 personnes qui collaborent ensembles.
Dans ce manga, la bataillon est composé de 100hommes et femmes. La trame de l'histoire en quelques mots:
L'humanité vit depuis 100 ans à l'intérieur de murs pour la protéger
à l'extérieur de ces murs, des êtres géants attaquent et tuent tout humain
les humains ne savent pas d'où viennent ces êtres et jour après jour, ils perdent du terrain face à ces "monstres", ces titans
dans les extraits que je vais vous montrer, on est à un moment où des informations majeures sont localisées et le bataillon d'exploration monte une opération pour aller récupérer ces informations.
Vous verrez dans cette vidéo que le bataillon applique scrupuleusement le Framework SAFe, des commentaires que j'ai inséré dans la vidéo vous permettront de bien faire le parallèle et de le comprendre.
En résumé:
Tous les membres du bataillon sont réunis pendant un certain temps pour préparer l'opération, ils sont alignés sur l'objectif, on leur transmet la vision de ce qui va être fait. (début du PI Planning)
une sorte de board programme est exposé à toutes les équipes montrant le positionnement de chaque équipe et leur interaction ( dépendances, milestones)
les équipes (Squad de moins de 10 individus) en fonction des instructions et de l'alignement, travaillent sur leur plan de déploiement ( Team Breakout au sein du PI Planning)
l'armée met à disposition des squads des ressources leur permettant de realiser leur mission
les équipes évaluent les risques se font des convictions et envisagent des actions (PI Planning / ROAMing des risques)
On voit que l'opération se déroule par phases similaires à des sprints, chaque sprint ayant un Objectif
D'autres squads externes au bataillon (externes au train SAFe) sont en dépendance (externe) et viennent l'assister par exemple pendant la traversée de la vieille ville. C'est l'équivalent d'équipes d'Ops, département technique, RH, Finances ou autres qui assisterait un programme sur différents volets.
Au niveau des rôles on voit que les officiers se comportent soit comme des PM SAFe (ont la vision globale, la stratégie, pilote le train, décident des releases, prend les décisions orientant le train). D'autres officiers ont un rôle plus proche du RTE et des Scrum Masters. Ils s'assurent que l'exécution du plan se déroule bien. Ils n'ont pas la décision de changer les orientations, juste de s'assurer que tout le monde reste sur les rails.
Les membres des squads sont animés de valeurs similaires à celles promues par Scrum (sur lequel SAFe s'appuie pour l'agilité d'équipe) soit: le courage, le focus sur l'objectif, l'engagement personnel et collectif, le respect de ses coéquipiers et l'ouverture vis à vis des challenges et du travail à realiser.
La vidéo dure un quart heure mais n'est pertinente que si elle est regardée complètement).