6 mois de SAFe (c), ce que j’en retiens ?”. Et depuis j'ai pu contribuer à plusieurs implémentations chez divers clients en tant SPC (SAFe Program Consultant). J'ai eu beaucoup de discussions avec autant de "Coachs Agile" que de "clients". C'est intéressant de voir la différence d'avis entre différentes populations. Notamment le mélange de refus catégoriques et mépris de certaines personnes vis à vis du Framework d’une part, et un amour sans faille de l’autre. Je me pose toujours la question : Pourquoi SAFe divise autant ?
Pour revenir aux fondamentaux, l'Agile s'est essentiellement construit autour de la simplification, les livraisons incrémentales, l'auto-organisation des équipes et une attention particulière aux utilisateurs. C’était l'intention en tout cas des créateurs du manifeste Agile en 2001 (pour en savoir plus, la formation Découvrir les démarches agiles et la culture agile peut vous être utile).
Au début l'agilité se limitait à une équipe multidisciplinaire d'une dizaine de personnes qui s'auto-organisent pour délivrer de la valeur de manière indépendante. Cela marche très bien dans certains contextes ... mais pas partout et pas avec le même niveau de succès. Ceci est dû à plusieurs limites, majoritairement dans les grandes entreprises, qui font qu’une approche centrée sur une équipe n'est pas suffisante. Ces contraintes sont essentiellement :
C'est là que nous avons observé la naissance de plusieurs "frameworks" qui tentent de trouver des réponses à ses limites. Aujourd'hui les “frameworks” les plus répandus étant Nexus, LeSS, Scrum@Scale, DAD et ... SAFe
A la différence de tous les autres framework (ou démarches Agile), SAFe a fait le choix d'être prescriptif, détaillé et exhaustif. Ce qui change tout, vu qu’il nous fait passer d’un modèle d'entreprise apprenante à un modèle plutôt basé sur l'application du framework et de “déploiement”. Et c’est essentiellement ce qui divise les personnes.
Après tout, pourquoi pas ? Il y a des standards aujourd'hui qui émergent tant au niveau organisationnel que technique, et autant en faire profiter les entreprises pour donner un premier coup d'accélérateur (remise à niveau) qui sera suivi d'une "digestion" et compréhension des concepts les amenant à "un monde meilleur". Ça tombe bien, c'est ce que me demandent mes clients aujourd'hui. Plus le périmètre est large, plus nos clients nous demandent un modèle de base sur lequel construire leur organisation et se projeter vers le futur. Rien ne vous empêche d’ailleurs d’utiliser plusieurs approches et voir ce que chacune apporte à votre entreprise.
Les avantages essentiels à faire du SAFe :
Aujourd’hui nous observons que malgré tout, certaines implémentations sur le terrain sont très souvent pauvres et n'amènent aucun changement véritable dans les entreprises, mis à part une meilleure gestion des dépendances. Les causes essentielles sont :
Réponse de coach "et vous, vous en pensez quoi ?", réponse de consultant "ça dépend".
Plus sérieusement, SAFe ne correspond effectivement pas à un idéal à atteindre en termes d'Agilité. Je n'ai pas vu une entreprise des GAFA ou un éditeur reconnu sur la place faire du SAFe. Ce sont des entreprises qui dès le départ ont réfléchi leur organisation dans l’optique de l’Agilité et n’ont donc pas besoin d’un tel framework pour se transformer. Puis, une transformation Agile en profondeur consisterait à faire moins (limit the wip), à simplifier les produits et leur architecture et puis à simplifier l'organisation. Less is more!
En revanche, il est difficile, voire impossible, d’atteindre cet idéal avec une entreprise qui repose sur un Legacy autant sur le plan organisationnel que technique. Chez beaucoup de clients, l’organisation et le SI sont trop complexes pour tenter d’emblée une approche radicale. Dans ces contextes SAFe apporte beaucoup de structure et de transparence. Il favorise un développement plus incrémental, une meilleure maîtrise de la gestion des sujets transverses et un modèle de budgétisation adapté. SAFe leur apporte beaucoup, les clients sont satisfaits … et c’est le plus important.
Pourquoi priver vos clients d'apports qui ne sont pas négligeables par pure défiance ou dogmatisme ? Beaucoup de transformations peuvent se faire sans SAFe et tant mieux. Mais dans certains cas c’est nécessaire, et dans ces cas une intervention de coachs Agile avisés, expérimentés pour compléter les compétences SPC est incontournable.
Pour aller plus loin :
https://ronjeffries.com/xprog/articles/safe-good-but-not-good-enough/
https://agileforest.com/2018/06/24/why-safe-is-not-the-scaled-agile-approach-you-need/
https://www.agilealliance.org/resources/experience-reports/what-safe-doesnt-tell-you/
Glossaire
SAFe : Scaled Agile Framework
SPC : SAFe Program Consultant
SPCT : SAFe Program Consultant Trainer