SAFe expliqué : La valeur « Exécution de Programme »
SAFe repose sur quatre valeurs centrales. Les trois premières sont : Alignment, qualité intégrée et transparence. La quatrième de ces valeurs est "Program Execution" – autrement dit : "l'exécution de programme". Cette valeur est la plus controversée au sein de la communauté agile – généralement, les critiques viennent de personnes qui la comprennent mal ou pas du tout. Mais que se cache-t-il vraiment derrière ce concept ?
L'exécution d'un programme est ancrée comme valeur dans SAFe® parce qu'elle constitue le véritable moteur d'innovation de l'entreprise.
Dans de nombreuses entreprises, le développement d'un produit commence à peu près ainsi :
En premier, on se lance et on fait une étude de faisabilité :
Ensuite, on rédige un cahier des charges fonctionnel pour clarifier précisément ce que l'on envisage :
Après de nombreuses années de planification, tout est mâché et approuvé. Puis la mise en œuvre commence :
Et en un rien de temps, on se rend compte que quelqu'un d'autre a été plus rapide :
Les longues phases de planification mènent à des châteaux en Espagne et les processus de pilotage complexes masquent – voire empêchent – la création de valeur.
SAFe® mise au contraire sur le fait de se concentrer autant que possible sur la réalisation, et moins sur les tâches administratives.
Dès qu'on a un premier produit devant soi, on reconnaît le potentiel qu'on possède déjà :
Travailler vers des objectifs intermédiaires sous forme d'un élément de produit utilisable est stratégiquement très important, car cela permet de commercialiser des valeurs rapidement. Cela facilite le financement de l'entreprise. Dans certaines circonstances, il est même possible de créer des sources de revenus supplémentaires qui n'étaient pas prévisibles au départ. SAFe® propose donc quelques mesures concrètes pour créer plus de valeur avec moins de surcharge et minimiser les risques :
Mesures SAFe® pour améliorer l'exécution du programme :
Le programme mise sur des résultats pertinents pour le client.
Fort accent sur des (sous-)produits utilisables et des résultats commerciaux.
Organisation autour des valeurs d'entreprise du point de vue du client.
Rassemblement de toutes les personnes impliquées dans la création de valeur au sein d'une organisation de flux de valeur cohérente
Les ARTs – et donc les développeurs – bénéficient du soutien nécessaire grâce aux valeurs d'Alignement, de Transparence et de Qualité Intégrée.
Le management doit assumer correctement son rôle : le succès des équipes agiles à grande échelle dépend fortement du Leadership Lean-Agile.
La livraison de solutions complexes est difficile – Inspect+Adapt est la pierre angulaire du succès !