Qu’est-ce que SAFe (Scaled Agile Framework) ?

Scaled Agile Framework® (SAFe®) est un ensemble en libre accès de structures, principes et pratiques permettant de faire évoluer les pratiques Agile dans les entreprises.

Démo ITBM
Table des Matières
Quelle est l’histoire de SAFe ? Valeurs fondamentales de SAFe Quels sont les 9 principes SAFe ? Flux de processus SAFe Comment le cadre de travail SAFe est-il intégré dans le modèle DevOps ? Quels sont les points forts et les points faibles de SAFe ? Comparaison de SAFe avec d’autres cadres de travail agiles évolutifs Cas de mise en œuvre SAFe réussie Devriez-vous adopter Scaled Agile Framework ? Scaled Agile Framework de ServiceNow
Développer tout Réduire tout Quelle est l’histoire de SAFe ?

À l’origine, le cadre de travail SAFe a été introduit en 2011 sous le concept de « vue d’ensemble de l’entreprise agile ». Dean Leffingwell a défini la « vue d’ensemble » comme un moyen d’exploiter les cadres agiles existants et de les appliquer aux équipes, aux programmes et aux portefeuilles.

Gestion stratégique des portefeuilles : la solution qu’il vous faut Découvrez tous les avantages de ServiceNow Gestion stratégique des portefeuilles, qui permettent aux entreprises de mieux planifier pour obtenir de meilleurs résultats commerciaux. Consulter l’ebook
Valeurs fondamentales de SAFe

La méthodologie SAFe a pour valeurs fondamentales un ensemble de philosophies et de principes directeurs qui aident à établir une culture et un comportement de correction au sein du portefeuille SAFe pour garantir une utilisation efficace du cadre. Les capacités de base de SAFe sont les suivantes :

  • Essential SAFe
    Configuration de cadre SAFe la plus basique, elle ne fournit que les éléments nécessaires de base.
  • Large Solution SAFe
    Conçu pour les grandes entreprises qui créent des solutions plus complexes, le niveau « Large Solution SAFe » englobe les fonctionnalités d’Essentiel SAFe tout en incluant des capacités, des rôles, des artefacts et des événements supplémentaires.
  • Portfolio SAFe
    Version améliorée de « Large Solution SAFe » qui fournit une gouvernance Lean, la recherche et la stratégie d’investissement de portefeuille, ainsi que des opérations de portefeuille Agile.
  • Full SAFe
    Configuration SAFe la plus complète, « Full SAFe » prend en charge les plus grandes solutions d’entreprise. Entièrement intégrée, elle combine les trois niveaux précédents.

De plus, SAFe intègre plusieurs valeurs fondamentales :

Alignement

Pour garantir l’efficacité de SAFe, toutes les parties impliquées dans l’ensemble de l’organisation doivent avoir une vision claire de la direction de l’entreprise et des objectifs nécessaires pour l’aider à atteindre son but. Lorsque tout le monde est synchronisé, les niveaux du portefeuille sont alignés et les informations circulent de façon opportune.

Qualité intégrée

La mise œuvre de l’agilité ne doit jamais se faire au détriment de la qualité. Cette dernière doit rester une priorité à tous les niveaux. Il faut l’intégrer et non pas l’ajouter ultérieurement. SAFe présente cinq dimensions clés de la qualité intégrée : le flux, la qualité de l’architecture et de la conception, la qualité du code, la qualité du système et la qualité des versions.

Transparence

Le renforcement de la confiance est un élément essentiel de SAFe. Cela passe par la planification de petits lots de travail, la visibilité en temps réel des backlogs, ainsi que l’inspection et l’adaptation des rituels. La transparence permet aux entreprises de mieux gérer les problèmes et les échecs, en faisant preuve d’ouverture et de confiance. L’honnêteté et la transparence à tous les niveaux favorisent également l’implication et la satisfaction des employés.

Exécution du programme

L’exécution du programme est au cœur de SAFe. Elle alimente tout le reste du cadre. Les équipes et les programmes doivent fournir régulièrement des logiciels de qualité et apporter de la valeur. SAFe met l’accent sur les résultats commerciaux, qui dépendent entièrement de l’efficacité de l’exécution.

Direction

Bien qu’il ne soit pas spécifiquement identifié comme une valeur fondamentale, un développement Lean-Agile efficace ne peut pas exister sans un leadership Lean-Agile dédié. Les dirigeants ont la capacité de changer le système, tout en créant les environnements appropriés pour adopter les quatre valeurs fondamentales.

Quels sont les 9 principes SAFe ?

1. Avoir une vision économique

Pour maintenir des délais plus courts et plus durables, les intervenants dans la chaîne décisionnelle doivent comprendre les implications économiques des retards. La plupart des responsabilités partagées au sein de l’organisation incluent la compréhension des compromis économiques, de l’exploitation avec des budgets allégés et du séquençage des tâches pour un rendement maximal.

2. Appliquer la pensée systémique

Les personnes qui utilisent le cadre SAFe doivent réfléchir de manière systémique en incluant la solution, l’entreprise qui construit le système et les chaînes de valeur. Les solutions peuvent faire référence aux produits, services ou systèmes fournis, qu’ils soient internes ou externes.

Une entreprise qui cherche à appliquer la pensée systémique avec succès doit avoir une perspective optimale des différents éléments et sur la façon dont ils s’intègrent dans l’organisation.

3. Prendre en compte la variabilité et conserver les options

La conception de logiciels peut être un processus incertain et compliqué. Ce principe intègre une conception basée sur des ensembles, qui dépend du maintien de plusieurs exigences et options de conception pour un cycle de développement plus long. Il s’appuie également sur les données pour se concentrer davantage sur l’option de conception finale tout au long du processus.

Les conceptions basées sur des ensembles permettent de prendre des décisions éclairées en identifiant les options et les résultats escomptés de manière stratégique.

4. Créer progressivement avec des cycles d’apprentissage rapides et intégrés

Ce principe traite également les risques et l’incertitude à l’aide de jalons. L’ensemble du système doit être pris en compte afin d’évaluer la faisabilité des choix de conception actuels, car il ne suffit pas de prendre en compte uniquement les composants. Il est essentiel de planifier régulièrement les points d’intégration pour créer des cycles d’apprentissage plus efficaces et les accélérer.

5. Baser les jalons sur l’évaluation objective des systèmes de travail

Les documents relatifs aux exigences ou autres évaluations superficielles ne représentent pas une base efficace pour la prise de décision, en particulier par rapport à la démonstration de systèmes réels. L’inclusion des parties prenantes dans les décisions de faisabilité dès le début du processus contribue à instaurer la confiance et soutient la réflexion systémique.

6. Visualiser et limiter les travaux en cours (WIP, Work in Process), réduire la taille des lots et gérer la longueur des files d’attente

Ce principe apporte des conseils sur l’optimisation pour obtenir les meilleurs résultats. Il est idéal pour optimiser le rendement et accélérer la création de valeur en s’attaquant au flux étape par étape. Il consiste à limiter le chevauchement des tâches, la complexité des éléments individuels et la quantité totale de travail demandée au cours d’une période donnée.

7. Instaurer une cadence et la synchroniser avec la planification interdomaine

Toutes les questions peuvent être simplifiées en instaurant une cadence, qui est naturellement appliquée au processus agile par le biais d’itérations. La cadence permet également de réduire l’incertitude, de renforcer la qualité et de favoriser la collaboration. Lorsque les informations acquises facilitent les décisions et la planification incrémentielle, les personnes et les activités sont stimulées.

8. Libérer la motivation intrinsèque des travailleurs de la connaissance

Libérez le potentiel des équipes et aidez les leaders à adopter le point de vue des coachs tout en assistant leur équipe plutôt qu’en adoptant un état d’esprit de commandement et de contrôle.

9. Décentraliser la prise de décision

Les équipes disposent de l’autonomie dont elles ont besoin pour accomplir leur travail avec des files d’attente réduites et des approches plus économiques grâce à la prise de décision décentralisée. La direction doit concentrer ses décisions et son autorité sur des questions plus stratégiques et laisser les équipes prendre des décisions concernant le reste.

Flux de processus SAFe

1. Reconnaître et communiquer la nécessité de changement

La direction de l’entreprise doit identifier et partager la nécessité d’une transition vers SAFe, qu’il s’agisse de changements dans la législation, d’adoption de bonnes pratiques ou d’établissement d’objectifs souhaités. Elle doit ensuite motiver les parties prenantes et s’assurer que les activités sont en phase avec une vision axée sur le changement.

2. Identifier et former les agents du changement

La direction doit impérativement identifier les personnes au sein de l’organisation qui peuvent agir en tant qu’agents du changement, puis les aider à se former en tant que consultants certifiés du programme SAFe. Ils seront chargés de former d’autres responsables business et parties prenantes aux pratiques et processus de SAFe.

3. Intégrer les cadres et les responsables

Les cadres doivent être formés pour pouvoir façonner les comportements autour de la vision et des pratiques Lean-Agile. Un leadership engagé contribuera à garantir l’adoption des pratiques dans toute l’entreprise.

4. Créer un centre d’excellence Lean-Agile

Un centre d’excellence permet d’optimiser les performances à l’échelle de l’entreprise plutôt que de simplement mettre en pratique l’agilité dans des domaines spécifiques.

5. Identifier les chaînes de valeur et les trains de mise en production Agile (ART)

Les chaînes de valeur représentent la valeur qu’une entreprise apporte à ses clients, tandis que les trains de mise en production Agile sont des équipes agiles qui développent des solutions pour créer de la valeur. Cette combinaison de technologies, de processus internes et de personnes permet d’améliorer l’expérience client.

6. Hiérarchiser et définir une feuille de route

Il est essentiel de hiérarchiser les objectifs et de définir une feuille de route pour réaliser votre transformation SAFe. La mise en œuvre de cette transformation implique de choisir la chaîne de valeur initiale, de sélectionner le premier train de mise en production Agile puis de répéter le processus.

7. Définir les paramètres pour chaque lancement de train de mise en production Agile

Définissez le train de mise en production Agile et les délais, assemblez des équipes agiles, formez le personnel et effectuez des évaluations de préparation pour votre lancement. Vous devez également effectuer la préparation du programme de backlog.

8. Former les équipes et garantir la compréhension des rôles

Les personnes travaillant en équipe pour développer des systèmes d’entreprise sont essentiels à la réussite de chaque train de mise en production Agile. Chacun doit comprendre son rôle à la perfection et posséder les compétences nécessaires pour exécuter au mieux son travail.

9. Exécuter votre train de mise en production Agile

L’exécution dépend de l’excellence de l’affinement du backlog, des révisions d’itération, des réunions quotidiennes, des démonstrations des systèmes et de la planification et des rétrospectives des itérations, parallèlement au Scrum de Scrums, à ART Sync et à PO Sync.

10. Lancer davantage de trains de mise en production Agile et de chaînes de valeur

Les trains ultérieurs doivent être lancés comme indiqué ci-dessus par des équipes de formation, en accordant à chacun d’eux le temps et les efforts nécessaires pour réussir et en encadrant l’exécution.

11. Étendre le processus au reste du portefeuille pour transformer l’entreprise

Appliquez chacune des étapes ci-dessus au niveau du portefeuille pour définir la culture globale, augmenter la réalisation des objectifs et améliorer les performances à l’échelle de l’entreprise.

12. Maintenir et améliorer l’efficacité opérationnelle à l’échelle de l’entreprise

Recherchez des moyens de tirer parti des opportunités et d’apporter des améliorations qui vous permettront de continuer à prospérer. Les dirigeants d’entreprise doivent agir avec un état d’esprit Lean-Agile en continu.

Comment le cadre de travail SAFe est-il intégré dans le modèle DevOps ?

SAFe donne lieu à une intégration continue, des versions à la demande et un déploiement continu. CALMR est une approche du DevOps dans SAFe. « CALMR » signifie culture, automatisation, flux Lean, mesure et récupération. En d’autres termes, l’approche CALMR favorise une culture de responsabilité partagée, soutenue par l’automatisation du pipeline CD, en démantelant de manière dynamique les environnements de développement qui émulent la production. Le flux Lean suggère un effort général vers de plus petits lots de distribution de logiciels, tout en mesurant le flux via l’amélioration de la distribution. Cela permet une surveillance en temps réel et une reprise plus rapide.

Pour en savoir plus sur le modèle DevOps, cliquez ici.

Quels sont les points forts et les points faibles de SAFe ?

Points forts

SAFe aide les équipes à collaborer de manière efficace et transversale. Les entreprises obtiennent une plus grande transparence, et tous les aspects d’un projet sont alignés sur les objectifs business plus larges.

Points faibles

SAFe requiert une planification préalable et une définition des processus importantes, ce qui conduit certains à penser qu’il ne s’agit pas d’un cadre de travail purement agile. La stratégie est plus descendante que basée sur l’équipe.

Comparaison de SAFe avec d’autres cadres de travail agiles évolutifs

D’autres cadres de travail agiles évolutifs ont pris de l’ampleur au fil du temps suite à l’adoption de SAFe par des grandes équipes de développement logiciel.

Scrum@Scale

Tout le monde fait partie d’une équipe interchangeable, et le réseau d’équipes Scrum se rassemble pour former un écosystème en fonction de leurs objectifs. Le but est de créer un réseau d’équipes Scrum avec des rôles et des événements de base linéaires et mis à l’échelle sans nouvelle dynamique de processus.

Large-Scale Scrum (LeSS)

SAFe propose quatre configurations pour des équipes de plus en plus grandes avec des solutions complexes, tandis que LeSS propose deux configurations : une configuration de deux à huit équipes et une autre adaptée pour plus de huit équipes. Autre différence : les propriétaires de produits doivent avoir une autorité en matière de contenu et une influence stratégique, tandis que SAFe est plus démocratique.

Nexus

Solution axée sur le développement de logiciels, tout en prenant en charge les produits évolutifs. Nexus est un cadre de travail qui se compose de rôles, d’artefacts, de techniques et d’événements entremêlant le travail de trois à neuf équipes Scrum sur un seul produit afin de créer un incrément plus intégré pour un objectif.

Disciplined Agile Delivery (DA)

Le cadre DA diffère des autres cadres de travail Agile car il s’agit d’un kit d’outils permettant aux entreprises de choisir le mode de travail qui leur convient le mieux. La gouvernance agile est plus légère et s’appuie sur Scrum et Kanban, en plus des connaissances transformatrices dans des domaines tels que les ressources humaines, les finances, le DevOps, la gouvernance et la gestion de portefeuille.

« Spotify »

Ce modèle porte le nom de l’organisation qui l’a développé. Modèle autonome axé sur les personnes, Spotify peut être appliqué à la coordination d’équipes agiles. Certaines entreprises l’ont adopté en tant que cadre de travail, bien qu’il ne soit pas destiné à l’être. Le modèle Spotify met l’accent sur l’auto-organisation, les équipes interfonctionnelles et colocalisées, tandis que SAFe ne stipule rien sur la colocalisation des équipes.

Cas de mise en œuvre SAFe réussie

  • Fannie Mae
  • TomTom
  • SEI
  • Valpak
  • John Deere
  • Lego
  • Itel
  • Fitbit
  • Capital One
  • Phillips
  • Hewlett Packard
  • Sony
  • Air France
  • Elekta
  • NHS
Devriez-vous adopter Scaled Agile Framework ?

SAFe est couramment utilisé par les entreprises, car celles-ci cherchent à se concentrer sur l’élimination des obstacles qui surgissent lors du déploiement de la méthodologie Agile. C’est aussi une solution envisageable si vous débutez votre transition vers un cadre de travail agile : elle dispose d’une approche plus prescriptive et offre flexibilité et personnalisation tout en exigeant une compréhension parfaite de l’agilité de la part de l’entreprise.

Tarification de ServiceNow Gestion stratégique des portefeuilles Découvrez ici les tarifs de ServiceNow Gestion stratégique des portefeuilles, une solution conçue pour aligner le travail sur les priorités business et pour réduire les délais de commercialisation. Obtenir un devis
Scaled Agile Framework de ServiceNow

Pour rester compétitives, les entreprises modernes doivent pouvoir améliorer à la fois la qualité et la vitesse de distribution de leurs applications. SAFe fournit un cadre de travail aux entreprises afin qu’elles puissent apporter ces améliorations. Cependant, l’intégration de ce cadre peut s’avérer difficile et chronophage. ServiceNow, leader mondial de la gestion IT, offre la solution.

L’application Scaled Agile Framework de ServiceNow facilite la mise en œuvre des principes Agile aux initiatives logicielles les plus complexes des grandes entreprises. L’application ServiceNow Agile Development 2.0 et les applications évolutives SAFe fournissent des solutions efficaces pour répondre aux défis de la gestion agile. Soutenez les tâches essentielles au développement et à la maintenance des logiciels, de la conceptualisation au déploiement et à l’assistance, et bénéficiez d’une visibilité complète sur l’ensemble de la chaîne de valeur des logiciels. La solution ServiceNow SAFe associe stratégie et exécution pour accélérer l’innovation, gère votre portefeuille agile pour offrir de la valeur au client et optimise le travail pour que les équipes fournissent des produits et des services plus rapidement.

Flux de valeur continu à travers l’entreprise

Adoptez les principes Agile et la gouvernance Lean avec la prise en charge d’Essential SAFe et de Portfolio SAFe.

Une meilleure collaboration et planification

Planifiez et surveillez en permanence les activités à l’échelle de l’entreprise tout en collaborant avec les autres.

Un développement plus rapide

Livrez et développez plus rapidement grâce à la prise en charge de systèmes plus ou moins complexes.

ServiceNow prend en charge les besoins Agile de votre organisation. Découvrez ServiceNow SAFe et révolutionnez votre façon de livrer des produits logiciels.

Pour tout savoir sur ServiceNow ITBM

Générez de la valeur grâce à une stratégie commerciale et IT harmonisée avec notre solution ITBM évolutive.

Démo ITBM Nous contacter
Références Articles Qu’est-ce que ServiceNow ? Qu’est-ce que Gestion stratégique des portefeuilles (SPM) ? Rapports d’analyste Rapport Forrester® : Total Economic Impact™ de ServiceNow SPM ServiceNow est un leader de la SPM - The Forrester Wave™ ServiceNow a été désigné leader dans le rapport Forrester Wave™ : solutions de gestion des flux de valeur Fiches techniques Générer des résultats stratégiques avec PPM Gestion des portefeuilles d’applications Gestion des portefeuilles numériques Ebooks Fondamentaux Agile : utilisation de méthodes de gestion de projet Agile pour générer de la valeur client Élaboration d’une agilité organisationnelle Comment optimiser votre bureau de gestion de projets Livres blancs Optimiser des modèles de distribution hybridés Comment maintenir les personnes au centre de l’hyperautomatisation Passer des projets aux produits : une évolution nécessaire