lundi 24 septembre 2018

9 Principes fondamentaux à la base de SAFe







 SAFe repose sur un socle composé d'incontournables sans lesquels le framework ne peut produire les benefices promis.  Ces fondamentaux sont symbolisés dans la big picture par la palette grise en bas.
 Ces incontournables sont :

  1.  Les cores values
  2. Le Lean-Agile Mindset 
  3. Les SAFe Principes
  4.  Les Lean-Agile Managers
  5. L' implementation roadmap
  6. et enfin le SAFe Program Consultant (Coach agile dûment certifié aussi connu par son petit nom : le SPC)



Dans ce billet nous allons faire un zoom sur l'incontournable n°3: Les 0 Principes SAFe enumérés ci dessous.



 Ces 9 principes sont:
  1. Adopter une vision économique
  2. Appliquer la pensée systémique
  3. Assumer la variabilité, préserver les options
  4. Construire progressivement avec des cycles d’apprentissage rapides et intégrés
  5. Poser des Jalons permettant de tester et aligner régulièrement le système de travail
  6. Visualiser et limiter les Work in Progress, réduire les tailles de lots et gérer les longueurs de file d’attente
  7. Appliquer une cadence et se synchroniser avec la planification inter-domaine
  8. Déverrouiller la motivation intrinsèque des collaborateurs
  9. Décentraliser la prise de décision

Quels messages sont portés par ces 9 principes:

  • Le principe n°1 utilise les considérations économiques pour prendre toutes les décisions en compte et veille à inclure tous les paramètres pertinents dans le processus de décision: coûts de développement, coûts de production, durée du cycle de livraison, valeur livrée, etc. 
  • Le principe n ° 2 confirme que tout le monde comprend et s'engage à respecter les objectifs communs du système et que toutes les décisions optimisent l'ensemble de la solution, et non des composants individuels. Il appelle également notre responsabilité à fournir aux concepteurs de solutions les connaissances et l'alignement appropriés pour prendre de bonnes décisions localisées qui optimisent l'ensemble. 
  • Le principe n ° 3 nous dit que l'exploration d'alternatives est un investissement dans la création de connaissances menant à des décisions techniques optimales. De meilleures décisions minimisent les coûts et les retards des inefficacités en aval et des reprises. 
  • Le principe 4 nous dit d’utiliser des cycles d’apprentissage basés sur la cadence pour évaluer ces alternatives. Alors que les équipes agiles utilisent des itérations pour créer des produits potentiellement libérables , les grands systèmes utilisent également des incréments pour valider les hypothèses techniques. 
  • Le principe 5 utilise l’apprentissage démontrable de chaque cycle comme la seule mesure réelle du progrès. Les modèles séquentiels à porte de phase qui valorisent les documents et les spécifications retardent le risque et la réduction des hypothèses. Au lieu de cela, mesurer les progrès en validant les hypothèses techniques et l'acceptation des utilisateurs via des preuves objectives réduit les risques et fournit de meilleurs résultats. 
  • Le principe n ° 6 assure un flux rapide et un retour rapide sur les cycles d'apprentissage. De petites quantités de travail (la plus petite chose qui puisse fonctionner, avec de faibles travaux en cours et de petites files d'attente) garantissent un flux rapide dans le système. 
  • Le principe 7 fournit une cadence prévisible et régulière pour valider les décisions et s'adapter aux nouvelles connaissances. Une synchronisation régulière permet d'aligner en permanence tous les générateurs de système et garantit la compréhension et la résolution de toutes les perspectives. 
  • Le principe 8 reconnaît que les travailleurs du savoir peuvent avoir des motivations fondamentalement différentes de celles des travailleurs traditionnels et que les responsables de solutions globales sont chargés de créer un environnement dans lequel ils peuvent s'épanouir. 
  • Le principe n ° 9 nous dit qu'une partie de cette motivation est l'autonomie. Pour faire en sorte que les décisions soient prises par des équipes et des individus, les lean agiles manager doivent doter tous les "constructeurs de solutions" des connaissances nécessaires pour prendre des décisions productives et décentralisées.
Vous ne pourrez tirer profit du framework SAFe que si vous appliquez scrupuleusement ces principes. D'où la nécessite de respecter un autre fondamental que j'ai décrit plus haut:  se faire accompagner par un ou plusieurs SPC certifiés et ayant déjà une solide expérience en déploiement du Framework.

Si vous mettez en place SAFe dans votre structure et avez besoin d'accompagnement, conseils, de REX ou juste d'echanger des points de vue  n'hesitez pas à me contacter (lien vers ma page linkedin).

Sources: Safe lean agile principles.