SlideShare une entreprise Scribd logo
1  sur  32
Télécharger pour lire hors ligne
Merci à nos sponsors #AgileTourLille
Passer à Scrum avec 45 personnes
Rétrospective step by step
1
2
3
4
Nov. et Déc. 2014 – Formation et
préparation de la transformation
Jan. à Mar. 2015 – Nos premiers pas
Avr. À Juin 2015 – La courbe d’apprentissage
5
6
7
Juil. à Sep. 2015 – Vers plus de maturité
Oct. à Déc 2015 – Transformation
niveau 2 : Des projets aux produits
2016 – Mode Editeur
Oct. 2014 – Décision de passer à SCRUM
Passer à Scrum avec 45 personnes
Rétrospective step by step
Guillaume Magnier
Simon Langlet
Contexte
• Auchan eCommerce France
• Représente le 5ème métier du Groupe Auchan depuis 2011
•
• Une entreprise inscrite dans une démarche Lean et Agile
• D’énormes défis à relever
• Accompagnement de l’essor du Cross Canal
• Accompagnement du développement du eCommerce à l’international
Contexte
• Le centre de développement Back Office
• Volonté d’être sur un mode de fonctionnement « éditeur de solutions »
• Volonté d’être à l’état de l’art de la technologie
Développement en PHP Symfony 2 de composants Back Office
En cours de transformation d’un système « legacy » monolitique vers une
architecte orientée microservices
• Toujours plus de projets à réaliser
D’une équipe de 5 personnes en novembre 2010 à 45 personnes aujourd’hui.
1
2
3
4
Nov. et Déc. 2014 – Formation et
préparation de la transformation
Jan. à Mar. 2015 – Nos premiers pas
Avr. À Juin 2015 – La courbe d’apprentissage
5
6
7
Juil. à Sep. 2015 – Vers plus de maturité
Oct. à Déc 2015 – Transformation
niveau 2 : Des projets aux produits
2016 – Mode Editeur
Oct. 2014 – Décision de passer à SCRUM
Passer à Scrum avec 45 personnes
Rétrospective step by step
Décision de passer à l’agilité
• Afin de répondre aux défis :
• En recherchant l’optimisation de nos organisations
• En souhaitant maximiser la valeur créée
• Accompagnement Jean-Marie Vandamme
Les constats : les faiblesses
• Le mode cascade
• Zapping permanent d’un sujet à l’autre
• Pilotage coûteux avec un plan de charges pas forcément utile
• Estimation des charges par le chargé de projet
• Redondance entre expression de besoin, spécifications fonctionnelles et techniques
• Beaucoup d’intervenants entre le développeur et le métier
• Documentation non pérenne et rapidement obsolète
• Pas d’automatisation des tests d’acceptation
• Problème de qualité de code
Calendrier fixe + Périmètre constant = Baisse de qualité
Pression des échéances de Release = Négligence
Le constat : les faiblesses
• Volonté d'un management projet vers de l'autonomie, de la prise
d'initiative, de la responsabilisation
• Dans les faits : Management Top down et Individuel
• Effet sur les équipes : Responsable = coupable
• Les rôles sont cloisonnés
• La séparation des rôles déresponsabilise les acteurs
• le passage de relais entre acteurs systématise une relation de type
client/fournisseur.
Moins d'implication, Moins concernés
Le constat : les forces
• Pratiques projets
• Démarche Lean
• Cérémonies (Daily Stand Up Meeting)
• Visual Management
• Amélioration continue (A3)
• Pratiques de développement
• Automatisation de la création d’environnement de développement via Docker
• Outillage de tests automatisés
• Outil de documentation
Le constat : les forces
• Profils des hommes
• Des qualités agiles (Engagement, Courage, Adaptation)
• Des compétences équilibrées
• Experts, développeurs confirmés, débutants
• Fonctionnelles / Techniques
1
2
3
4
Nov. et Déc. 2014 – Formation et
préparation de la transformation
Jan. à Mar. 2015 – Nos premiers pas
Avr. À Juin 2015 – La courbe d’apprentissage
5
6
7
Juil. à Sep. 2015 – Vers plus de maturité
Oct. à Déc 2015 – Transformation
niveau 2 : Des projets aux produits
2016 – Mode Editeur
Oct. 2014 – Décision de passer à SCRUM
Passer à Scrum avec 45 personnes
Rétrospective step by step
Quelle organisation mettre en place ?
Centre de développement Back OfficeChief Product Owner
Équipe
Product Owner
Équipe 1
Équipe TMA
Équipe Architecture logicielle
Équipe 3
Équipe 4
Équipe 2
Scrum Master of Scrum Master
Potentially
shippable Product
Product
Backlog
Team 1 Sprint
Backlog
Team 2 Sprint
Backlog
Team 3 Sprint
Backlog
Team 4 Sprint
Backlog
Team TMA
Sprint Backlog
Les Daily Scrum
Daily équipes
9h15
Daily Archi et PO
9h30
Daily Scrum of Scrum
9h45
Team 1
Team 2
Team 3
Team 4
Team TMA
Team PO
Team Archi
Préparation de la transformation
• Les rythmes
• Des sprints de deux semaines
• Des releases de deux sprints
• Des Customers Reviews avec les parties prenantes et des utilisateurs menés
par un PO avec des développeurs à chaque release
• La formation
• 2 jours pour les Product Owners
• 2 jours pour les Scrum Masters
• 1 jour pour les équipes
• Coaching renforcé pour les premiers sprints
Préparation de la transformation
• Définition des pré-requis
• Définition de l’étalon
• Definition of Ready
• Definition of Done
• Paramétrage de Jira Agile
• Initialisation du backlog
• Definition de KPIs
• Modification du management visuel Scrum Board
1
2
3
4
Nov. et Déc. 2014 – Formation et
préparation de la transformation
Jan. à Mar. 2015 – Nos premiers pas
Avr. À Juin 2015 – La courbe d’apprentissage
5
6
7
Juil. à Sep. 2015 – Vers plus de maturité
Oct. à Déc 2015 – Transformation
niveau 2 : Des projets aux produits
2016 – Mode Editeur
Oct. 2014 – Décision de passer à SCRUM
Passer à Scrum avec 45 personnes
Rétrospective step by step
Nos premiers pas
Jan Feb Mar Apr May Jun Jul Aug
● Premier cycle
complet en SCRUM
Sep
● Réalisation des 2
premiers sprints
● Mise en production de
la première release
faite en SCRUM
T1 2015
Rétrospective
People
Produit
Actions Kaïzen
KPI
Leçons apprises
Nos premiers pas
low high
• Première Release
effectuée en Scrum
• Respect des cérémonies
• Respect des dates de
release
• Vélocité moyenne en
hausse
• Respect des engagements
• Ecart avec le chiffré
• Exigence sur les US
• Pratiques lors des cérémonies
(poker planning, découpage en
tâches, démos)
• Pratiques sur les tests automatisés
• Appropriation du
modèle par les équipes
• Importance du
coaching, postures
• Plutôt bonne
autonomie des équipes
3,7
• Bonne satisfaction
des équipes
• Content de Scrum
1
2
3
4
Nov. et Déc. 2014 – Formation et
préparation de la transformation
Jan. à Mar. 2015 – Nos premiers pas
Avr. À Juin 2015 – La courbe
d’apprentissage
5
6
7
Juil. à Sep. 2015 – Vers plus de maturité
Oct. à Déc 2015 – Transformation
niveau 2 : Des projets aux produits
2016 – Mode Editeur
Oct. 2014 – Décision de passer à SCRUM
Passer à Scrum avec 45 personnes
Rétrospective step by step
La courbe d’apprentissage
Jan Feb Mar Apr May Jun Jul Aug
● Sprint 07 : meilleur sprint
● Mise en place de la
communauté de tests
● Mise en
production
difficile
Sep
● Organisation de 3 jours de
SlackDays
● Baisse de la vélocité
● Travaux sur la gestion budgétaire
T2 2015
Rétrospective
People
Produit
Actions Kaïzen
KPI
Leçons apprises
La courbe d’apprentissage
• SlackDays enrichissant
• Respect du planning et
cérémonies
• Baisse de qualité sur la
fin du trimestre
• Vélocité moyenne en
baisse
• Respect des engagements
• Ecart avec le chiffré
• Affinage du backlog
• Fiabilisation des estimations
• Ajout de KPI
• Pratiques pour la démo
• Engagement et
proactivités des équipes
• Bonnes pratiques
s’essoufflent si on ne les
anime pas
• Vigilance sur les postures
• Equipe satisfaite mais
en perte de vitesse
low high
3,1
1
2
3
4
Nov. et Déc. 2014 – Formation et
préparation de la transformation
Jan. à Mar. 2015 – Nos premiers pas
Avr. À Juin 2015 – La courbe d’apprentissage
5
6
7
Juil. à Sep. 2015 – Vers plus de maturité
Oct. à Déc 2015 – Transformation
niveau 2 : Des projets aux produits
2016 – Mode Editeur
Oct. 2014 – Décision de passer à SCRUM
Passer à Scrum avec 45 personnes
Rétrospective step by step
Vers plus de maturité
Jan Feb Mar Apr May Jun Jul Aug
● Remise en question
● Remise à niveau de l’exigence
● Annulation d’une release
Sep
● 2ème Release difficile ● Solidification de nos acquis
● MEP importante réussie
T3 2015
Rétrospective
People
Produit
Actions Kaïzen KPI
Leçons apprises
Vers plus de maturité
• Release de juillet très
difficile
• Release complexe en
septembre réussie
• Vélocité moyenne
stabilisée mais trop faible
• Respect des engagements
• Ecart avec le chiffré
• Fiabilisation technique (logs,
performance, …)
• Fiabilisation de l’engagement
• Adaptation des BurnDown
• Vigilance sur les actions
Kaïzen qui n’en étaient
pas
• Exigence is the key !
• Equipe remotivée et
engagée pour produire au
bon niveau d’exigence
low high
3,5
1
2
3
4
Nov. et Déc. 2014 – Formation et
préparation de la transformation
Jan. à Mar. 2015 – Nos premiers pas
Avr. À Juin 2015 – La courbe d’apprentissage
5
6
7
Juil. à Sep. 2015 – Vers plus de maturité
Oct. à Déc 2015 –
Transformation niveau 2 : Des
projets aux produits
2016 – Mode Editeur
Oct. 2014 – Décision de passer à SCRUM
Passer à Scrum avec 45 personnes
Rétrospective step by step
Situation actuelle
Jan Feb Mar Apr May Jun Jul Aug
● Premier cycle
complet en SCRUM
● Meilleur sprint
● Communauté de
tests
● MEP des
premiers
produits “new”
● Vacances
Sep
● Réalisation des 2
premiers sprints
● MEP de la
première release
faite en SCRUM
● SlackDays ● Release difficile ● Solidification de nos acquis
● MEP importante réussie
Ce que nous retenons à date
• Des équipes qui ont compris et acquis les bases de Scrum
• Une proactivité et un engagement des équipes plus importants
• Un travail en équipe renforcée
• Une collaboration efficace entre les équipes (solidarité)
• Les Customers Reviews ont rapproché les développeurs des
utilisateurs
• Une qualité des livrables en progression
• L’importance de chaque élément du process est comprise
Donc !
• En bref, nous sommes enthousiastes …
… Mais toujours prudent
Et maintenant ?
• Vers un découpage des équipes en mode produit
• Aller vers une approche éditeur
• Création d’expertise fonctionnelle chez les développeurs
• Répartition de la maintenance applicative dans chacune des équipes. Plus
d'équipe dédiée.
• Augmenter encore la scalabilité de l’organisation
1
2
3
4
Nov. et Déc. 2014 – Formation et
préparation de la transformation
Jan. à Mar. 2015 – Nos premiers pas
Avr. À Juin 2015 – La courbe d’apprentissage
5
6
7
Juil. à Sep. 2015 – Vers plus de maturité
Oct. à Déc 2015 – Transformation
niveau 2 : Des projets aux produits
2016 – Mode Editeur
Oct. 2014 – Décision de passer à SCRUM
Passer à Scrum avec 45 personnes
Rétrospective step by step
Questions

Contenu connexe

Tendances

Estimer les projets TI, même en Agile
Estimer les projets TI, même en AgileEstimer les projets TI, même en Agile
Estimer les projets TI, même en AgileCGI Québec Formation
 
Apprendre le Craft en 1 mois… HELP! (REX Société Générale) - Agile en Seine 2020
Apprendre le Craft en 1 mois… HELP! (REX Société Générale) - Agile en Seine 2020Apprendre le Craft en 1 mois… HELP! (REX Société Générale) - Agile en Seine 2020
Apprendre le Craft en 1 mois… HELP! (REX Société Générale) - Agile en Seine 2020Agile En Seine
 
Le role du coach Agile et son apport pour le projet
Le role du coach Agile et son apport pour le projetLe role du coach Agile et son apport pour le projet
Le role du coach Agile et son apport pour le projetFranck Beulé
 
Méthodes Agiles, L’essentiel de KANBAN.
Méthodes Agiles, L’essentiel de KANBAN.Méthodes Agiles, L’essentiel de KANBAN.
Méthodes Agiles, L’essentiel de KANBAN.aettarrouzi
 
Livre de jeux de l’Agilité à grande échelle (Agile Scaling)
Livre de jeux de l’Agilité à grande échelle (Agile Scaling)Livre de jeux de l’Agilité à grande échelle (Agile Scaling)
Livre de jeux de l’Agilité à grande échelle (Agile Scaling)Agile Montréal
 
Déploiement continu, l'agilité maximisée ? - Pierre-Martin Tardif
Déploiement continu, l'agilité maximisée ? - Pierre-Martin TardifDéploiement continu, l'agilité maximisée ? - Pierre-Martin Tardif
Déploiement continu, l'agilité maximisée ? - Pierre-Martin TardifAgile Montréal
 
Introduction à l'agilité ensmse
Introduction à l'agilité   ensmseIntroduction à l'agilité   ensmse
Introduction à l'agilité ensmseagnes_crepet
 
Qu'est-ce qu'un Scrum Master ? - Romain Couturier (Terre d'Agile) - Agile en ...
Qu'est-ce qu'un Scrum Master ? - Romain Couturier (Terre d'Agile) - Agile en ...Qu'est-ce qu'un Scrum Master ? - Romain Couturier (Terre d'Agile) - Agile en ...
Qu'est-ce qu'un Scrum Master ? - Romain Couturier (Terre d'Agile) - Agile en ...Agile En Seine
 
Gestion de portefeuille performante et kanban stratégique - Version courte
Gestion de portefeuille performante et kanban stratégique - Version courteGestion de portefeuille performante et kanban stratégique - Version courte
Gestion de portefeuille performante et kanban stratégique - Version courteCGI Québec Formation
 
REX Kanban dans plusieurs contextes, par Couthaïer Farfra (Agile4Me)
REX Kanban dans plusieurs contextes, par Couthaïer Farfra (Agile4Me)REX Kanban dans plusieurs contextes, par Couthaïer Farfra (Agile4Me)
REX Kanban dans plusieurs contextes, par Couthaïer Farfra (Agile4Me)Couthaïer FARFRA
 
MiXiT 2017 - Trouvez vos cadences, et faites un pas vers le Continuous Delivery
MiXiT 2017 - Trouvez vos cadences, et faites un pas vers le Continuous DeliveryMiXiT 2017 - Trouvez vos cadences, et faites un pas vers le Continuous Delivery
MiXiT 2017 - Trouvez vos cadences, et faites un pas vers le Continuous DeliveryAnne Gabrillagues
 
Xebicon REX Société Générale agile chez les ops
Xebicon REX Société Générale agile chez les opsXebicon REX Société Générale agile chez les ops
Xebicon REX Société Générale agile chez les opsClément Rochas
 
Lean Kanban Une Inversion de Controle
Lean Kanban Une Inversion de ControleLean Kanban Une Inversion de Controle
Lean Kanban Une Inversion de ControleDimitri Baeli
 
Pitié, ne construisez pas le nouveau pont Champlain en Agilité...
Pitié, ne construisez pas le nouveau pont Champlain en Agilité...Pitié, ne construisez pas le nouveau pont Champlain en Agilité...
Pitié, ne construisez pas le nouveau pont Champlain en Agilité...Agile Montréal
 
Le scrum master, metamorphe du bonheur
Le scrum master, metamorphe du bonheurLe scrum master, metamorphe du bonheur
Le scrum master, metamorphe du bonheursebastien_fournel
 
Introduction à l'Agilité - Cours complet 1 jour
Introduction à l'Agilité - Cours complet 1 jourIntroduction à l'Agilité - Cours complet 1 jour
Introduction à l'Agilité - Cours complet 1 jourRenaud BROSSE
 
Agile Tour Nantes 2013 - Introduction aux méthodes agiles - Grégoire ROBIN - ...
Agile Tour Nantes 2013 - Introduction aux méthodes agiles - Grégoire ROBIN - ...Agile Tour Nantes 2013 - Introduction aux méthodes agiles - Grégoire ROBIN - ...
Agile Tour Nantes 2013 - Introduction aux méthodes agiles - Grégoire ROBIN - ...Association Agile Nantes
 

Tendances (20)

Estimer les projets TI, même en Agile
Estimer les projets TI, même en AgileEstimer les projets TI, même en Agile
Estimer les projets TI, même en Agile
 
Apprendre le Craft en 1 mois… HELP! (REX Société Générale) - Agile en Seine 2020
Apprendre le Craft en 1 mois… HELP! (REX Société Générale) - Agile en Seine 2020Apprendre le Craft en 1 mois… HELP! (REX Société Générale) - Agile en Seine 2020
Apprendre le Craft en 1 mois… HELP! (REX Société Générale) - Agile en Seine 2020
 
Le role du coach Agile et son apport pour le projet
Le role du coach Agile et son apport pour le projetLe role du coach Agile et son apport pour le projet
Le role du coach Agile et son apport pour le projet
 
Méthodes Agiles, L’essentiel de KANBAN.
Méthodes Agiles, L’essentiel de KANBAN.Méthodes Agiles, L’essentiel de KANBAN.
Méthodes Agiles, L’essentiel de KANBAN.
 
Livre de jeux de l’Agilité à grande échelle (Agile Scaling)
Livre de jeux de l’Agilité à grande échelle (Agile Scaling)Livre de jeux de l’Agilité à grande échelle (Agile Scaling)
Livre de jeux de l’Agilité à grande échelle (Agile Scaling)
 
Déploiement continu, l'agilité maximisée ? - Pierre-Martin Tardif
Déploiement continu, l'agilité maximisée ? - Pierre-Martin TardifDéploiement continu, l'agilité maximisée ? - Pierre-Martin Tardif
Déploiement continu, l'agilité maximisée ? - Pierre-Martin Tardif
 
XebiCon'17 : Agile Smells - Julien Rossignol
XebiCon'17 : Agile Smells - Julien RossignolXebiCon'17 : Agile Smells - Julien Rossignol
XebiCon'17 : Agile Smells - Julien Rossignol
 
Introduction à l'agilité ensmse
Introduction à l'agilité   ensmseIntroduction à l'agilité   ensmse
Introduction à l'agilité ensmse
 
Qu'est-ce qu'un Scrum Master ? - Romain Couturier (Terre d'Agile) - Agile en ...
Qu'est-ce qu'un Scrum Master ? - Romain Couturier (Terre d'Agile) - Agile en ...Qu'est-ce qu'un Scrum Master ? - Romain Couturier (Terre d'Agile) - Agile en ...
Qu'est-ce qu'un Scrum Master ? - Romain Couturier (Terre d'Agile) - Agile en ...
 
Formation Agile Scrum
Formation Agile ScrumFormation Agile Scrum
Formation Agile Scrum
 
Gestion de portefeuille performante et kanban stratégique - Version courte
Gestion de portefeuille performante et kanban stratégique - Version courteGestion de portefeuille performante et kanban stratégique - Version courte
Gestion de portefeuille performante et kanban stratégique - Version courte
 
REX Kanban dans plusieurs contextes, par Couthaïer Farfra (Agile4Me)
REX Kanban dans plusieurs contextes, par Couthaïer Farfra (Agile4Me)REX Kanban dans plusieurs contextes, par Couthaïer Farfra (Agile4Me)
REX Kanban dans plusieurs contextes, par Couthaïer Farfra (Agile4Me)
 
MiXiT 2017 - Trouvez vos cadences, et faites un pas vers le Continuous Delivery
MiXiT 2017 - Trouvez vos cadences, et faites un pas vers le Continuous DeliveryMiXiT 2017 - Trouvez vos cadences, et faites un pas vers le Continuous Delivery
MiXiT 2017 - Trouvez vos cadences, et faites un pas vers le Continuous Delivery
 
Xebicon REX Société Générale agile chez les ops
Xebicon REX Société Générale agile chez les opsXebicon REX Société Générale agile chez les ops
Xebicon REX Société Générale agile chez les ops
 
Lean Kanban Une Inversion de Controle
Lean Kanban Une Inversion de ControleLean Kanban Une Inversion de Controle
Lean Kanban Une Inversion de Controle
 
Pitié, ne construisez pas le nouveau pont Champlain en Agilité...
Pitié, ne construisez pas le nouveau pont Champlain en Agilité...Pitié, ne construisez pas le nouveau pont Champlain en Agilité...
Pitié, ne construisez pas le nouveau pont Champlain en Agilité...
 
Agile expliqué aux managers
Agile expliqué aux managersAgile expliqué aux managers
Agile expliqué aux managers
 
Le scrum master, metamorphe du bonheur
Le scrum master, metamorphe du bonheurLe scrum master, metamorphe du bonheur
Le scrum master, metamorphe du bonheur
 
Introduction à l'Agilité - Cours complet 1 jour
Introduction à l'Agilité - Cours complet 1 jourIntroduction à l'Agilité - Cours complet 1 jour
Introduction à l'Agilité - Cours complet 1 jour
 
Agile Tour Nantes 2013 - Introduction aux méthodes agiles - Grégoire ROBIN - ...
Agile Tour Nantes 2013 - Introduction aux méthodes agiles - Grégoire ROBIN - ...Agile Tour Nantes 2013 - Introduction aux méthodes agiles - Grégoire ROBIN - ...
Agile Tour Nantes 2013 - Introduction aux méthodes agiles - Grégoire ROBIN - ...
 

En vedette

Infiltré dans une ample transformation agile
Infiltré dans une ample transformation agileInfiltré dans une ample transformation agile
Infiltré dans une ample transformation agilePierre Fauvel
 
Fiche SCoT 6 - Commerce
Fiche SCoT 6 - CommerceFiche SCoT 6 - Commerce
Fiche SCoT 6 - CommerceSCoT-LHPCE
 
CDAC du 15 janvier 2016
CDAC du 15 janvier 2016CDAC du 15 janvier 2016
CDAC du 15 janvier 2016SCoT-LHPCE
 
Fiche SCoT 9 - Environnement
Fiche SCoT 9 - EnvironnementFiche SCoT 9 - Environnement
Fiche SCoT 9 - EnvironnementSCoT-LHPCE
 
Scaling up learning analytics solutions: Is privacy a show-stopper?
Scaling up learning analytics solutions:  Is privacy a show-stopper?Scaling up learning analytics solutions:  Is privacy a show-stopper?
Scaling up learning analytics solutions: Is privacy a show-stopper?Tore Hoel
 
Shift left - empowerment through knowledge - SEE UK - 2016
Shift left  - empowerment through knowledge - SEE UK - 2016Shift left  - empowerment through knowledge - SEE UK - 2016
Shift left - empowerment through knowledge - SEE UK - 2016TOPdesk
 
2015 diapo chap 3 mondialisation
2015 diapo chap 3 mondialisation2015 diapo chap 3 mondialisation
2015 diapo chap 3 mondialisationPhilippe Watrelot
 
Smarter Testing with Spock
Smarter Testing with SpockSmarter Testing with Spock
Smarter Testing with SpockDmitry Voloshko
 
Plan lector los virus y las bacterias
Plan  lector   los virus y las bacteriasPlan  lector   los virus y las bacterias
Plan lector los virus y las bacteriasGiuliana Tinoco
 
2016: Physical Activity and Aging-Mitrovich
2016: Physical Activity and Aging-Mitrovich2016: Physical Activity and Aging-Mitrovich
2016: Physical Activity and Aging-MitrovichSDGWEP
 
2015: Polypharmacy and Aging-Kejriwal
2015: Polypharmacy and Aging-Kejriwal2015: Polypharmacy and Aging-Kejriwal
2015: Polypharmacy and Aging-KejriwalSDGWEP
 
Transforming Urgent and Emergency Care: Safer, Better, Faster
Transforming Urgent and Emergency Care: Safer, Better, FasterTransforming Urgent and Emergency Care: Safer, Better, Faster
Transforming Urgent and Emergency Care: Safer, Better, Fastermckenln
 
NHS 5YFV Vanguards- George Mcnamara presentation
NHS 5YFV Vanguards- George Mcnamara presentationNHS 5YFV Vanguards- George Mcnamara presentation
NHS 5YFV Vanguards- George Mcnamara presentationmckenln
 

En vedette (15)

Lyon Tech Hub
Lyon Tech HubLyon Tech Hub
Lyon Tech Hub
 
Infiltré dans une ample transformation agile
Infiltré dans une ample transformation agileInfiltré dans une ample transformation agile
Infiltré dans une ample transformation agile
 
Fiche SCoT 6 - Commerce
Fiche SCoT 6 - CommerceFiche SCoT 6 - Commerce
Fiche SCoT 6 - Commerce
 
CDAC du 15 janvier 2016
CDAC du 15 janvier 2016CDAC du 15 janvier 2016
CDAC du 15 janvier 2016
 
Fiche SCoT 9 - Environnement
Fiche SCoT 9 - EnvironnementFiche SCoT 9 - Environnement
Fiche SCoT 9 - Environnement
 
Scaling up learning analytics solutions: Is privacy a show-stopper?
Scaling up learning analytics solutions:  Is privacy a show-stopper?Scaling up learning analytics solutions:  Is privacy a show-stopper?
Scaling up learning analytics solutions: Is privacy a show-stopper?
 
Shift left - empowerment through knowledge - SEE UK - 2016
Shift left  - empowerment through knowledge - SEE UK - 2016Shift left  - empowerment through knowledge - SEE UK - 2016
Shift left - empowerment through knowledge - SEE UK - 2016
 
2015 diapo chap 3 mondialisation
2015 diapo chap 3 mondialisation2015 diapo chap 3 mondialisation
2015 diapo chap 3 mondialisation
 
Smarter Testing with Spock
Smarter Testing with SpockSmarter Testing with Spock
Smarter Testing with Spock
 
Plan lector los virus y las bacterias
Plan  lector   los virus y las bacteriasPlan  lector   los virus y las bacterias
Plan lector los virus y las bacterias
 
2016: Physical Activity and Aging-Mitrovich
2016: Physical Activity and Aging-Mitrovich2016: Physical Activity and Aging-Mitrovich
2016: Physical Activity and Aging-Mitrovich
 
2015: Polypharmacy and Aging-Kejriwal
2015: Polypharmacy and Aging-Kejriwal2015: Polypharmacy and Aging-Kejriwal
2015: Polypharmacy and Aging-Kejriwal
 
Transforming Urgent and Emergency Care: Safer, Better, Faster
Transforming Urgent and Emergency Care: Safer, Better, FasterTransforming Urgent and Emergency Care: Safer, Better, Faster
Transforming Urgent and Emergency Care: Safer, Better, Faster
 
NHS 5YFV Vanguards- George Mcnamara presentation
NHS 5YFV Vanguards- George Mcnamara presentationNHS 5YFV Vanguards- George Mcnamara presentation
NHS 5YFV Vanguards- George Mcnamara presentation
 
Virtual keyboard
Virtual keyboardVirtual keyboard
Virtual keyboard
 

Similaire à Passer à Scrum avec 45 personnes - Rétrospective step by step

Encore Agile... Pourquoi pas!
Encore Agile... Pourquoi pas!Encore Agile... Pourquoi pas!
Encore Agile... Pourquoi pas!PMI-Montréal
 
Formation agile - Certification Professional Scrum Master
Formation agile - Certification Professional Scrum MasterFormation agile - Certification Professional Scrum Master
Formation agile - Certification Professional Scrum MasterNovUp
 
Introduction de la gestion de projet Agile au sein de l’équipe Réseau de Bell...
Introduction de la gestion de projet Agile au sein de l’équipe Réseau de Bell...Introduction de la gestion de projet Agile au sein de l’équipe Réseau de Bell...
Introduction de la gestion de projet Agile au sein de l’équipe Réseau de Bell...PMI-Montréal
 
Agile du point de vue d'un PMP
Agile du point de vue d'un PMPAgile du point de vue d'un PMP
Agile du point de vue d'un PMPguestaaee88d
 
Agile du point de vue d'un PMP
Agile du point de vue d'un PMPAgile du point de vue d'un PMP
Agile du point de vue d'un PMPPyxis Technologies
 
2009 scrum&xp
2009 scrum&xp2009 scrum&xp
2009 scrum&xpdecsdeco
 
Le Multivers Agile par Martin Lapointe & Catherine Kostitch
Le Multivers Agile par Martin Lapointe & Catherine KostitchLe Multivers Agile par Martin Lapointe & Catherine Kostitch
Le Multivers Agile par Martin Lapointe & Catherine KostitchAgile Montréal
 
Atclt 2012 - Large Scale Scrum - Assurez la polycompétence dans vos équipes -...
Atclt 2012 - Large Scale Scrum - Assurez la polycompétence dans vos équipes -...Atclt 2012 - Large Scale Scrum - Assurez la polycompétence dans vos équipes -...
Atclt 2012 - Large Scale Scrum - Assurez la polycompétence dans vos équipes -...Association pour l'Agilité en Auvergne
 
Formation agile - Certification Professional Scrum Developer (PSD)
Formation agile - Certification Professional Scrum Developer (PSD)Formation agile - Certification Professional Scrum Developer (PSD)
Formation agile - Certification Professional Scrum Developer (PSD)NovUp
 
Formation agile - Certification Professional Scrum Product Owner
Formation agile - Certification Professional Scrum Product OwnerFormation agile - Certification Professional Scrum Product Owner
Formation agile - Certification Professional Scrum Product OwnerNovUp
 
La gestion de projet en mode Agile : quelle réalité opérationnelle?
La gestion de projet en mode Agile : quelle réalité opérationnelle?La gestion de projet en mode Agile : quelle réalité opérationnelle?
La gestion de projet en mode Agile : quelle réalité opérationnelle?Christa Dabilly
 
L'agilité dans le monde de l'assurance: l'expérience vécue d'un virage comple...
L'agilité dans le monde de l'assurance: l'expérience vécue d'un virage comple...L'agilité dans le monde de l'assurance: l'expérience vécue d'un virage comple...
L'agilité dans le monde de l'assurance: l'expérience vécue d'un virage comple...Agile Tour 2009 Québec
 
8 façons de rater votre implantation des méthodes Agiles
8 façons de rater votre implantation des méthodes Agiles8 façons de rater votre implantation des méthodes Agiles
8 façons de rater votre implantation des méthodes AgilesPyxis Technologies
 
Comment nous avons amélioré notre produit avec ScrumBan
Comment nous avons amélioré notre produit avec ScrumBanComment nous avons amélioré notre produit avec ScrumBan
Comment nous avons amélioré notre produit avec ScrumBanJulien Rairat
 
Si t'es toujours pas développeur à 40 ans ... il n'est pas trop tard ! - Agil...
Si t'es toujours pas développeur à 40 ans ... il n'est pas trop tard ! - Agil...Si t'es toujours pas développeur à 40 ans ... il n'est pas trop tard ! - Agil...
Si t'es toujours pas développeur à 40 ans ... il n'est pas trop tard ! - Agil...Eric SIBER
 

Similaire à Passer à Scrum avec 45 personnes - Rétrospective step by step (20)

Encore Agile... Pourquoi pas!
Encore Agile... Pourquoi pas!Encore Agile... Pourquoi pas!
Encore Agile... Pourquoi pas!
 
Initiation Scrum
Initiation ScrumInitiation Scrum
Initiation Scrum
 
Formation agile - Certification Professional Scrum Master
Formation agile - Certification Professional Scrum MasterFormation agile - Certification Professional Scrum Master
Formation agile - Certification Professional Scrum Master
 
Introduction de la gestion de projet Agile au sein de l’équipe Réseau de Bell...
Introduction de la gestion de projet Agile au sein de l’équipe Réseau de Bell...Introduction de la gestion de projet Agile au sein de l’équipe Réseau de Bell...
Introduction de la gestion de projet Agile au sein de l’équipe Réseau de Bell...
 
Agile du point de vue d'un PMP
Agile du point de vue d'un PMPAgile du point de vue d'un PMP
Agile du point de vue d'un PMP
 
Agile du point de vue d'un PMP
Agile du point de vue d'un PMPAgile du point de vue d'un PMP
Agile du point de vue d'un PMP
 
2009 scrum&xp
2009 scrum&xp2009 scrum&xp
2009 scrum&xp
 
Le Multivers Agile par Martin Lapointe & Catherine Kostitch
Le Multivers Agile par Martin Lapointe & Catherine KostitchLe Multivers Agile par Martin Lapointe & Catherine Kostitch
Le Multivers Agile par Martin Lapointe & Catherine Kostitch
 
Le Multiver Agile 2022
Le Multiver Agile 2022Le Multiver Agile 2022
Le Multiver Agile 2022
 
Le Multivers Agile
Le Multivers AgileLe Multivers Agile
Le Multivers Agile
 
Atclt 2012 - Large Scale Scrum - Assurez la polycompétence dans vos équipes -...
Atclt 2012 - Large Scale Scrum - Assurez la polycompétence dans vos équipes -...Atclt 2012 - Large Scale Scrum - Assurez la polycompétence dans vos équipes -...
Atclt 2012 - Large Scale Scrum - Assurez la polycompétence dans vos équipes -...
 
Formation agile - Certification Professional Scrum Developer (PSD)
Formation agile - Certification Professional Scrum Developer (PSD)Formation agile - Certification Professional Scrum Developer (PSD)
Formation agile - Certification Professional Scrum Developer (PSD)
 
Formation agile - Certification Professional Scrum Product Owner
Formation agile - Certification Professional Scrum Product OwnerFormation agile - Certification Professional Scrum Product Owner
Formation agile - Certification Professional Scrum Product Owner
 
La gestion de projet en mode Agile : quelle réalité opérationnelle?
La gestion de projet en mode Agile : quelle réalité opérationnelle?La gestion de projet en mode Agile : quelle réalité opérationnelle?
La gestion de projet en mode Agile : quelle réalité opérationnelle?
 
L'agilité dans le monde de l'assurance: l'expérience vécue d'un virage comple...
L'agilité dans le monde de l'assurance: l'expérience vécue d'un virage comple...L'agilité dans le monde de l'assurance: l'expérience vécue d'un virage comple...
L'agilité dans le monde de l'assurance: l'expérience vécue d'un virage comple...
 
Kanban pour l’IT
Kanban pour l’ITKanban pour l’IT
Kanban pour l’IT
 
Bon coach bad coach
Bon coach bad coachBon coach bad coach
Bon coach bad coach
 
8 façons de rater votre implantation des méthodes Agiles
8 façons de rater votre implantation des méthodes Agiles8 façons de rater votre implantation des méthodes Agiles
8 façons de rater votre implantation des méthodes Agiles
 
Comment nous avons amélioré notre produit avec ScrumBan
Comment nous avons amélioré notre produit avec ScrumBanComment nous avons amélioré notre produit avec ScrumBan
Comment nous avons amélioré notre produit avec ScrumBan
 
Si t'es toujours pas développeur à 40 ans ... il n'est pas trop tard ! - Agil...
Si t'es toujours pas développeur à 40 ans ... il n'est pas trop tard ! - Agil...Si t'es toujours pas développeur à 40 ans ... il n'est pas trop tard ! - Agil...
Si t'es toujours pas développeur à 40 ans ... il n'est pas trop tard ! - Agil...
 

Passer à Scrum avec 45 personnes - Rétrospective step by step

  • 1. Merci à nos sponsors #AgileTourLille Passer à Scrum avec 45 personnes Rétrospective step by step
  • 2. 1 2 3 4 Nov. et Déc. 2014 – Formation et préparation de la transformation Jan. à Mar. 2015 – Nos premiers pas Avr. À Juin 2015 – La courbe d’apprentissage 5 6 7 Juil. à Sep. 2015 – Vers plus de maturité Oct. à Déc 2015 – Transformation niveau 2 : Des projets aux produits 2016 – Mode Editeur Oct. 2014 – Décision de passer à SCRUM Passer à Scrum avec 45 personnes Rétrospective step by step Guillaume Magnier Simon Langlet
  • 3. Contexte • Auchan eCommerce France • Représente le 5ème métier du Groupe Auchan depuis 2011 • • Une entreprise inscrite dans une démarche Lean et Agile • D’énormes défis à relever • Accompagnement de l’essor du Cross Canal • Accompagnement du développement du eCommerce à l’international
  • 4. Contexte • Le centre de développement Back Office • Volonté d’être sur un mode de fonctionnement « éditeur de solutions » • Volonté d’être à l’état de l’art de la technologie Développement en PHP Symfony 2 de composants Back Office En cours de transformation d’un système « legacy » monolitique vers une architecte orientée microservices • Toujours plus de projets à réaliser D’une équipe de 5 personnes en novembre 2010 à 45 personnes aujourd’hui.
  • 5. 1 2 3 4 Nov. et Déc. 2014 – Formation et préparation de la transformation Jan. à Mar. 2015 – Nos premiers pas Avr. À Juin 2015 – La courbe d’apprentissage 5 6 7 Juil. à Sep. 2015 – Vers plus de maturité Oct. à Déc 2015 – Transformation niveau 2 : Des projets aux produits 2016 – Mode Editeur Oct. 2014 – Décision de passer à SCRUM Passer à Scrum avec 45 personnes Rétrospective step by step
  • 6. Décision de passer à l’agilité • Afin de répondre aux défis : • En recherchant l’optimisation de nos organisations • En souhaitant maximiser la valeur créée • Accompagnement Jean-Marie Vandamme
  • 7. Les constats : les faiblesses • Le mode cascade • Zapping permanent d’un sujet à l’autre • Pilotage coûteux avec un plan de charges pas forcément utile • Estimation des charges par le chargé de projet • Redondance entre expression de besoin, spécifications fonctionnelles et techniques • Beaucoup d’intervenants entre le développeur et le métier • Documentation non pérenne et rapidement obsolète • Pas d’automatisation des tests d’acceptation • Problème de qualité de code Calendrier fixe + Périmètre constant = Baisse de qualité Pression des échéances de Release = Négligence
  • 8. Le constat : les faiblesses • Volonté d'un management projet vers de l'autonomie, de la prise d'initiative, de la responsabilisation • Dans les faits : Management Top down et Individuel • Effet sur les équipes : Responsable = coupable • Les rôles sont cloisonnés • La séparation des rôles déresponsabilise les acteurs • le passage de relais entre acteurs systématise une relation de type client/fournisseur. Moins d'implication, Moins concernés
  • 9. Le constat : les forces • Pratiques projets • Démarche Lean • Cérémonies (Daily Stand Up Meeting) • Visual Management • Amélioration continue (A3) • Pratiques de développement • Automatisation de la création d’environnement de développement via Docker • Outillage de tests automatisés • Outil de documentation
  • 10. Le constat : les forces • Profils des hommes • Des qualités agiles (Engagement, Courage, Adaptation) • Des compétences équilibrées • Experts, développeurs confirmés, débutants • Fonctionnelles / Techniques
  • 11. 1 2 3 4 Nov. et Déc. 2014 – Formation et préparation de la transformation Jan. à Mar. 2015 – Nos premiers pas Avr. À Juin 2015 – La courbe d’apprentissage 5 6 7 Juil. à Sep. 2015 – Vers plus de maturité Oct. à Déc 2015 – Transformation niveau 2 : Des projets aux produits 2016 – Mode Editeur Oct. 2014 – Décision de passer à SCRUM Passer à Scrum avec 45 personnes Rétrospective step by step
  • 12. Quelle organisation mettre en place ? Centre de développement Back OfficeChief Product Owner Équipe Product Owner Équipe 1 Équipe TMA Équipe Architecture logicielle Équipe 3 Équipe 4 Équipe 2 Scrum Master of Scrum Master
  • 13. Potentially shippable Product Product Backlog Team 1 Sprint Backlog Team 2 Sprint Backlog Team 3 Sprint Backlog Team 4 Sprint Backlog Team TMA Sprint Backlog
  • 14. Les Daily Scrum Daily équipes 9h15 Daily Archi et PO 9h30 Daily Scrum of Scrum 9h45 Team 1 Team 2 Team 3 Team 4 Team TMA Team PO Team Archi
  • 15. Préparation de la transformation • Les rythmes • Des sprints de deux semaines • Des releases de deux sprints • Des Customers Reviews avec les parties prenantes et des utilisateurs menés par un PO avec des développeurs à chaque release • La formation • 2 jours pour les Product Owners • 2 jours pour les Scrum Masters • 1 jour pour les équipes • Coaching renforcé pour les premiers sprints
  • 16. Préparation de la transformation • Définition des pré-requis • Définition de l’étalon • Definition of Ready • Definition of Done • Paramétrage de Jira Agile • Initialisation du backlog • Definition de KPIs • Modification du management visuel Scrum Board
  • 17. 1 2 3 4 Nov. et Déc. 2014 – Formation et préparation de la transformation Jan. à Mar. 2015 – Nos premiers pas Avr. À Juin 2015 – La courbe d’apprentissage 5 6 7 Juil. à Sep. 2015 – Vers plus de maturité Oct. à Déc 2015 – Transformation niveau 2 : Des projets aux produits 2016 – Mode Editeur Oct. 2014 – Décision de passer à SCRUM Passer à Scrum avec 45 personnes Rétrospective step by step
  • 18. Nos premiers pas Jan Feb Mar Apr May Jun Jul Aug ● Premier cycle complet en SCRUM Sep ● Réalisation des 2 premiers sprints ● Mise en production de la première release faite en SCRUM
  • 19. T1 2015 Rétrospective People Produit Actions Kaïzen KPI Leçons apprises Nos premiers pas low high • Première Release effectuée en Scrum • Respect des cérémonies • Respect des dates de release • Vélocité moyenne en hausse • Respect des engagements • Ecart avec le chiffré • Exigence sur les US • Pratiques lors des cérémonies (poker planning, découpage en tâches, démos) • Pratiques sur les tests automatisés • Appropriation du modèle par les équipes • Importance du coaching, postures • Plutôt bonne autonomie des équipes 3,7 • Bonne satisfaction des équipes • Content de Scrum
  • 20. 1 2 3 4 Nov. et Déc. 2014 – Formation et préparation de la transformation Jan. à Mar. 2015 – Nos premiers pas Avr. À Juin 2015 – La courbe d’apprentissage 5 6 7 Juil. à Sep. 2015 – Vers plus de maturité Oct. à Déc 2015 – Transformation niveau 2 : Des projets aux produits 2016 – Mode Editeur Oct. 2014 – Décision de passer à SCRUM Passer à Scrum avec 45 personnes Rétrospective step by step
  • 21. La courbe d’apprentissage Jan Feb Mar Apr May Jun Jul Aug ● Sprint 07 : meilleur sprint ● Mise en place de la communauté de tests ● Mise en production difficile Sep ● Organisation de 3 jours de SlackDays ● Baisse de la vélocité ● Travaux sur la gestion budgétaire
  • 22. T2 2015 Rétrospective People Produit Actions Kaïzen KPI Leçons apprises La courbe d’apprentissage • SlackDays enrichissant • Respect du planning et cérémonies • Baisse de qualité sur la fin du trimestre • Vélocité moyenne en baisse • Respect des engagements • Ecart avec le chiffré • Affinage du backlog • Fiabilisation des estimations • Ajout de KPI • Pratiques pour la démo • Engagement et proactivités des équipes • Bonnes pratiques s’essoufflent si on ne les anime pas • Vigilance sur les postures • Equipe satisfaite mais en perte de vitesse low high 3,1
  • 23. 1 2 3 4 Nov. et Déc. 2014 – Formation et préparation de la transformation Jan. à Mar. 2015 – Nos premiers pas Avr. À Juin 2015 – La courbe d’apprentissage 5 6 7 Juil. à Sep. 2015 – Vers plus de maturité Oct. à Déc 2015 – Transformation niveau 2 : Des projets aux produits 2016 – Mode Editeur Oct. 2014 – Décision de passer à SCRUM Passer à Scrum avec 45 personnes Rétrospective step by step
  • 24. Vers plus de maturité Jan Feb Mar Apr May Jun Jul Aug ● Remise en question ● Remise à niveau de l’exigence ● Annulation d’une release Sep ● 2ème Release difficile ● Solidification de nos acquis ● MEP importante réussie
  • 25. T3 2015 Rétrospective People Produit Actions Kaïzen KPI Leçons apprises Vers plus de maturité • Release de juillet très difficile • Release complexe en septembre réussie • Vélocité moyenne stabilisée mais trop faible • Respect des engagements • Ecart avec le chiffré • Fiabilisation technique (logs, performance, …) • Fiabilisation de l’engagement • Adaptation des BurnDown • Vigilance sur les actions Kaïzen qui n’en étaient pas • Exigence is the key ! • Equipe remotivée et engagée pour produire au bon niveau d’exigence low high 3,5
  • 26. 1 2 3 4 Nov. et Déc. 2014 – Formation et préparation de la transformation Jan. à Mar. 2015 – Nos premiers pas Avr. À Juin 2015 – La courbe d’apprentissage 5 6 7 Juil. à Sep. 2015 – Vers plus de maturité Oct. à Déc 2015 – Transformation niveau 2 : Des projets aux produits 2016 – Mode Editeur Oct. 2014 – Décision de passer à SCRUM Passer à Scrum avec 45 personnes Rétrospective step by step
  • 27. Situation actuelle Jan Feb Mar Apr May Jun Jul Aug ● Premier cycle complet en SCRUM ● Meilleur sprint ● Communauté de tests ● MEP des premiers produits “new” ● Vacances Sep ● Réalisation des 2 premiers sprints ● MEP de la première release faite en SCRUM ● SlackDays ● Release difficile ● Solidification de nos acquis ● MEP importante réussie
  • 28. Ce que nous retenons à date • Des équipes qui ont compris et acquis les bases de Scrum • Une proactivité et un engagement des équipes plus importants • Un travail en équipe renforcée • Une collaboration efficace entre les équipes (solidarité) • Les Customers Reviews ont rapproché les développeurs des utilisateurs • Une qualité des livrables en progression • L’importance de chaque élément du process est comprise
  • 29. Donc ! • En bref, nous sommes enthousiastes … … Mais toujours prudent
  • 30. Et maintenant ? • Vers un découpage des équipes en mode produit • Aller vers une approche éditeur • Création d’expertise fonctionnelle chez les développeurs • Répartition de la maintenance applicative dans chacune des équipes. Plus d'équipe dédiée. • Augmenter encore la scalabilité de l’organisation
  • 31. 1 2 3 4 Nov. et Déc. 2014 – Formation et préparation de la transformation Jan. à Mar. 2015 – Nos premiers pas Avr. À Juin 2015 – La courbe d’apprentissage 5 6 7 Juil. à Sep. 2015 – Vers plus de maturité Oct. à Déc 2015 – Transformation niveau 2 : Des projets aux produits 2016 – Mode Editeur Oct. 2014 – Décision de passer à SCRUM Passer à Scrum avec 45 personnes Rétrospective step by step