Skip to content

Scaled Agile Framework (SAFe)

Thotify

Wikipedia définition:

Scaled Agile Framework, abrégé en SAFe, est un schéma d’organisation et de processus destiné à déployer à grande échelle les méthodes Agile et Lean. SAFe tente de répondre à la problématique des grandes organisations (entreprises ou administrations) qui souhaitent faire travailler ensemble plusieurs équipes Agile. SAFe vise également à déployer une culture et des pratiques Agile et Lean dans l’ensemble des strates de l’organisation, de la direction jusqu’aux développeurs. Il a été élaboré par des praticiens, en s’appuyant sur trois principaux corpus de connaissances : le développement agile de logiciels, le système de production lean et la pensée systémique.

Histoire

Inspirées par la réussite de petites organisations (Spotify par exemple) qui dès leur création ont mis en place des structures et des processus Agile, de grandes organisations ont lancé des expérimentations du même type. Ces organisations ont été confrontées d’une part au manque de culture Agile de leur direction et d’autre part à la difficulté d’aligner les différentes équipes qui travaillent en mode Agile.

Scaled Agile Framework est le développement de concepts formalisés en 2011 par un entrepreneur américain, Dean Leffingwell.

Depuis, de nouvelles versions apparaissent et mettent à jour le framework.

Principes

Un modèle en 4 couches:

  • La couche Team regroupe les équipes travaillant en Agile et dont les itérations sont synchronisées.
  • La couche Program organise la synchronisation des équipes de la couche Team en les cadençant dans un Agile Release Train : une organisation virtuelle servant à produire un ou plusieurs produits livrables cohérents. A intervalles réguliers, l’ensemble des participants se réunit pour définir les objectifs communs à atteindre
  • La couche Large Solution aligne plusieurs Agile Release Trains quand un seul ne suffit pas (au-delà de 120 à 150 personnes)
  • La couche Portfolio permet d’embarquer les fonctions de planification stratégique de l’entreprise dans la démarche SAFe (budget, architecture…)

Un modèle reconfigurable:

Selon la maturité et la taille de l’organisation, le Scaled Agile Framework peut être déployé en différentes configurations :

  • Essential est la configuration la plus basique : elle est uniquement composée de la couche Program et de la couche Team. Elle suffit pour synchroniser dans un Agile Release Train des équipes de réalisation fonctionnant en mode Agile
  • Portfolio implique la direction dans la démarche Agile à l’échelle, en particulier à travers l’alimentation du Agile Release Train par un backlog d’éléments stratégiques. La configuration Portfolio tente aussi d’aligner les pratiques budgétaires de l’organisation sur les cycles itératifs de développements des projets dans SAFe
  • Large Solution enrichit la configuration Essential pour synchroniser différents Agile Release Trains qui interagissent entre eux
  • Full est composée de l’ensemble des couches du framework.

Limites du framework:

SAFe a été critiqué pour son approche descendante qui retirerait une partie du pouvoir de décision aux équipes de réalisation.

Atlassian

Définition:

SAFe promeut l’alignement, la collaboration et la livraison dans un grand nombre d’équipes Agile. Il repose sur trois ensembles de connaissances principaux : le développement de logiciels Agile, le développement de produits Lean et la pensée systémique.

Context historique:

Dean Leffingwell et Drew Jemilo ont lancé SAFe en 2011 pour aider les organisations à concevoir des systèmes et des logiciels plus performants, qui répondent mieux à l’évolution des besoins des clients. À l’époque, les équipes utilisaient des processus de gestion de projets traditionnels pour livrer des logiciels. Mais alors que la nécessité de répondre rapidement aux conditions changeantes du marché grandissait, de nouveaux frameworks sont apparus pour aider les entreprises à améliorer la livraison de solutions dans leurs différentes entités : SAFe était né. Aujourd’hui, SAFe constitue l’un des frameworks de livraison Agile à grande échelle les plus populaires, et la communauté mondiale d’experts SAFe continue de le développer.