Presentation de Scaled Agile Framework (en français)
Slides présentés lors du Meetup du 08/02/2018 à la Wild Code School à Paris.
Nom du meetup: Soyez Agile en Chaussettes ( https://www.meetup.com/fr-FR/meetup-group-IzAHXpzE/events/246009044/?_xtd=gqFyqTE4NjY4MTY4M6FwpGZ1bGw&from=ref
)
Organisé par Abbeal.
4e Sujet presenté par Pierre MEDINA @pmedina
Meetup Abbeal présentation SAFe - soyez agile en chaussettes v1.2
1. Meetup – Soyez Agile en Chaussettes
Présentation de SAFe
Meetup Abbeal.com – Soyez Agiles en Chaussettes
2. Mentor, Coach Agile, Scrum Master ou RTE
Auditeur Technique / Process
Directeur de projet
Professeur en Ecole d’Ingénieur
Responsable de l’Ingénierie technique
Développement, Architecture logicielle, Team Lead
Qui suis-je ?
Présentation de SAFe /2 08 février 2018
Pierre MEDINA
Certif SAFe RTE
Certif SAFe SPC en
cours
SM certifié
@pmedina
3. Twitter: @pmedina - 12k followers
LinkedIn: linkedin.com/in/pierremedina (2k followers)
Malt: malt.fr/profile/pierremedina
Classements: (en Février 2018)
• CTO: http://ranking.influencer.world/fr/set/ctos (1er)
• Développeurs francophones les plus suivis: ranking.humancoders.com/rankings/developpeurs (22e/200)
• Top des CP et Coach Agile Malters les plus suivis:
https://www.malt.fr/ranking/twitter/projectmanagers_agilecoaches (2e)
• Classement français des influenceurs Social O'métre: http://www.publi-
online.com/aressy/socialedi/classement_people.php (30e/725)
Score Klout (indicateur mesurant l’influence global sur les differents réseaux sociaux):
https://klout.com/#/user/pmedina (61-62) (supérieur à 95% des utilisateurs des reseaux
sociaux)
Présence sur les Réseaux Sociaux / Influenceur
Comment me contacter?
Présentation de SAFe /3 08 février 2018
4. SAFe est un cadre méthodologique qui s'impose au sein de nombreuses
grandes entreprises dans le monde
SAFe permet de faire de l’Agilité à l’Echelle, la méthodologie permet de
gère des Programmes de 5 à 15 équipes (de 50 à 150 personnes)
La méthodologie s’est imposée dans les grandes entreprises. D’abord
dans le monde anglo-saxon. Son utilisation se répand chez les grands
acteurs français.
Lors de cette courte présentations nous aborderons les sujet
• Agilité vs Agile à l ’Echelle (Scaled Agile)
• Le processus SAFe et ses déclinaisons
• Sur quels types de projets/programmes on peut déployer SAFe
• Les rituels
• Les Rôles et responsabilités
• Zoom sur un rituel Clé: Le PI Planning
Présentation de SAFe /4 10 février 2018
Sujet présenté ce soir
6. Scrum et l’agilité depuis début des années 2000
Scrum dépeint le fonctionnement agile d'une équipe de développement
constituée de 7+/-2 personnes, d'un Scrum Master et d'un Product Owner
Backlog Produit Sprint Planning
Meeting
Backlog
du Sprint
Travail fini
Rétrospective
Sprint
Review Sprint
Sprint
1 à 4
semaines
Sprint
de 24hL’EQUIPE
PRODUCT
OWNER
SCRUM
MASTER Daily Standup
Meeting
Burn Down/Up
Chart
Besoin fourni
par un client,
Manager,
Métier, etc…
Présentation de SAFe /6 08 février 2018
7. PROGRAMME COMPOSÉ DE 8 PROJETS
Synchronisation de multiples équipes agiles
au sein d’un Programme
Présentation de SAFe /7 08 février 2018
8. Etre Agile au niveau d’un Programme ou Entreprise
Quels sont les contraintes ?
• Des dizaines (voir des centaines) de projets à coordonner
• Des centaines (voir des milliers) d’employés prestataires à synchroniser
• Des équipes Co localisés et/ou éparpillés dans le monde
• De gros budgets à gérer
• Des domaines d’activités potentiellement variés
• Du software
• Du hardware
• Du système
• Etc…
Et bien entendu un client/métier qui attend légitimement des résultats
dans un laps de temps « raisonnable »!
L’agilité classique qui est dimensionné pour 1 petite équipe de quelques
personnes atteint ses limites
Depuis les années 2010 des Framework d’Agilités sont apparues pour
répondre à ces défis
08 février 2018Présentation de SAFe /8
9. Exemples de Frameworks d’Agilité à l’Echelle
Large Scale ScrumDAD (Disciplined Agile Delivery)
Nexus
Scaling Agile at Spotify
Présentation de SAFe /9 08 février 2018
SAFe (Scaled Agile Framework)
10. Parmi ces frameworks,
SAFe tend progressivement à s'imposer
Présentation de SAFe /10 08 février 2018
Courbe obtenue en compilant les chiffres des Etudes
VersionOne 2015, 2016 et 2017 : State Of Agile Survey
* Internally created methods: exemple Spotify
*
11. Parmi ces frameworks,
SAFe tend progressivement à s'imposer
08 février 2018Présentation de SAFe /11
Etude VersionOne 2017 :
State Of Agile Survey
Etude World Quality Report 2017
Capgemini MicroFocus Sogeti
13. SAFe porte un ensemble de valeurs
et offre les moyens de les appliquer
Présentation de SAFe /13
AGILITÉ
délais courts, itérations, valeurs
humaines de l'agilité : confiance…
CADENCEMENT
un même rythme pour
l'ensemble des équipes
ALIGNEMENT
sur la stratégie métier
PRIORISATION
sur la valeur métier
DevOps
Mise en œuvre de
L'ARCHITECTURE
SYNCHRONISATION /
COORDINATION
XP
Clean code, intégration
continue, …
08 février 2018
14. Configuration Essential SAFe
14
Configuration la plus basique du Framework, fournit les éléments minimaux
nécessaires pour déployer avec SAFe.
* : situé entre les niveaux Portefeuille et Programme, le niveau Value Stream concerne les très grandes entreprises
Présentation de SAFe / 08 février 2018
15. Configuration Portfolio SAFe
15
Cette configuration fournit une stratégie de portefeuille et gestion des
financement/investissement. Elle permet de descendre de prendre en compte
les orientations stratégiques dans le plan d’ exécutions rapidement.
* : situé entre les niveaux Portefeuille et Programme, le niveau Value Stream concerne les très grandes entreprises
Présentation de SAFe / 08 février 2018
16. Configuration Large Solution SAFe
16
Cette configuration destinée aux entreprises qui construisent des solutions vastes
et complexes (plusieurs ART). Cette nouvelle couche permet de synchroniser
plusieurs ART
* : situé entre les niveaux Portefeuille et Programme, le niveau Value Stream concerne les très grandes entreprises
Présentation de SAFe / 08 février 2018
17. Configuration Full SAFe
17
Cette dernière configuration représente la configuration la plus complète.
Elle prend en charge la création de grandes solutions intégrées qui nécessitent
la synchronisation de centaines de personnes ou plus…
Présentation de SAFe / 08 février 2018
18. Beaucoup d’acteurs majeurs ont fait le choix de SAFe
08 février 2018Présentation de SAFe /18
…
Le site de SAFe présente des REX de grands acteurs ayant deployé.
Ces clients présentent eux même les gains acquis grace à cette methodologie
19. Gains constatés par les grandes Entreprises ayant déployé SAFe
Le site de Scaled Agile (Editeur de SAFe) présente des REX de
centaines de grandes Entreprises qui ont déployé la méthodologie
19
Source: scaledagileframework.com/why-safe
08 février 2018Présentation de SAFe /
22. Zoom
sur le PI Planning
22 08 février 2018Présentation de SAFe /
23. Toutes les parties prenantes
au Train sont invitées
SAFe :
Déroulé du PI Planning
23
DAY 1
Déroulé sur 2 jours très cadencé
DAY 2
24. SAFe :
Program Board ( Dependance Board + Teams Boards)
24
Les équipes travaillent sur
leur engament du prochain PI
Un des livrables est Program Board montrant la Planif du prochain PI.
Il vaut engagement pour l’ensemble des acteurs
25. SAFe :
Team Objectives sur 1 PI
25
Les équipes travaillent sur
leur engament du prochain PI
Les parties prenantes
s’engagent collectivement
sur des objectifs qui
devront être atteint lors
du prochain PI
26. SAFe :
Evaluation collective des risques et vote de confiance
08 février 2018Présentation de SAFe /26
Toutes les parties prenantes
à l’ART évaluent les risques
et les partages.
Le PI Planning se termine par
un vote de confiance qui peut
donner lieu à des échanges.
Toutes les parties prenantes
au Train sont invitées
28. Niveau de maturité d’une équipe
Les degrés d’evolution d’une équipe (Tuckman)
28 10 février 2018Présentation de SAFe /
STORMINGFORMING PERFORMINGNORMING
Idea compete
for
purpose & voice
New individuals look
to leader for
guidance
Collboration
serves
common goal
Mission is
defined & cliques
are formed
Adapter en permanence le coaching de l’ART en fonction de l’état d’esprit de l’equipe