Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

MiXiT 2018 - Retour d'expérience France Télévisions - Passer de faire de l'Agile à être Agile

452 views

Published on

Cette conférence a déjà été présenté à Agile en Seine 2017 : https://www.slideshare.net/JeanPierreLambert1/agile-en-seine-2017-retour-dexprience-france-tlvisions-passer-de-faire-de-lagile-tre-agile

Pour l'occasion, nous avons rajouté quelques éléments supplémentaires : tirons parti de 6 mois de recul supplémentaires pour juger de l'efficacité des changements opérés !

Published in: Engineering
  • Be the first to comment

MiXiT 2018 - Retour d'expérience France Télévisions - Passer de faire de l'Agile à être Agile

  1. 1. REX Player à France Télévisions Jean-Pierre Lambert @jpierrelambert https://jp-lambert.me Richard Sourianarayanane @Witchatt https://twitter.com/witchatt REX Player à France Télévisions : passer de faire de l'Agile à être Agile 19/04/2018
  2. 2. REX Player à France Télévisions Dans la vie (pro) nous sommes...
  3. 3. REX Player à France Télévisions Si on regarde le reste de l’open-space... “Team Player” de France Télévisions
  4. 4. REX Player à France Télévisions De quoi allons-nous parler ? Team PLAYER “Faire de l’Agile” 2015 2016 2017 2018 Mindset Agile
  5. 5. REX Player à France Télévisions Sous quelle forme ? Selon trois piliers : ● vision produit ● maturité organisationnelle ● excellence technique
  6. 6. REX Player à France Télévisions Le player en quelques mots
  7. 7. REX Player à France Télévisions site web france.tv app iOS franceinfo
  8. 8. REX Player à France Télévisions Chapitre 1 : Une équipe qui fait de l’Agile Comme tant d’autres... 2018201720162015
  9. 9. REX Player à France Télévisions Pas de vision produit
  10. 10. REX Player à France Télévisions Pas de vision produit
  11. 11. REX Player à France Télévisions Pas de vision produit
  12. 12. REX Player à France Télévisions Pas de vision produit
  13. 13. REX Player à France Télévisions Pas de vision produit
  14. 14. REX Player à France Télévisions “On travaille en Agile”
  15. 15. REX Player à France Télévisions Scrum ? Quelques bad smells...
  16. 16. REX Player à France Télévisions Scrum ? Quelques bad smells...
  17. 17. REX Player à France Télévisions Scrum ? Quelques bad smells... 404 page démo cassée Partie prenante
  18. 18. REX Player à France Télévisions Scrum ? Quelques bad smells...
  19. 19. REX Player à France Télévisions Scrum ? Quelques bad smells...
  20. 20. REX Player à France Télévisions Scrum ? Quelques bad smells...
  21. 21. REX Player à France Télévisions 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
  22. 22. REX Player à France Télévisions Chapitre 2 : Entrée du Scrum Master Scrum is in da place 2018201720162015 +1
  23. 23. REX Player à France Télévisions Enfin de l’aide ! Coucou !
  24. 24. REX Player à France Télévisions 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
  25. 25. REX Player à France Télévisions Chapitre 3 : Arrivée d’un nouveau sponsor Tin tin tin ! (bruitage de rebondissement) 2018201720162015 +1 +1
  26. 26. REX Player à France Télévisions Une première vision
  27. 27. REX Player à France Télévisions Du sang neuf +1 +1
  28. 28. REX Player à France Télévisions Chapitre 4 : Traumatisme → Electro-choc ! Aïe, ça fait mal ! 2018201720162015
  29. 29. REX Player à France Télévisions 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”
  30. 30. REX Player à France Télévisions
  31. 31. REX Player à France Télévisions Qui se transforme en une ré-architecture du player... Renderer API Player
  32. 32. REX Player à France Télévisions Traumatisme : la MEP Renderer
  33. 33. REX Player à France Télévisions Mode urgence : cut the bullshit
  34. 34. REX Player à France Télévisions Management visuel plus puissant que JIRA ?
  35. 35. REX Player à France Télévisions Chapitre 5 : En cure de désintox Plus jamais ça, jamais ! “Un élément fondateur de la culture ingénierique de l’équipe” 2018201720162015
  36. 36. REX Player à France Télévisions Introspection post-trauma
  37. 37. REX Player à France Télévisions Stratégie de non-reg Automatisation des tests browsers Analyse de risque et éviter non-reg. complète
  38. 38. REX Player à France Télévisions Le jeu de l’oie des MEP
  39. 39. REX Player à France Télévisions Le jeu de l’oie des MEP
  40. 40. REX Player à France Télévisions 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
  41. 41. REX Player à France Télévisions En fait, on est libre On a arrêté JIRA On s’est organisé On nous a laissé gérer
  42. 42. REX Player à France Télévisions Chapitre 6 : Passage à l’échelle à 15 On manque de place dans l’open space ! 2018201720162015
  43. 43. REX Player à France Télévisions 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
  44. 44. REX Player à France Télévisions Agilité à l’échelle (petite échelle) 1 mission = 1 équipe Séparation : backlogs, stands-up, reviews et rétros !
  45. 45. REX Player à France Télévisions Réticence de l’équipe de se séparer Non mais pour quoi faire, ça va créer des problèmes !
  46. 46. REX Player à France Télévisions Besoin d’alignement technique
  47. 47. REX Player à France Télévisions Forum Hors du Guidon
  48. 48. REX Player à France Télévisions Chapitre 7 : Maturité et être Agile Au pays des aveugles, le borgne est roi (blague sur la vision) 2018201720162015
  49. 49. REX Player à France Télévisions “Un PO dans le rôle du PO” Jean-Pierre AUTONOMIE “Dire NON” +1 PO mobile PO web
  50. 50. REX Player à France Télévisions Une vision produit qu’on ne peut pas ignorer
  51. 51. REX Player à France Télévisions Feedback de l’équipe sur cette vision
  52. 52. REX Player à France Télévisions Renforcer l’auto-organisation
  53. 53. REX Player à France Télévisions 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
  54. 54. REX Player à France Télévisions Rituels organisés par l’équipe
  55. 55. REX Player à France Télévisions Excellence Technique
  56. 56. REX Player à France Télévisions Industrialisation et modernisation
  57. 57. REX Player à France Télévisions Accélérer les mises en production
  58. 58. REX Player à France Télévisions MEP everywhere
  59. 59. REX Player à France Télévisions Chapitre 8 : Alignement Quand l’urgence est là, tout le monde est d’accord 2018201720162015
  60. 60. REX Player à France Télévisions La lib iOS c’est mort
  61. 61. REX Player à France Télévisions 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)
  62. 62. REX Player à France Télévisions Chapitre 9 : Toujours plus de maturité “Toujours plus loin, toujours plus haut, toujours plus fort” 2018201720162015
  63. 63. REX Player à France Télévisions Auto-organisation - Mobile
  64. 64. REX Player à France Télévisions Passage à Kanban
  65. 65. REX Player à France Télévisions Passage à Kanban
  66. 66. REX Player à France Télévisions L’excellence ingénierique Web : Continuous Release Mobile : Release à chaque itération
  67. 67. REX Player à France Télévisions Culture
  68. 68. REX Player à France Télévisions Alors, est-ce qu’on est Agile ?
  69. 69. REX Player à France Télévisions “Ê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 ✓ ✓ ✓ ✓
  70. 70. REX Player à France Télévisions Des leçons à retirer ?
  71. 71. REX Player à France Télévisions Les leçons à retirer — Produit AVOIR UNE DIRECTION CLAIRE
  72. 72. REX Player à France Télévisions Les leçons à retirer — Orga Management Visuel Accompagnement
  73. 73. REX Player à France Télévisions Les leçons à retirer — Tech Excellence ingénierique Build > Dev
  74. 74. REX Player à France Télévisions Bonus MiXiT : 6 mois plus tard…
  75. 75. REX Player à France Télévisions Changements au niveau de l’équipe
  76. 76. REX Player à France Télévisions Refonte board
  77. 77. REX Player à France Télévisions Toujours l’appropriation des rétros
  78. 78. REX Player à France Télévisions Nouvelle vision définie avec les sponsors
  79. 79. REX Player à France Télévisions Nouvelle stack de tests automatisés
  80. 80. REX Player à France Télévisions Organisation de l’équipe web
  81. 81. REX Player à France Télévisions LES PRATIQUES ONT CHANGÉ MAIS… …LE MINDSET A PERDURÉ
  82. 82. REX Player à France Télévisions Merci ! Jean-Pierre Lambert @jpierrelambert https://jp-lambert.me Richard Sourianarayanane @Witchatt https://twitter.com/witchatt ? !

×