SAFe


SAFe 6.0 fonctionne sous 3 niveaux :
AGILE RELEASE TRAIN (ART)
Avec tout en bas le niveau des Scrum Teams (équipes Agile) on retrouve un Scrum Master un Product Owner et une équipe de développeurs pour chacune des squads (jusqu'à 11 personnes maximum). La durée des sprints est fixée arbitrairement à 2 semaines + Sprint Review. Au bout de 4 à 6 sprints on intègre un PI, « Program Incrément » qui constitue la voiture d’un train. A noter que Scrum est légèrement modifié, on ne parle plus d’un Product Backlog par Product Owner mais d’un Product Backlog par squad appellé "Team Backlog".
Les business Owners sont les donneurs d’ordres, propriétaires du projet, ils font parti des stakeholders (partie prenantes), mettent l’argent sur la table pour financer le projet. Ils participent aux sprints reviews.
Après plusieurs "Program incrément" assemblés, nous obtenons la formation du train, l'ART (Agile Release Train) qui constitue une solution en elle-même, par exemple une solution de paiement comme orange money. l'ART est piloté par 3 rôles, le Product Manager, le System Architect et le RTE ( Release train Engineer). Les "program increments" sont traités dans un "ART Backlog".
Le Product Manager est le responsable du train, il a la vision du produit fini et veille sur la coordination entre les squads, il manage les product owners. Il collabore régulièrement avec le client et les stakeholders afin de s’assurer que le produit corresponde au besoin. En fonction de la taille du projet il peut s’agir d’une seule personne ou d’une équipe.
Le System Architect partage la vision de l’architecture technique définit au niveau au dessus (ART) par le Solution Architect, il s'assure que celle-ci soit alignée avec les objectifs business. Il veille à la viabilité des composants primaires et des sous-systèmes, Il définit aussi les Nonfunctional Requirements (NFRs) c’est-à-dire les tout le développement en périphérie des livrables, directement lié à la maintenance, la performance, les contraintes de sécurité… Là aussi, en fonction de la taille du projet il peut s’agir d’une seule personne ou d’une équipe.
Le RTE (Release Train Engineer) est un super Scrum Master qui synchronise les équipes et facilite l’assemblage des PI pour former l'ART (Agile Release Train) et retire les obstacles, manage les risques et les dépendances, coach les Scrum Masters ainsi que l'organisation. C'est un servant leader, il n'est en aucun cas responsable de l'ART.
Il peut y en avoir 1 ou plusieurs.
A noter que les éléments du "program" sont traités dans un ART Backlog.
SOLUTION TRAIN
Une fois les trains formés au niveau au inférieurs, nous avons la gestion simultanée d’un ensemble de trains qui correspond à un ensemble de solutions ou capabilités.
Exemples : un ensemble de solutions de paiement comme Mastercard, Visa ou paypal. La possibilité de sauvegarder dans un Cloud ou avoir une liaison optique passive San 2 San sécurisée sans spof, digitalisation d’un service ou d’un processus, simplification administrative etc…
La Solution Manager gère ces types de solutions qui dépendent d'un très grand nombre d'ART . Il a la vision stratégique de l'entreprise et prends les décisions critiques de façon à maintenir l'alignement celle-ci avec les solutions crées. Il peut-être une seule personne ou un office.
Le Solution Architect est le N+1 du Système Architect, il veille sur l'implémentation de la stratégie définie par l'Architect d'Entreprise, assure la coordination et l'indépendance des différents types d'architectures suivant les solutions crées. Il peut-être une seule personne ou un office.
Le STE (Solution Train Engineer) pilote l'ensemble des RTE sur chacun des train. C'est un Coach Lean-Agile qui travail en support des RTE. Il participe grandement à l’existence du LACE (Lean-Agile centre d'excellence)
PORTFOLIO
Portfolio Leadership
Le Portfolio Leadership est une équipe composée de financiers, de responsables d'affaires de haut rang ainsi que de responsables au niveau technologie au sommet de l'entreprise.
Ils s'assurent que la vision du portfolio (porte-feuille de solutions) soit alignée avec la stratégie de l'Entreprise. Ils assurent le financement des flux de valeurs, diluent le risque et favorisent le VMO (Value Management Office).
VMO
Le VMO est un organe qui vient en support du Portfolio Leadership afin de faciliter sa gestion, faovriser l'excellence opérationnelle et la transformation Lean-Agile de l'Entreprise.
LACE
Le LACE (Lean-Agile Center of Excellence) est une petite équipe Agile qui regroupe en son sein des experts de l'agilité qui veille à l'implémentation de la roadmap Agile au sein de l'Entreprise.
Enterprise Architect
L’Architecte d’Entreprise est un stratège technologique. En veille technologique permanente, il s’appuie sur les retours d’expériences pour connaître les forces et les faiblesses des technologiques de l’Entreprise. Attention, dans le modèle SAfe il définit la stratégie technologique, sert de support de décision d’investissement pour la direction de l’Entreprise. Ce n'est pas un CIO au sens propre du terme car il ne s'occupe que de la partie Soft, ni une CTO qui ne gère que l'aspect techno. Il a la double vision.
Enterprise executive
C'est le sommet de la pyramide, c'est l'équivalent d'un comex (commité éxécutif) ou conseil d'administration.
Ici, un lien vers scaledagileframework afin d’avoir accès à toute la bibliothèque (en anglais).