SlideShare a Scribd company logo
1 of 76
REX Player Agile en Seine
Jean-Pierre Lambert
@jpierrelambert
https://medium.com/@jplambert
Richard Sourianarayanane
@Witchatt
https://twitter.com/witchatt
Nos partenaires :
REX Player à France Télévisions :
passer de faire de l'Agile à être Agile
20/09/2017
REX Player Agile en Seine
Nos sponsors
REX Player Agile en Seine
Dans la vie (pro) nous sommes...
REX Player Agile en Seine
Si on regarde le reste de l’open-space...
“Team Player” de France Télévisions
REX Player Agile en Seine
De quoi allons-nous parler ?
Team PLAYER
“Faire de
l’Agile”
2015 2016 2017 2018
Mindset
Agile
REX Player Agile en Seine
Sous quelle forme ?
Selon trois piliers :
● vision produit
● maturité organisationnelle
● excellence technique
REX Player Agile en Seine
Le player en quelques mots
REX Player Agile en Seine
site web france.tv app iOS franceinfo
REX Player Agile en Seine
Chapitre 1 :
Une équipe qui fait de l’Agile
Comme tant d’autres...
2018201720162015
REX Player Agile en Seine
Pas de vision produit
REX Player Agile en Seine
Pas de vision produit
REX Player Agile en Seine
Pas de vision produit
REX Player Agile en Seine
Pas de vision produit
REX Player Agile en Seine
Pas de vision produit
REX Player Agile en Seine
“On travaille en Agile”
REX Player Agile en Seine
Scrum ? Quelques bad smells...
REX Player Agile en Seine
Scrum ? Quelques bad smells...
REX Player Agile en Seine
Scrum ? Quelques bad smells...
404
page démo cassée
Partie
prenante
REX Player Agile en Seine
Scrum ? Quelques bad smells...
REX Player Agile en Seine
Scrum ? Quelques bad smells...
REX Player Agile en Seine
Scrum ? Quelques bad smells...
REX Player Agile en Seine
Lenteur
Développements
Tests de
non-reg
à la main
Régressions en
preprod
Elargissement
du scope de
release
RELEASE
TOUS LES
2- 3 MOIS
Vieilles
technos,
Architecture à
reprendre
Aucun test
Produit
fourre-tout
Dépendances
externes
REX Player Agile en Seine
Chapitre 2 :
Entrée du Scrum Master
Scrum is in da place
2018201720162015
+1
REX Player Agile en Seine
Enfin de l’aide !
Coucou !
Test Facilitator
REX Player Agile en Seine
Bonnes pratiques techniques
Plan de test
en amont
Boy-scout Rule
Tests
d’acceptation
automatiques
Pair-programming
Code review
Test First
GitFlow
Intégration
Continue
Build > Dev
REX Player Agile en Seine
Chapitre 3 :
Arrivée d’un nouveau sponsor
Tin tin tin !
(bruitage de rebondissement)
2018201720162015
+1 +1
REX Player Agile en Seine
Une première vision
REX Player Agile en Seine
Du sang neuf
+1 +1
REX Player Agile en Seine
Chapitre 4 :
Traumatisme → Electro-choc !
Aïe, ça fait mal !
2018201720162015
REX Player Agile en Seine
Tout est parti d’un besoin simple...
“Ne pas pouvoir passer la pub sur le player web”
“Y compris sur iPhonequi
utilise le lecteur natif”
“Empêcher l’utilisateur d’avancer
dans la barre de seek”
REX Player Agile en Seine
REX Player Agile en Seine
Qui se transforme en une ré-architecture du player...
Renderer
API Player
REX Player Agile en Seine
Traumatisme : la MEP Renderer et la Mega-MEP
REX Player Agile en Seine
Mode urgence : cut the bullshit
REX Player Agile en Seine
Management visuel plus puissant que JIRA ?
REX Player Agile en Seine
Chapitre 5 :
En cure de désintox
Plus jamais ça, jamais !
“Un élément fondateur de la culture ingénierique de l’équipe”
2018201720162015
REX Player Agile en Seine
Introspection post-trauma
REX Player Agile en Seine
Stratégie de non-reg
Automatisation des
tests browsers
Analyse de risque et
éviter non-reg. complète
REX Player Agile en Seine
Le jeu de l’oie des MEP
REX Player Agile en Seine
Le jeu de l’oie des MEP
REX Player Agile en Seine
Fin de JIRA
Avatars :
bonhommes
aimantés
Critères
d’acceptation
Statut, en attente
d’une entité externe
Definition
of Done
Objectifs de sprint
et quotidiens
Mises en
production
REX Player Agile en Seine
En fait, on est libre
On a arrêté JIRA
On s’est organisé
On nous a laissé gérer
REX Player Agile en Seine
Chapitre 6 :
Passage à l’échelle à 15
On manque de place dans l’open space !
2018201720162015
REX Player Agile en Seine
Toujours plus nombreux !
Equipe grossit, petit à petit, pour atteindre :
● 8 dev JS (+2)
● 2 dev Android (+1)
● 2 dev iOS (+1)
● 1 test lead (+1)
● 1 PO
● 1 SM
+1
+1
+1
+1
+1
REX Player Agile en Seine
Agilité à l’échelle (petite échelle)
1 mission = 1 équipe
Séparation : backlogs, stands-up, reviews et rétros !
REX Player Agile en Seine
Réticence de l’équipe de se séparer
Non mais pour
quoi faire, ça
va créer des
problèmes !
REX Player Agile en Seine
Besoin d’alignement technique
REX Player Agile en Seine
Forum Hors du Guidon
REX Player Agile en Seine
Chapitre 7 :
Maturité et être Agile
Au pays des aveugles, le borgne est roi
(blague sur la vision)
2018201720162015
REX Player Agile en Seine
“Un PO dans le rôle du PO” Jean-Pierre
AUTONOMIE
“Dire NON”
+1
PO mobile PO web
REX Player Agile en Seine
Une vision produit qu’on ne peut pas ignorer
REX Player Agile en Seine
Feedback de l’équipe sur cette vision
REX Player Agile en Seine
Renforcer l’auto-organisation
REX Player Agile en Seine
Déclaration d’autonomie Player
Ne pas être un simple exécutant
Personne ne sait mieux que mon
équipe quel est le meilleur choix et
quelle décision prendre
REX Player Agile en Seine
Rituels organisés par l’équipe
REX Player Agile en Seine
DoD et montée en maturité
REX Player Agile en Seine
Excellence Technique
REX Player Agile en Seine
Industrialisation et modernisation
REX Player Agile en Seine
Accélérer les mises en production
REX Player Agile en Seine
MEP everywhere
REX Player Agile en Seine
Chapitre 8 :
Alignement
Quand l’urgence est là, tout le monde est d’accord
2018201720162015
REX Player Agile en Seine
La lib iOS c’est mort
REX Player Agile en Seine
Une mission plus claire que jamais
Web : fin de Flash qui devient urgent
(Chrome, Embed Twitter…)
Mobile : ré-architecture nécessaire
pour gérer le payant (DRM)
REX Player Agile en Seine
Chapitre 9 :
Toujours plus de maturité
“Toujours plus loin, toujours plus haut, toujours plus fort”
2018201720162015
REX Player Agile en Seine
Auto-organisation - Mobile
REX Player Agile en Seine
Passage à Kanban
REX Player Agile en Seine
Passage à Kanban
REX Player Agile en Seine
L’excellence ingénierique
Web : Continuous Release
Mobile : Release à chaque itération
REX Player Agile en Seine
Culture
REX Player Agile en Seine
Alors, est-ce qu’on est Agile ?
REX Player Agile en Seine
“Être Agile” ???
Mindset ! Et Sinon… ?
Manifeste Agile
Suivre les règles ✓
Comprendre la raison d’être des règles ✓
Définir nos propres règles ✓
✓
✓
✓
REX Player Agile en Seine
Des leçons à retirer ?
REX Player Agile en Seine
Les leçons à retirer — Produit
AVOIR UNE DIRECTION CLAIRE
REX Player Agile en Seine
Les leçons à retirer — Orga
Management
Visuel
Accompagnement
REX Player Agile en Seine
Les leçons à retirer — Tech
Excellence
ingénierique
Build > Dev
REX Player Agile en Seine
Merci !
Jean-Pierre Lambert
@jpierrelambert
https://medium.com/@jplambert
Richard Sourianarayanane
@Witchatt
https://twitter.com/witchatt
? !

More Related Content

What's hot

Agilité en environnement massivement procédural (Agile Dojo AgilBee de Mai 2013)
Agilité en environnement massivement procédural (Agile Dojo AgilBee de Mai 2013)Agilité en environnement massivement procédural (Agile Dojo AgilBee de Mai 2013)
Agilité en environnement massivement procédural (Agile Dojo AgilBee de Mai 2013)Jean-Luc MAZE
 
Scrum : from basic to scaling
Scrum : from basic to scalingScrum : from basic to scaling
Scrum : from basic to scalingantony_guilloteau
 
Meetup #3 tout ce que vous avez toujours voulu savoir sur sa fe - presenta...
Meetup #3    tout ce que vous avez toujours voulu savoir sur sa fe - presenta...Meetup #3    tout ce que vous avez toujours voulu savoir sur sa fe - presenta...
Meetup #3 tout ce que vous avez toujours voulu savoir sur sa fe - presenta...Pierre Medina
 
Gestion de projets agiles avec scrum
Gestion de projets agiles avec scrumGestion de projets agiles avec scrum
Gestion de projets agiles avec scrumPierre E. NEIS
 
Présentation scrum pour cours leeaarn
Présentation scrum pour cours leeaarnPrésentation scrum pour cours leeaarn
Présentation scrum pour cours leeaarnGautier Pialat
 
Du Manifeste Agile à Scrum
Du Manifeste Agile à ScrumDu Manifeste Agile à Scrum
Du Manifeste Agile à ScrumXavier Warzee
 
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
 
Impacts de l'adoption de Scrum
Impacts de l'adoption de ScrumImpacts de l'adoption de Scrum
Impacts de l'adoption de ScrumPyxis Technologies
 
Scrum - Une méthode agile sous la loupe ...
Scrum  - Une méthode agile sous la loupe ...Scrum  - Une méthode agile sous la loupe ...
Scrum - Une méthode agile sous la loupe ...Bilel McSam
 
Stratégie d’une transformation AGILE/SCRUM/Kanban dans une grande organisation
Stratégie d’une transformation AGILE/SCRUM/Kanban dans une grande organisationStratégie d’une transformation AGILE/SCRUM/Kanban dans une grande organisation
Stratégie d’une transformation AGILE/SCRUM/Kanban dans une grande organisationTunisia Scrum User Group
 
Scrum les principes de base
Scrum les principes de base Scrum les principes de base
Scrum les principes de base Sirine Barguaoui
 
Gestion de projets agiles avec scrumv2
Gestion de projets agiles avec scrumv2Gestion de projets agiles avec scrumv2
Gestion de projets agiles avec scrumv2Pierre E. NEIS
 
Meetup ividata comment rendre une organisation agile avec sa fe v1.0
Meetup ividata comment rendre une organisation agile avec sa fe v1.0 Meetup ividata comment rendre une organisation agile avec sa fe v1.0
Meetup ividata comment rendre une organisation agile avec sa fe v1.0 Pierre Medina
 
De l'Agile au Lean, une véritable transformation d'entreprise @Michelin - Mat...
De l'Agile au Lean, une véritable transformation d'entreprise @Michelin - Mat...De l'Agile au Lean, une véritable transformation d'entreprise @Michelin - Mat...
De l'Agile au Lean, une véritable transformation d'entreprise @Michelin - Mat...Agile En Seine
 
Devops, ça change quoi pour moi développeur ?
Devops, ça change quoi pour moi développeur ?Devops, ça change quoi pour moi développeur ?
Devops, ça change quoi pour moi développeur ?antony_guilloteau
 

What's hot (20)

Agilité en environnement massivement procédural (Agile Dojo AgilBee de Mai 2013)
Agilité en environnement massivement procédural (Agile Dojo AgilBee de Mai 2013)Agilité en environnement massivement procédural (Agile Dojo AgilBee de Mai 2013)
Agilité en environnement massivement procédural (Agile Dojo AgilBee de Mai 2013)
 
Les pratiques Scrum
Les pratiques ScrumLes pratiques Scrum
Les pratiques Scrum
 
At nancy10 scrumv2.0
At nancy10 scrumv2.0At nancy10 scrumv2.0
At nancy10 scrumv2.0
 
20mn scrum
20mn scrum20mn scrum
20mn scrum
 
Initiation Scrum
Initiation ScrumInitiation Scrum
Initiation Scrum
 
Scrum : from basic to scaling
Scrum : from basic to scalingScrum : from basic to scaling
Scrum : from basic to scaling
 
Meetup #3 tout ce que vous avez toujours voulu savoir sur sa fe - presenta...
Meetup #3    tout ce que vous avez toujours voulu savoir sur sa fe - presenta...Meetup #3    tout ce que vous avez toujours voulu savoir sur sa fe - presenta...
Meetup #3 tout ce que vous avez toujours voulu savoir sur sa fe - presenta...
 
Gestion de projets agiles avec scrum
Gestion de projets agiles avec scrumGestion de projets agiles avec scrum
Gestion de projets agiles avec scrum
 
Présentation scrum pour cours leeaarn
Présentation scrum pour cours leeaarnPrésentation scrum pour cours leeaarn
Présentation scrum pour cours leeaarn
 
Du Manifeste Agile à Scrum
Du Manifeste Agile à ScrumDu Manifeste Agile à Scrum
Du Manifeste Agile à Scrum
 
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
 
Introduction à Scrum
Introduction à ScrumIntroduction à Scrum
Introduction à Scrum
 
Impacts de l'adoption de Scrum
Impacts de l'adoption de ScrumImpacts de l'adoption de Scrum
Impacts de l'adoption de Scrum
 
Scrum - Une méthode agile sous la loupe ...
Scrum  - Une méthode agile sous la loupe ...Scrum  - Une méthode agile sous la loupe ...
Scrum - Une méthode agile sous la loupe ...
 
Stratégie d’une transformation AGILE/SCRUM/Kanban dans une grande organisation
Stratégie d’une transformation AGILE/SCRUM/Kanban dans une grande organisationStratégie d’une transformation AGILE/SCRUM/Kanban dans une grande organisation
Stratégie d’une transformation AGILE/SCRUM/Kanban dans une grande organisation
 
Scrum les principes de base
Scrum les principes de base Scrum les principes de base
Scrum les principes de base
 
Gestion de projets agiles avec scrumv2
Gestion de projets agiles avec scrumv2Gestion de projets agiles avec scrumv2
Gestion de projets agiles avec scrumv2
 
Meetup ividata comment rendre une organisation agile avec sa fe v1.0
Meetup ividata comment rendre une organisation agile avec sa fe v1.0 Meetup ividata comment rendre une organisation agile avec sa fe v1.0
Meetup ividata comment rendre une organisation agile avec sa fe v1.0
 
De l'Agile au Lean, une véritable transformation d'entreprise @Michelin - Mat...
De l'Agile au Lean, une véritable transformation d'entreprise @Michelin - Mat...De l'Agile au Lean, une véritable transformation d'entreprise @Michelin - Mat...
De l'Agile au Lean, une véritable transformation d'entreprise @Michelin - Mat...
 
Devops, ça change quoi pour moi développeur ?
Devops, ça change quoi pour moi développeur ?Devops, ça change quoi pour moi développeur ?
Devops, ça change quoi pour moi développeur ?
 

Viewers also liked

Keynote DevOps - Microsoft DevOps Day 2014 in Paris
Keynote DevOps - Microsoft DevOps Day 2014 in ParisKeynote DevOps - Microsoft DevOps Day 2014 in Paris
Keynote DevOps - Microsoft DevOps Day 2014 in ParisJason De Oliveira
 
Introduction au DevOps @SfPot 2014
Introduction au DevOps @SfPot 2014Introduction au DevOps @SfPot 2014
Introduction au DevOps @SfPot 2014Jonathan Martin
 
Agilité à l'échelle à la dsi @Pôle Emploi (SAFe) - Michel Levaslot - Agile en...
Agilité à l'échelle à la dsi @Pôle Emploi (SAFe) - Michel Levaslot - Agile en...Agilité à l'échelle à la dsi @Pôle Emploi (SAFe) - Michel Levaslot - Agile en...
Agilité à l'échelle à la dsi @Pôle Emploi (SAFe) - Michel Levaslot - Agile en...Agile En Seine
 
Le bon gros géant agile - AgileTour Bordeaux 2016
Le bon gros géant agile - AgileTour Bordeaux 2016Le bon gros géant agile - AgileTour Bordeaux 2016
Le bon gros géant agile - AgileTour Bordeaux 2016Jérôme Froville
 
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
 
Introduction à la démarche Devops
Introduction à la démarche DevopsIntroduction à la démarche Devops
Introduction à la démarche DevopsRomain Chalumeau
 
Comparing Ways to Scale Agile at Agile Product and Project Manager Meetup
Comparing Ways to Scale Agile at Agile Product and Project Manager MeetupComparing Ways to Scale Agile at Agile Product and Project Manager Meetup
Comparing Ways to Scale Agile at Agile Product and Project Manager MeetupBernd Schiffer
 

Viewers also liked (7)

Keynote DevOps - Microsoft DevOps Day 2014 in Paris
Keynote DevOps - Microsoft DevOps Day 2014 in ParisKeynote DevOps - Microsoft DevOps Day 2014 in Paris
Keynote DevOps - Microsoft DevOps Day 2014 in Paris
 
Introduction au DevOps @SfPot 2014
Introduction au DevOps @SfPot 2014Introduction au DevOps @SfPot 2014
Introduction au DevOps @SfPot 2014
 
Agilité à l'échelle à la dsi @Pôle Emploi (SAFe) - Michel Levaslot - Agile en...
Agilité à l'échelle à la dsi @Pôle Emploi (SAFe) - Michel Levaslot - Agile en...Agilité à l'échelle à la dsi @Pôle Emploi (SAFe) - Michel Levaslot - Agile en...
Agilité à l'échelle à la dsi @Pôle Emploi (SAFe) - Michel Levaslot - Agile en...
 
Le bon gros géant agile - AgileTour Bordeaux 2016
Le bon gros géant agile - AgileTour Bordeaux 2016Le bon gros géant agile - AgileTour Bordeaux 2016
Le bon gros géant agile - AgileTour Bordeaux 2016
 
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)
 
Introduction à la démarche Devops
Introduction à la démarche DevopsIntroduction à la démarche Devops
Introduction à la démarche Devops
 
Comparing Ways to Scale Agile at Agile Product and Project Manager Meetup
Comparing Ways to Scale Agile at Agile Product and Project Manager MeetupComparing Ways to Scale Agile at Agile Product and Project Manager Meetup
Comparing Ways to Scale Agile at Agile Product and Project Manager Meetup
 

Similar to Agile en seine 2017 REX player France Télévision

MiXiT 2018 - Retour d'expérience France Télévisions - Passer de faire de l'Ag...
MiXiT 2018 - Retour d'expérience France Télévisions - Passer de faire de l'Ag...MiXiT 2018 - Retour d'expérience France Télévisions - Passer de faire de l'Ag...
MiXiT 2018 - Retour d'expérience France Télévisions - Passer de faire de l'Ag...Jean-Pierre Lambert
 
Docker avec Rancher, du dev à la prod - Makazi au devopsdday 2016
Docker avec Rancher, du dev à la prod - Makazi au devopsdday 2016Docker avec Rancher, du dev à la prod - Makazi au devopsdday 2016
Docker avec Rancher, du dev à la prod - Makazi au devopsdday 2016Alexis Ducastel
 
DOCKER AVEC RANCHER
DOCKER AVEC RANCHERDOCKER AVEC RANCHER
DOCKER AVEC RANCHERTREEPTIK
 
[devops REX 2017] Oser ralentir pour aller plus vite, histoire d’une révoluti...
[devops REX 2017] Oser ralentir pour aller plus vite, histoire d’une révoluti...[devops REX 2017] Oser ralentir pour aller plus vite, histoire d’une révoluti...
[devops REX 2017] Oser ralentir pour aller plus vite, histoire d’une révoluti...devops REX
 
Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?
Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?
Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?Publicis Sapient Engineering
 
Core Web Vitals, les indicateurs de vitesse qui réconcilient UX et SEO
Core Web Vitals, les indicateurs de vitesse qui réconcilient UX et SEOCore Web Vitals, les indicateurs de vitesse qui réconcilient UX et SEO
Core Web Vitals, les indicateurs de vitesse qui réconcilient UX et SEOWeLoveSEO
 
[Agile Laval 2016] La relecture de code : avant tout des pratiques
[Agile Laval 2016] La relecture de code : avant tout des pratiques[Agile Laval 2016] La relecture de code : avant tout des pratiques
[Agile Laval 2016] La relecture de code : avant tout des pratiquesEric SIBER
 
FinistJUG - J’ai besoin d’une appli web rapidement
FinistJUG -   J’ai besoin d’une appli web rapidementFinistJUG -   J’ai besoin d’une appli web rapidement
FinistJUG - J’ai besoin d’une appli web rapidementHoracio Gonzalez
 
Core web vitals pour unifier UX et SEO - Stephane Rios - SEO Camp'us paris 2020
Core web vitals pour unifier UX et SEO - Stephane Rios - SEO Camp'us paris 2020Core web vitals pour unifier UX et SEO - Stephane Rios - SEO Camp'us paris 2020
Core web vitals pour unifier UX et SEO - Stephane Rios - SEO Camp'us paris 2020SEO CAMP
 
AES22-Basculez dans l'Agilité ! (REX Betclic).pdf
AES22-Basculez dans l'Agilité ! (REX Betclic).pdfAES22-Basculez dans l'Agilité ! (REX Betclic).pdf
AES22-Basculez dans l'Agilité ! (REX Betclic).pdfAgile En Seine
 
REX LEAN- Créer un SaaS et être rentable après 6 mois
REX LEAN- Créer un SaaS et être rentable après 6 moisREX LEAN- Créer un SaaS et être rentable après 6 mois
REX LEAN- Créer un SaaS et être rentable après 6 moisFrançois-Guillaume Ribreau
 
Développement : mettez le turbo ! - Liferay France Symposium 2017
Développement : mettez le turbo ! - Liferay France Symposium 2017Développement : mettez le turbo ! - Liferay France Symposium 2017
Développement : mettez le turbo ! - Liferay France Symposium 2017Sébastien Le Marchand
 
Développez dans le futur, dès maintenant !
Développez dans le futur, dès maintenant !Développez dans le futur, dès maintenant !
Développez dans le futur, dès maintenant !matparisot
 
Développez dans le futur, dès maintenant !
Développez dans le futur, dès maintenant !Développez dans le futur, dès maintenant !
Développez dans le futur, dès maintenant !Mathieu Parisot
 
Synergies entre DEV et SEO (SeoCampus 2019)
Synergies entre DEV et SEO (SeoCampus 2019)Synergies entre DEV et SEO (SeoCampus 2019)
Synergies entre DEV et SEO (SeoCampus 2019)LVLUP
 
Synergie entre développeur et consultant SEO - Didier Sampaolo - SEOcamp'us P...
Synergie entre développeur et consultant SEO - Didier Sampaolo - SEOcamp'us P...Synergie entre développeur et consultant SEO - Didier Sampaolo - SEOcamp'us P...
Synergie entre développeur et consultant SEO - Didier Sampaolo - SEOcamp'us P...SEO CAMP
 
Développer en mode kick-ass à Devoxx France
Développer en mode kick-ass à Devoxx FranceDévelopper en mode kick-ass à Devoxx France
Développer en mode kick-ass à Devoxx FranceSamuel Le Berrigaud
 
Analyse statistique sur DOTA
Analyse statistique sur DOTAAnalyse statistique sur DOTA
Analyse statistique sur DOTABanville Julien
 

Similar to Agile en seine 2017 REX player France Télévision (20)

MiXiT 2018 - Retour d'expérience France Télévisions - Passer de faire de l'Ag...
MiXiT 2018 - Retour d'expérience France Télévisions - Passer de faire de l'Ag...MiXiT 2018 - Retour d'expérience France Télévisions - Passer de faire de l'Ag...
MiXiT 2018 - Retour d'expérience France Télévisions - Passer de faire de l'Ag...
 
Docker avec Rancher, du dev à la prod - Makazi au devopsdday 2016
Docker avec Rancher, du dev à la prod - Makazi au devopsdday 2016Docker avec Rancher, du dev à la prod - Makazi au devopsdday 2016
Docker avec Rancher, du dev à la prod - Makazi au devopsdday 2016
 
DOCKER AVEC RANCHER
DOCKER AVEC RANCHERDOCKER AVEC RANCHER
DOCKER AVEC RANCHER
 
[devops REX 2017] Oser ralentir pour aller plus vite, histoire d’une révoluti...
[devops REX 2017] Oser ralentir pour aller plus vite, histoire d’une révoluti...[devops REX 2017] Oser ralentir pour aller plus vite, histoire d’une révoluti...
[devops REX 2017] Oser ralentir pour aller plus vite, histoire d’une révoluti...
 
Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?
Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?
Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?
 
Agile et BI
Agile et BIAgile et BI
Agile et BI
 
Core Web Vitals, les indicateurs de vitesse qui réconcilient UX et SEO
Core Web Vitals, les indicateurs de vitesse qui réconcilient UX et SEOCore Web Vitals, les indicateurs de vitesse qui réconcilient UX et SEO
Core Web Vitals, les indicateurs de vitesse qui réconcilient UX et SEO
 
[Agile Laval 2016] La relecture de code : avant tout des pratiques
[Agile Laval 2016] La relecture de code : avant tout des pratiques[Agile Laval 2016] La relecture de code : avant tout des pratiques
[Agile Laval 2016] La relecture de code : avant tout des pratiques
 
FinistJUG - J’ai besoin d’une appli web rapidement
FinistJUG -   J’ai besoin d’une appli web rapidementFinistJUG -   J’ai besoin d’une appli web rapidement
FinistJUG - J’ai besoin d’une appli web rapidement
 
Core web vitals pour unifier UX et SEO - Stephane Rios - SEO Camp'us paris 2020
Core web vitals pour unifier UX et SEO - Stephane Rios - SEO Camp'us paris 2020Core web vitals pour unifier UX et SEO - Stephane Rios - SEO Camp'us paris 2020
Core web vitals pour unifier UX et SEO - Stephane Rios - SEO Camp'us paris 2020
 
AES22-Basculez dans l'Agilité ! (REX Betclic).pdf
AES22-Basculez dans l'Agilité ! (REX Betclic).pdfAES22-Basculez dans l'Agilité ! (REX Betclic).pdf
AES22-Basculez dans l'Agilité ! (REX Betclic).pdf
 
REX LEAN- Créer un SaaS et être rentable après 6 mois
REX LEAN- Créer un SaaS et être rentable après 6 moisREX LEAN- Créer un SaaS et être rentable après 6 mois
REX LEAN- Créer un SaaS et être rentable après 6 mois
 
Développement : mettez le turbo ! - Liferay France Symposium 2017
Développement : mettez le turbo ! - Liferay France Symposium 2017Développement : mettez le turbo ! - Liferay France Symposium 2017
Développement : mettez le turbo ! - Liferay France Symposium 2017
 
Développez dans le futur, dès maintenant !
Développez dans le futur, dès maintenant !Développez dans le futur, dès maintenant !
Développez dans le futur, dès maintenant !
 
Développez dans le futur, dès maintenant !
Développez dans le futur, dès maintenant !Développez dans le futur, dès maintenant !
Développez dans le futur, dès maintenant !
 
Jira nextgen Project
Jira nextgen ProjectJira nextgen Project
Jira nextgen Project
 
Synergies entre DEV et SEO (SeoCampus 2019)
Synergies entre DEV et SEO (SeoCampus 2019)Synergies entre DEV et SEO (SeoCampus 2019)
Synergies entre DEV et SEO (SeoCampus 2019)
 
Synergie entre développeur et consultant SEO - Didier Sampaolo - SEOcamp'us P...
Synergie entre développeur et consultant SEO - Didier Sampaolo - SEOcamp'us P...Synergie entre développeur et consultant SEO - Didier Sampaolo - SEOcamp'us P...
Synergie entre développeur et consultant SEO - Didier Sampaolo - SEOcamp'us P...
 
Développer en mode kick-ass à Devoxx France
Développer en mode kick-ass à Devoxx FranceDévelopper en mode kick-ass à Devoxx France
Développer en mode kick-ass à Devoxx France
 
Analyse statistique sur DOTA
Analyse statistique sur DOTAAnalyse statistique sur DOTA
Analyse statistique sur DOTA
 

More from Agile En Seine

L’approche produit, nouveau levier de transformation des grands groupes
L’approche produit, nouveau levier de transformation des grands groupesL’approche produit, nouveau levier de transformation des grands groupes
L’approche produit, nouveau levier de transformation des grands groupesAgile En Seine
 
Leetchi : après 14 ans, une refonte du code au plafond !
Leetchi : après 14 ans, une refonte du code au plafond !Leetchi : après 14 ans, une refonte du code au plafond !
Leetchi : après 14 ans, une refonte du code au plafond !Agile En Seine
 
Intégrer un progiciel en mode agile à la RATP ? Défi relevé !
Intégrer un progiciel en mode agile à la RATP ? Défi relevé !Intégrer un progiciel en mode agile à la RATP ? Défi relevé !
Intégrer un progiciel en mode agile à la RATP ? Défi relevé !Agile En Seine
 
Ne faites surtout pas ce qu'on vous demande... ou, comment booster votre agil...
Ne faites surtout pas ce qu'on vous demande... ou, comment booster votre agil...Ne faites surtout pas ce qu'on vous demande... ou, comment booster votre agil...
Ne faites surtout pas ce qu'on vous demande... ou, comment booster votre agil...Agile En Seine
 
Qui a dit qu'agilité et AI ne faisaient pas bon ménage
Qui a dit qu'agilité et AI ne faisaient pas bon ménageQui a dit qu'agilité et AI ne faisaient pas bon ménage
Qui a dit qu'agilité et AI ne faisaient pas bon ménageAgile En Seine
 
Agile En Seine 2023 - La Living Doc Au Service De L'Agilité
Agile En Seine 2023 - La Living Doc Au Service De L'AgilitéAgile En Seine 2023 - La Living Doc Au Service De L'Agilité
Agile En Seine 2023 - La Living Doc Au Service De L'AgilitéAgile En Seine
 
Deux exemples d’implémentation LPM au sein d’ENGIE
Deux exemples d’implémentation LPM au sein d’ENGIEDeux exemples d’implémentation LPM au sein d’ENGIE
Deux exemples d’implémentation LPM au sein d’ENGIEAgile En Seine
 
Welcome Change! (REX Maia-space) – (FR)
Welcome Change! (REX Maia-space) – (FR)Welcome Change! (REX Maia-space) – (FR)
Welcome Change! (REX Maia-space) – (FR)Agile En Seine
 
Scrum masters élevez votre leadership pour mieux accompagner votre équipe
Scrum masters élevez votre leadership pour mieux accompagner votre équipeScrum masters élevez votre leadership pour mieux accompagner votre équipe
Scrum masters élevez votre leadership pour mieux accompagner votre équipeAgile En Seine
 
Comment évaluer le leadership d'une équipe de dirigeants
Comment évaluer le leadership d'une équipe de dirigeantsComment évaluer le leadership d'une équipe de dirigeants
Comment évaluer le leadership d'une équipe de dirigeantsAgile En Seine
 
Mettre en place un Contrat Agile avec SAFe
Mettre en place un Contrat Agile avec SAFeMettre en place un Contrat Agile avec SAFe
Mettre en place un Contrat Agile avec SAFeAgile En Seine
 
L’innovation frugale dans l’IT bancaire (REX BPCE SI)
L’innovation frugale dans l’IT bancaire (REX BPCE SI)L’innovation frugale dans l’IT bancaire (REX BPCE SI)
L’innovation frugale dans l’IT bancaire (REX BPCE SI)Agile En Seine
 
Comment une approche Lean/Agile peut aider à scaler un programme de transform...
Comment une approche Lean/Agile peut aider à scaler un programme de transform...Comment une approche Lean/Agile peut aider à scaler un programme de transform...
Comment une approche Lean/Agile peut aider à scaler un programme de transform...Agile En Seine
 
Futurs incertains quelles stratégies
Futurs incertains quelles stratégiesFuturs incertains quelles stratégies
Futurs incertains quelles stratégiesAgile En Seine
 
Design et Agile, ils s’aiment un peu, @Scale, à la folie ? (rex Manutan & Dev...
Design et Agile, ils s’aiment un peu, @Scale, à la folie ? (rex Manutan & Dev...Design et Agile, ils s’aiment un peu, @Scale, à la folie ? (rex Manutan & Dev...
Design et Agile, ils s’aiment un peu, @Scale, à la folie ? (rex Manutan & Dev...Agile En Seine
 
On s’est bien plantés, mais nous avons appris ! (REX INSEE)
On s’est bien plantés, mais nous avons appris ! (REX INSEE)On s’est bien plantés, mais nous avons appris ! (REX INSEE)
On s’est bien plantés, mais nous avons appris ! (REX INSEE)Agile En Seine
 
4 KPI pour répondre à la question la plus importante de vos clients : « quand...
4 KPI pour répondre à la question la plus importante de vos clients : « quand...4 KPI pour répondre à la question la plus importante de vos clients : « quand...
4 KPI pour répondre à la question la plus importante de vos clients : « quand...Agile En Seine
 
Agilité à l’échelle : Hériter de l’apprentissage individuel par les interacti...
Agilité à l’échelle : Hériter de l’apprentissage individuel par les interacti...Agilité à l’échelle : Hériter de l’apprentissage individuel par les interacti...
Agilité à l’échelle : Hériter de l’apprentissage individuel par les interacti...Agile En Seine
 
Sustainability with SAFe : Can SAFe be an accelerator of the sustainability t...
Sustainability with SAFe : Can SAFe be an accelerator of the sustainability t...Sustainability with SAFe : Can SAFe be an accelerator of the sustainability t...
Sustainability with SAFe : Can SAFe be an accelerator of the sustainability t...Agile En Seine
 
Le Product Portfolio Management au-delà du Produit Numérique
Le Product Portfolio Management au-delà du Produit NumériqueLe Product Portfolio Management au-delà du Produit Numérique
Le Product Portfolio Management au-delà du Produit NumériqueAgile En Seine
 

More from Agile En Seine (20)

L’approche produit, nouveau levier de transformation des grands groupes
L’approche produit, nouveau levier de transformation des grands groupesL’approche produit, nouveau levier de transformation des grands groupes
L’approche produit, nouveau levier de transformation des grands groupes
 
Leetchi : après 14 ans, une refonte du code au plafond !
Leetchi : après 14 ans, une refonte du code au plafond !Leetchi : après 14 ans, une refonte du code au plafond !
Leetchi : après 14 ans, une refonte du code au plafond !
 
Intégrer un progiciel en mode agile à la RATP ? Défi relevé !
Intégrer un progiciel en mode agile à la RATP ? Défi relevé !Intégrer un progiciel en mode agile à la RATP ? Défi relevé !
Intégrer un progiciel en mode agile à la RATP ? Défi relevé !
 
Ne faites surtout pas ce qu'on vous demande... ou, comment booster votre agil...
Ne faites surtout pas ce qu'on vous demande... ou, comment booster votre agil...Ne faites surtout pas ce qu'on vous demande... ou, comment booster votre agil...
Ne faites surtout pas ce qu'on vous demande... ou, comment booster votre agil...
 
Qui a dit qu'agilité et AI ne faisaient pas bon ménage
Qui a dit qu'agilité et AI ne faisaient pas bon ménageQui a dit qu'agilité et AI ne faisaient pas bon ménage
Qui a dit qu'agilité et AI ne faisaient pas bon ménage
 
Agile En Seine 2023 - La Living Doc Au Service De L'Agilité
Agile En Seine 2023 - La Living Doc Au Service De L'AgilitéAgile En Seine 2023 - La Living Doc Au Service De L'Agilité
Agile En Seine 2023 - La Living Doc Au Service De L'Agilité
 
Deux exemples d’implémentation LPM au sein d’ENGIE
Deux exemples d’implémentation LPM au sein d’ENGIEDeux exemples d’implémentation LPM au sein d’ENGIE
Deux exemples d’implémentation LPM au sein d’ENGIE
 
Welcome Change! (REX Maia-space) – (FR)
Welcome Change! (REX Maia-space) – (FR)Welcome Change! (REX Maia-space) – (FR)
Welcome Change! (REX Maia-space) – (FR)
 
Scrum masters élevez votre leadership pour mieux accompagner votre équipe
Scrum masters élevez votre leadership pour mieux accompagner votre équipeScrum masters élevez votre leadership pour mieux accompagner votre équipe
Scrum masters élevez votre leadership pour mieux accompagner votre équipe
 
Comment évaluer le leadership d'une équipe de dirigeants
Comment évaluer le leadership d'une équipe de dirigeantsComment évaluer le leadership d'une équipe de dirigeants
Comment évaluer le leadership d'une équipe de dirigeants
 
Mettre en place un Contrat Agile avec SAFe
Mettre en place un Contrat Agile avec SAFeMettre en place un Contrat Agile avec SAFe
Mettre en place un Contrat Agile avec SAFe
 
L’innovation frugale dans l’IT bancaire (REX BPCE SI)
L’innovation frugale dans l’IT bancaire (REX BPCE SI)L’innovation frugale dans l’IT bancaire (REX BPCE SI)
L’innovation frugale dans l’IT bancaire (REX BPCE SI)
 
Comment une approche Lean/Agile peut aider à scaler un programme de transform...
Comment une approche Lean/Agile peut aider à scaler un programme de transform...Comment une approche Lean/Agile peut aider à scaler un programme de transform...
Comment une approche Lean/Agile peut aider à scaler un programme de transform...
 
Futurs incertains quelles stratégies
Futurs incertains quelles stratégiesFuturs incertains quelles stratégies
Futurs incertains quelles stratégies
 
Design et Agile, ils s’aiment un peu, @Scale, à la folie ? (rex Manutan & Dev...
Design et Agile, ils s’aiment un peu, @Scale, à la folie ? (rex Manutan & Dev...Design et Agile, ils s’aiment un peu, @Scale, à la folie ? (rex Manutan & Dev...
Design et Agile, ils s’aiment un peu, @Scale, à la folie ? (rex Manutan & Dev...
 
On s’est bien plantés, mais nous avons appris ! (REX INSEE)
On s’est bien plantés, mais nous avons appris ! (REX INSEE)On s’est bien plantés, mais nous avons appris ! (REX INSEE)
On s’est bien plantés, mais nous avons appris ! (REX INSEE)
 
4 KPI pour répondre à la question la plus importante de vos clients : « quand...
4 KPI pour répondre à la question la plus importante de vos clients : « quand...4 KPI pour répondre à la question la plus importante de vos clients : « quand...
4 KPI pour répondre à la question la plus importante de vos clients : « quand...
 
Agilité à l’échelle : Hériter de l’apprentissage individuel par les interacti...
Agilité à l’échelle : Hériter de l’apprentissage individuel par les interacti...Agilité à l’échelle : Hériter de l’apprentissage individuel par les interacti...
Agilité à l’échelle : Hériter de l’apprentissage individuel par les interacti...
 
Sustainability with SAFe : Can SAFe be an accelerator of the sustainability t...
Sustainability with SAFe : Can SAFe be an accelerator of the sustainability t...Sustainability with SAFe : Can SAFe be an accelerator of the sustainability t...
Sustainability with SAFe : Can SAFe be an accelerator of the sustainability t...
 
Le Product Portfolio Management au-delà du Produit Numérique
Le Product Portfolio Management au-delà du Produit NumériqueLe Product Portfolio Management au-delà du Produit Numérique
Le Product Portfolio Management au-delà du Produit Numérique
 

Agile en seine 2017 REX player France Télévision

  • 1. REX Player Agile en Seine Jean-Pierre Lambert @jpierrelambert https://medium.com/@jplambert Richard Sourianarayanane @Witchatt https://twitter.com/witchatt Nos partenaires : REX Player à France Télévisions : passer de faire de l'Agile à être Agile 20/09/2017
  • 2. REX Player Agile en Seine Nos sponsors
  • 3. REX Player Agile en Seine Dans la vie (pro) nous sommes...
  • 4. REX Player Agile en Seine Si on regarde le reste de l’open-space... “Team Player” de France Télévisions
  • 5. REX Player Agile en Seine De quoi allons-nous parler ? Team PLAYER “Faire de l’Agile” 2015 2016 2017 2018 Mindset Agile
  • 6. REX Player Agile en Seine Sous quelle forme ? Selon trois piliers : ● vision produit ● maturité organisationnelle ● excellence technique
  • 7. REX Player Agile en Seine Le player en quelques mots
  • 8. REX Player Agile en Seine site web france.tv app iOS franceinfo
  • 9. REX Player Agile en Seine Chapitre 1 : Une équipe qui fait de l’Agile Comme tant d’autres... 2018201720162015
  • 10. REX Player Agile en Seine Pas de vision produit
  • 11. REX Player Agile en Seine Pas de vision produit
  • 12. REX Player Agile en Seine Pas de vision produit
  • 13. REX Player Agile en Seine Pas de vision produit
  • 14. REX Player Agile en Seine Pas de vision produit
  • 15. REX Player Agile en Seine “On travaille en Agile”
  • 16. REX Player Agile en Seine Scrum ? Quelques bad smells...
  • 17. REX Player Agile en Seine Scrum ? Quelques bad smells...
  • 18. REX Player Agile en Seine Scrum ? Quelques bad smells... 404 page démo cassée Partie prenante
  • 19. REX Player Agile en Seine Scrum ? Quelques bad smells...
  • 20. REX Player Agile en Seine Scrum ? Quelques bad smells...
  • 21. REX Player Agile en Seine Scrum ? Quelques bad smells...
  • 22. REX Player Agile en Seine Lenteur Développements Tests de non-reg à la main Régressions en preprod Elargissement du scope de release RELEASE TOUS LES 2- 3 MOIS Vieilles technos, Architecture à reprendre Aucun test Produit fourre-tout Dépendances externes
  • 23. REX Player Agile en Seine Chapitre 2 : Entrée du Scrum Master Scrum is in da place 2018201720162015 +1
  • 24. REX Player Agile en Seine Enfin de l’aide ! Coucou ! Test Facilitator
  • 25. REX Player Agile en Seine Bonnes pratiques techniques Plan de test en amont Boy-scout Rule Tests d’acceptation automatiques Pair-programming Code review Test First GitFlow Intégration Continue Build > Dev
  • 26. REX Player Agile en Seine Chapitre 3 : Arrivée d’un nouveau sponsor Tin tin tin ! (bruitage de rebondissement) 2018201720162015 +1 +1
  • 27. REX Player Agile en Seine Une première vision
  • 28. REX Player Agile en Seine Du sang neuf +1 +1
  • 29. REX Player Agile en Seine Chapitre 4 : Traumatisme → Electro-choc ! Aïe, ça fait mal ! 2018201720162015
  • 30. REX Player Agile en Seine Tout est parti d’un besoin simple... “Ne pas pouvoir passer la pub sur le player web” “Y compris sur iPhonequi utilise le lecteur natif” “Empêcher l’utilisateur d’avancer dans la barre de seek”
  • 31. REX Player Agile en Seine
  • 32. REX Player Agile en Seine Qui se transforme en une ré-architecture du player... Renderer API Player
  • 33. REX Player Agile en Seine Traumatisme : la MEP Renderer et la Mega-MEP
  • 34. REX Player Agile en Seine Mode urgence : cut the bullshit
  • 35. REX Player Agile en Seine Management visuel plus puissant que JIRA ?
  • 36. REX Player Agile en Seine Chapitre 5 : En cure de désintox Plus jamais ça, jamais ! “Un élément fondateur de la culture ingénierique de l’équipe” 2018201720162015
  • 37. REX Player Agile en Seine Introspection post-trauma
  • 38. REX Player Agile en Seine Stratégie de non-reg Automatisation des tests browsers Analyse de risque et éviter non-reg. complète
  • 39. REX Player Agile en Seine Le jeu de l’oie des MEP
  • 40. REX Player Agile en Seine Le jeu de l’oie des MEP
  • 41. REX Player Agile en Seine Fin de JIRA Avatars : bonhommes aimantés Critères d’acceptation Statut, en attente d’une entité externe Definition of Done Objectifs de sprint et quotidiens Mises en production
  • 42. REX Player Agile en Seine En fait, on est libre On a arrêté JIRA On s’est organisé On nous a laissé gérer
  • 43. REX Player Agile en Seine Chapitre 6 : Passage à l’échelle à 15 On manque de place dans l’open space ! 2018201720162015
  • 44. REX Player Agile en Seine Toujours plus nombreux ! Equipe grossit, petit à petit, pour atteindre : ● 8 dev JS (+2) ● 2 dev Android (+1) ● 2 dev iOS (+1) ● 1 test lead (+1) ● 1 PO ● 1 SM +1 +1 +1 +1 +1
  • 45. REX Player Agile en Seine Agilité à l’échelle (petite échelle) 1 mission = 1 équipe Séparation : backlogs, stands-up, reviews et rétros !
  • 46. REX Player Agile en Seine Réticence de l’équipe de se séparer Non mais pour quoi faire, ça va créer des problèmes !
  • 47. REX Player Agile en Seine Besoin d’alignement technique
  • 48. REX Player Agile en Seine Forum Hors du Guidon
  • 49. REX Player Agile en Seine Chapitre 7 : Maturité et être Agile Au pays des aveugles, le borgne est roi (blague sur la vision) 2018201720162015
  • 50. REX Player Agile en Seine “Un PO dans le rôle du PO” Jean-Pierre AUTONOMIE “Dire NON” +1 PO mobile PO web
  • 51. REX Player Agile en Seine Une vision produit qu’on ne peut pas ignorer
  • 52. REX Player Agile en Seine Feedback de l’équipe sur cette vision
  • 53. REX Player Agile en Seine Renforcer l’auto-organisation
  • 54. REX Player Agile en Seine Déclaration d’autonomie Player Ne pas être un simple exécutant Personne ne sait mieux que mon équipe quel est le meilleur choix et quelle décision prendre
  • 55. REX Player Agile en Seine Rituels organisés par l’équipe
  • 56. REX Player Agile en Seine DoD et montée en maturité
  • 57. REX Player Agile en Seine Excellence Technique
  • 58. REX Player Agile en Seine Industrialisation et modernisation
  • 59. REX Player Agile en Seine Accélérer les mises en production
  • 60. REX Player Agile en Seine MEP everywhere
  • 61. REX Player Agile en Seine Chapitre 8 : Alignement Quand l’urgence est là, tout le monde est d’accord 2018201720162015
  • 62. REX Player Agile en Seine La lib iOS c’est mort
  • 63. REX Player Agile en Seine Une mission plus claire que jamais Web : fin de Flash qui devient urgent (Chrome, Embed Twitter…) Mobile : ré-architecture nécessaire pour gérer le payant (DRM)
  • 64. REX Player Agile en Seine Chapitre 9 : Toujours plus de maturité “Toujours plus loin, toujours plus haut, toujours plus fort” 2018201720162015
  • 65. REX Player Agile en Seine Auto-organisation - Mobile
  • 66. REX Player Agile en Seine Passage à Kanban
  • 67. REX Player Agile en Seine Passage à Kanban
  • 68. REX Player Agile en Seine L’excellence ingénierique Web : Continuous Release Mobile : Release à chaque itération
  • 69. REX Player Agile en Seine Culture
  • 70. REX Player Agile en Seine Alors, est-ce qu’on est Agile ?
  • 71. REX Player Agile en Seine “Être Agile” ??? Mindset ! Et Sinon… ? Manifeste Agile Suivre les règles ✓ Comprendre la raison d’être des règles ✓ Définir nos propres règles ✓ ✓ ✓ ✓
  • 72. REX Player Agile en Seine Des leçons à retirer ?
  • 73. REX Player Agile en Seine Les leçons à retirer — Produit AVOIR UNE DIRECTION CLAIRE
  • 74. REX Player Agile en Seine Les leçons à retirer — Orga Management Visuel Accompagnement
  • 75. REX Player Agile en Seine Les leçons à retirer — Tech Excellence ingénierique Build > Dev
  • 76. REX Player Agile en Seine Merci ! Jean-Pierre Lambert @jpierrelambert https://medium.com/@jplambert Richard Sourianarayanane @Witchatt https://twitter.com/witchatt ? !

Editor's Notes

  1. JP + Richard : bonjour ! Talk Format 50 minutes, Q/R incluses
  2. Remerciements sponsors
  3. Richard
  4. Richard
  5. Richard
  6. Richard
  7. Richard Comme on peut le voir on est au service de tout le monde = on a les problématiques des centres de support On n’est aucun produit mais les produits ne sont rien sans nous
  8. Richard
  9. Richard
  10. Richard Au service de nos différents clients internes Pas ou peu de voie directrice, drivé par les deadlines essentiellement Bordel niveau backlog, mais dans JIRA 3 backlogs : web natif iOS natif Android
  11. Richard Au service de nos différents clients internes Pas ou peu de voie directrice, drivé par les deadlines essentiellement Bordel niveau backlog, mais dans JIRA 3 backlogs : web natif iOS natif Android
  12. Richard Au service de nos différents clients internes Pas ou peu de voie directrice, drivé par les deadlines essentiellement Bordel niveau backlog, mais dans JIRA 3 backlogs : web natif iOS natif Android
  13. Richard Au service de nos différents clients internes Pas ou peu de voie directrice, drivé par les deadlines essentiellement Bordel niveau backlog, mais dans JIRA 3 backlogs : web natif iOS natif Android
  14. Richard Au service de nos différents clients internes Pas ou peu de voie directrice, drivé par les deadlines essentiellement Bordel niveau backlog, mais dans JIRA 3 backlogs : web natif iOS natif Android
  15. JP JIRA + “rituels Scrum” = Agile
  16. JP PO et dev qui se disputent → les plannings Réunion = 1 personne qui tape sur 1 PC dans JIRA, tout le monde regarde (et s’ennuie) On note tout dans JIRA -- alors qu’on est colocalisé Stand-up = autour d’une TV (pas de board physique) + digressions techniques + échanges sur les vrais sujets en post-stand-up
  17. JP PO et dev qui se disputent → les plannings Réunion = 1 personne qui tape sur 1 PC dans JIRA, tout le monde regarde (et s’ennuie) On note tout dans JIRA -- alors qu’on est colocalisé Stand-up = autour d’une TV (pas de board physique) + digressions techniques + échanges sur les vrais sujets en post-stand-up
  18. JP Pas de review, seulement une démo, justement avec “effet démo” récurrent Parties prenantes pas toujours là aux démos Pas de DoD Rétro toujours au même format : expédiée en 1h plein de digressions techniques peu d’actions (réussies) sur le process et peu d’expérimentation surtout des tâches concrètes corrigeant directement les problèmes concrets Rituels en commun (stand-up, démo, rétro…) : web + iOS + Android (alors que produits, code et backlogs distincts)
  19. JP Pas de review, seulement une démo, justement avec “effet démo” récurrent Parties prenantes pas toujours là aux démos Pas de DoD Rétro toujours au même format : expédiée en 1h plein de digressions techniques peu d’actions (réussies) sur le process et peu d’expérimentation surtout des tâches concrètes corrigeant directement les problèmes concrets Rituels en commun (stand-up, démo, rétro…) : web + iOS + Android (alors que produits, code et backlogs distincts)
  20. JP Pas de review, seulement une démo, justement avec “effet démo” récurrent Parties prenantes pas toujours là aux démos Pas de DoD Rétro toujours au même format : expédiée en 1h plein de digressions techniques peu d’actions (réussies) sur le process et peu d’expérimentation surtout des tâches concrètes corrigeant directement les problèmes concrets Rituels en commun (stand-up, démo, rétro…) : web + iOS + Android (alors que produits, code et backlogs distincts)
  21. JP Pas de review, seulement une démo, justement avec “effet démo” récurrent Parties prenantes pas toujours là aux démos Pas de DoD Rétro toujours au même format : expédiée en 1h plein de digressions techniques peu d’actions (réussies) sur le process et peu d’expérimentation surtout des tâches concrètes corrigeant directement les problèmes concrets Rituels en commun (stand-up, démo, rétro…) : web + iOS + Android (alors que produits, code et backlogs distincts)
  22. JP on ne peut pas se permettre de faire des régressions en prod tests de non-reg à la main cahier de test de non-reg pas formalisé + - régressions trouvées en preprod release retardée élargissement du scope de release rebelotte…
  23. JP
  24. JP Je rejoint l’équipe en tant que Test Facilitator puis Scrum Master MàJ/expérimentation process JIRA 2 fois par semaine (j’exagère à peine) → sans parler des cas où j’ai pas créé de ticket ! Notamment sur les tickets terminés, parfois en prod, parfois pas, releases, etc. (bref les sujets qui sont en fait pas très importants)
  25. JPL Juste quelques exemples -- survoler !
  26. Richard 1er changement de PO, mais pas encore Richard !
  27. Richard Nouveau Sponsor tech, impliqué et moteur Une première vision Urgence de la sortie de Flash acceptée par la hiérarchie → +2 dev web
  28. Richard Nouveau Sponsor tech, impliqué et moteur Une première vision Urgence de la sortie de Flash acceptée par la hiérarchie → +2 dev web
  29. Richard
  30. Richard
  31. Richard
  32. Richard
  33. Richard Grillé deux-trois-quatre mois… À apporter quasiment ZERO valeur, et avec tout le monde qui galère à mort
  34. Richard Début management visuel + stop d’être devant une TV + arrêter de perdre du temps à créer des tickets JIRA → 1 ticket jira et après on met tout sur le tableau … précurseur de l'arrêt de jira, plus tard...
  35. JPL On réalise que c’est cool
  36. JP “Un élément fondateur de la culture ingéniérique de l’équipe”
  37. JP Impact côté process MEP etc. “Un élément fondateur de la culture ingéniérique de l’équipe”
  38. JP raconter l’histoire de l’écran géoblocage : qu’est ce qui risque d’être cassé ?
  39. JP
  40. JP
  41. JP Fin de JIRA ! On a bien vu qu’on s’en sortait très bien sans… Et mieux avec un board physique. On peut rajouter plein d’infos… Bonhommes, critères d’acceptation, statut en attente d’une entité externe, DoD, objectifs de sprint et quotidien… Les tâches tech et les MEP. Et tout le monde voit et peut toucher à tout, tous ensemble, en même temps.
  42. JP
  43. JPL
  44. JPL +2 dev JS Dev mobiles x2 (+1 Android, +1 iOS) + nouveau rôle : test lead
  45. JPL Séparation au fur et à mesure malgré la réticence des équipes
  46. JPL Séparation au fur et à mesure malgré la réticence des équipes
  47. JPL Séparation au fur et à mesure malgré la réticence des équipes
  48. JPL Créer un espace qui permet aux équipes de continuer de se mélanger, et compenser le défaut d'équipes séparées Concentrer et borner les réunions des dèv pendant cette journée au lieu stopper la productivité pendant la semaine
  49. Richard
  50. Richard Sponsors laisse autonomie au PO
  51. Richard Objectif aucun utilisateur sans réponse -> c'était par rapport aux anomalies ou incompréhensions liés au player et remontées par les utilisateurs des sites/apps éditeur
  52. JPL
  53. JP
  54. JP
  55. JP “JP prend de la hauteur” Appropriation des rituels par les équipes, notamment la Rétro
  56. JP
  57. JP
  58. JP EN VRAC : Implémentation CI, framework automatisation des tests, outillage, build et passage à Webpack, tests auto sur Push GIT, BrowserStack, pilotage de devices
  59. JP
  60. JP Montée en puissance sur la fréquence des MEP ; utilisation du board de MEP en planning, coordination essentielle, dès qu’on arrête de faire des MEP on perd le rythme -- process de MEP (jeu de l’oie) Et on mesure notre temps à MEP !
  61. Richard
  62. Richard Pression projet pour lire des contenus payants avec DRM Mais l’archi actuelle ne le permet pas vraiment … On arrête de bricoler et on se débarrasse enfin de la dette accumulée ! (on en parlait depuis longtemps, mais de là à passer à l’acte…)
  63. Richard
  64. JP
  65. JP Projets organisationnel → Volonté de fusionner Android+iOS Décision de l’équipe !
  66. JP Passage en Kanban d’une équipe, we’re not looking back Ce passage en Kanban permet de cadrer une grosse équipe (fusion de 4+2=6) Le lien est fort entre fonctionnement du Kanban, modélisation visuelle du Kanban, et respect des règles de fonctionnement
  67. JP Passage en Kanban d’une équipe, we’re not looking back Ce passage en Kanban permet de cadrer une grosse équipe (fusion de 4+2=6) Le lien est fort entre fonctionnement du Kanban, modélisation visuelle du Kanban, et respect des règles de fonctionnement
  68. Richard process de MEP (jeu de l’oie) plus utile car intégré par tous ; board de MEP perd de son intérêt aussi car les sujets sortent aussi vite qu’ils sont terminés ; on ne se force plus à MEP
  69. JP
  70. JPL
  71. JPL On est d’accord que c’est avoir le bon mindset ! Notre proposition de définition : bonne vision produit + excellent techniquement + orga adaptée et efficiente
  72. Richard
  73. Richard Tout à découler de ça Si l’équipe s’approprie cette direction, c’est jackpot Avoir une direction claire… À cause des urgences france.tv & fin de Flash. 1 évènement fort, fin du monde, acculé, obligé de changer. Sinon : Sujets en parallèle... Notre conseil si pas possible d’avoir une unique direction : 1 team (+ PO) par sujet 1 vrai PO = avec une vraie vision produit Vision : embarque tout le monde (y compris les dev)
  74. JP SM dédié, un vrai, expérimenté et à temps plein, qui prend de la hauteur et qui aide à la rigueur et à ne pas faire d’inutile Management visuel : jeu de l’oie de mise en production, board de synchro des MEP
  75. JP Build > Dev Pour de vrai ! CI, environnements, MEP… Tests ! Culture Équipe autonome et responsable
  76. BOOM !