Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ATAM 2022 - L'odyssée vers le CI/CD : est-il possible de se transformer pour de vrai ?

Esprit Agile
November 10, 2022
13

ATAM 2022 - L'odyssée vers le CI/CD : est-il possible de se transformer pour de vrai ?

Agile Tour Aix-Marseille 2022
Chez pole emploi, depuis plusieurs années nos équipages de fabrication voguent sur la vaste mer de l'Agilité. Mais les rivages du CI/CD sont encore loin... Elles ont encore du mal à livrer leurs cargaisons de valeur, à temps, à leurs clients.

Ce qui difficile pour nos matelots c'est que c'est un état d'esprit totalement nouveau.

Changer ça de manière durable, c'est long et bien sûr "on n'a pas le temps" !

Nous avons adopté une démarche systémique qui fonctionne bien pour nos marins. Elle guide nos équipages à revenir aux fondamentaux, à garder le cap et traverser les tempêtes afin de réussir leur voyage.

Venez découvrir comment nous nous y prenons, nos 'fails' et nos apprentissages.

Esprit Agile

November 10, 2022
Tweet

More Decks by Esprit Agile

Transcript

  1. L'odyssée vers le CI/CD: Agile Tour Aix Marseille Jeudi 10

    novembre 2022 est-il possible de se transformer pour de vrai ? Christophe Galon - Rodrigo Garcia - de Oliveira Jérôme Froville https://www.lirecestpartir.fr/wp-content/uploads/2016/08/10002-COUV.jpg
  2. L’histoire que nous allons vous raconter Se transformer pour de

    vrai ? Qu’est-ce que l’agile ? Immersions Nos échecs et nos apprentissages
  3. La DSI de pôle emploi en quelques chiffres annuels (2021)

    Chiffres 2021 474 millions de visites sur pole-emploi.fr 5 milliards de transactions en intra 58829 agents 37,9 milliards d’euros 1500 agents DSI
  4. Le modèle Agile Fluency Les promesses de l'agilité ne sont

    pas toujours au rendez-vous James Shore Diana Larsen
  5. Le modèle Agile Fluency Virage: la culture d'équipe Agile fondamental:

    2-6 mois Scrum Kanban L'équipe Livraison PRE-AGILE Virage: les compétences Agile durable: +3-24 mois XP Continuous Delivery DevOps
  6. Le modèle Agile Fluency Virage: la culture d'équipe Agile fondamental:

    2-6 mois Scrum Kanban L'équipe Livraison Valeur PRE-AGILE Virage: les compétences Agile durable: +3-24 mois XP Continuous Delivery DevOps Virage: structure organisationnelle Promesses de l'agile: +1-5 ans UX, Design Thinking, Lean Startup Lean Software Development Beyond Budgeting
  7. Le modèle Agile Fluency Virage: la culture d'équipe Agile fondamental:

    2-6 mois Scrum Kanban L'équipe Livraison Valeur Système PRE-AGILE Virage: les compétences Agile durable: +3-24 mois XP Continuous Delivery DevOps Virage: structure organisationnelle Promesses de l'agile: +1-5 ans UX, Design Thinking, Lean Startup Lean Software Development Beyond Budgeting Virage: culture organisationnelle Futur de l'agile: ? Cynefin Open Space Agility Sociocratie
  8. Notre équipe Aider à déployer le CD dans les équipes

    Equipe Livraison Valeur Système PRE-AGILE Pluridisciplinaire
  9. L'équipe Livraison Valeur Système PRE-AGILE L'odyssée de l'agilité chez pôle

    emploi Scrum 2009 Prog DevOps 2012 Agilité à l'échelle 2015 Démarche et Mode Produit 2019 Programme CD 2018
  10. Fusion de 2 équipes Pairing Path to prod Sprints courts

    Un temps long Immersions Théorie VS Pratique Adaptation permanente
  11. Le timing global Préparation • Prise de contact • Entretiens

    individuels Semaine 1 • Lancement • Sprint planning • ... • Revue • Rétro Semaines 2 et 3 • Spring planning • … • Revue • Rétro Semaine 4 • Spring planning • … • Revue • Rétro • Rétro immersion
  12. 1er voyage: on embarque les devs Equipe Livraison Valeur Système

    PRE-AGILE Que les devs Dispositif • Nouvelle plateforme • Nouvelle stack technique • Pairing, Mobbing • TDD • Mainline • Stratégie de test • Pipeline DEV 8 semaines
  13. 1er voyage: aurait-on oublié quelqu'un ? Fails PO MEP Pollinisation

    des autres équipes Accompagnement PO improvisé Succès
  14. Devs + PO 2ème voyage: On embarque aussi les PO

    Equipe Livraison Valeur Système PRE-AGILE Que les devs Dispositif • Nouvelle plateforme • Nouvelle stack technique • Pairing, Mobbing • TDD • Mainline • Stratégie de test • Pipeline DEV 8 semaines • Sensibilisation au CD • Les rôles PO et développeur • US courtes + transmission du besoin par une conversation • Découpage des US PO 4 semaines
  15. 2ème voyage: résultats mitigés Fails PO peu embarqués Ops pas

    dans le dispositif Architecture/périmètre peu adaptés MEP encore un évènement Problèmes persistants
  16. 2ème voyage: apprentissages ACCOMPAGNEMENT PO Prévoir accompagnement Scrum Élargir les

    acteurs impliqués Influencer l’écosystème au plus tôt
  17. Devs + PO 3ème voyage: on embarque tout le monde

    ! Equipe Livraison Valeur Système PRE-AGILE Dispositif • Nouvelle plateforme • Nouvelle stack technique • Pairing, Mobbing • TDD • Mainline • Stratégie de test • Pipeline 4 semaines • Sensibilisation au CD • Les rôles PO et développeur • US courtes + transmission du besoin par une conversation • Découpage des US PO DEV Devs + PO + Ops, expert tests, SM et CDP • Valeur, mesure, lean startup • Sensibilisation au CD • Les rôles PO et développeur • US courtes + transmission du besoin par une conversation • Découpage des US PO • Scrum • Sensibilisation au CD • Rôles PO, SM, CDP • Les cales pour éviter de régresser • Challenger l'équipe SM/CDP Entretiens individuels
  18. 3ème voyage: enfin arrivés ? PO • Rôle PO très

    modifié • Valeur challengée, ateliers utilisateurs • Boucle de feedback avec le métier installée Développeurs • Ops et expert test embarqués • MEP est un non-évènement Équipe • Ecosystème challengé • Culture d’amélioration instaurée
  19. Conclusion 1/4 L'équipe Livraison Valeur Système PRE-AGILE Accompagner sur les

    3 zones à la fois Pluridisciplinaire Bonnes connaissances de la chaîne de valeur
  20. Conclusion 3/4 C'est au poste de travail qu'on se forme

    le mieux Immersion Le plus efficace c’est d’immerger des experts dans l’équipe
  21. "Si un œuf est brisé par une force extérieure, la

    vie prend fin. S’il est brisé par une force intérieure, la vie commence. Les grandes choses commencent toujours de l'intérieur." Kim Kwik Conclusion 4/4
  22. • Sauf indications contraires, les images sont issues des sites

    : ◦ pixabay.com ◦ et unsplash.com. Crédits