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

Equipe Scrum distribuée

Esprit Agile
December 06, 2018

Equipe Scrum distribuée

Conférence par Olivier Thélu lors de l'Agile Tour Aix-Marseille 2018.

"Il y a deux ans et demi notre équipe Scrum qui travaillait entièrement dans un même espace a été obligée de se répartir sur plusieurs sites. Je vous propose donc un retour d’expérience sur nos succès et nos échecs dans ce domaine. Et surtout, je vous fournirai une liste de conseils concrets qui vous aideront à mettre en place une telle équipe."

Esprit Agile

December 06, 2018
Tweet

More Decks by Esprit Agile

Other Decks in Business

Transcript

  1. ÉQUIPE SCRUM
    DISTRIBUÉE
    G U I D E D E S U RV I E

    View Slide

  2. View Slide

  3. QUI SUIS-JE ?
    • Olivier Thélu (@othelu)
    • Développeur
    • Manager
    • Agiliste

    View Slide

  4. ÉQUIPE
    • Effectif
    – 8 Développeurs
    – 1 UX / Designer
    – 1 Product Owner
    – 1 Leader Serviteur (moi)
    • Lieux géographiques
    – 7 à Lambesc
    – 2 à Lyon
    – 1 à Brest (environ)
    – 1 à Nancy
    – Everywhere

    View Slide

  5. PRODUIT
    • Fluid Topics

    View Slide

  6. POURQUOI
    DISTRIBUER ?
    C E S E R A I T S I M P L E S I N O N

    View Slide

  7. ÉQUIPE COLOCALISÉE
    • Espace physique
    • Super énergie
    • Brainstorming sur tableau blanc
    • Discussion dès que nécessaire
    • Pair Programming

    View Slide

  8. PAS LE CHOIX
    • Fin 2015
    – Même bureau
    – Tous les développeurs
    – Sauf le PO et le Designer..
    • Début 2016
    – 2 futurs départs
    – Raisons familiales
    – 2 autres futurs départs dans l’entreprise
    • Septembre 2016
    – C’est parti

    View Slide

  9. NOTRE HISTOIRE
    • Nos tentatives
    • Nos leçons
    • Rester une équipe

    View Slide

  10. TÉLÉTRAVAIL
    L O I N D E S Y E U X L O I N D U C Œ U R

    View Slide

  11. TÉLÉTRAVAIL / FREIN
    • Contrôle
    • Disponibilité
    • Télétravail ou congé ?
    • Moins au courant
    • Coûteux
    • Ouverture des ressources

    View Slide

  12. VIS MA VIE
    • On veut les garder
    • Essayez vous même
    • Citoyen de première classe

    View Slide

  13. SPRINT
    PLANNING
    O Ù TO U T C O M M E N C E

    View Slide

  14. SE RASSEMBLER
    • Les individus et leurs interactions plus que les processus et les outils
    • Communication visuelle
    • Déplacer tout le monde
    • Vidéoconférence

    View Slide

  15. VIDÉOCONFÉRENCE
    • Génération 1
    – Casques et Webcams pour les télétravailleurs
    – Salle de conférence vidéo (écran, pieuvre)
    • Soucis
    – Tout le monde en visuel ?
    – Qualité du son
    – Discussions sur place
    – Pas égalitaire

    View Slide

  16. VIDÉOCONFÉRENCE
    • Génération 2
    – Casques et Webcams pour les télétravailleurs tout le monde
    – Salle de conférence vidéo (écran, galette) / Full Remote
    • Soucis
    – Gymnastique du micro
    – Notifications
    – Bande passante

    View Slide

  17. VIDÉOCONFÉRENCE
    • Un bon outil : Zoom
    • Plusieurs bons outils
    – Appear.in
    – Hangouts
    – …

    View Slide

  18. ZOOM
    • Pourquoi ?
    – Vidéo
    – Clients multi-platformes
    – Partage d’écran qui suit
    – Vidéo même en partage
    – Enregistrement
    – Bande passante

    View Slide

  19. LE BACKLOG
    • Jira
    • Et c’est tout

    View Slide

  20. DAILY SCRUM
    E V E RY DAY I S A W I N D I N G R O A D

    View Slide

  21. STANDUP
    • Lambesc debout devant un portable
    • Télétravailleurs
    • Bof bof… même combat

    View Slide

  22. TOUT PAREIL
    • Chacun à son poste
    • Zoom
    • Jira
    • Heure fixe !!
    – Réunion à l’heure prévue

    View Slide

  23. SPRINT
    INCREMENT
    E T L A VA L E U R DA N S TO U T Ç A

    View Slide

  24. SPRINT BACKLOG
    • Story / Bug / Tâche ..
    • Jira
    • Communiquer
    • Coder

    View Slide

  25. COMMUNIQUER
    • Échanges, débats, brainstormings …
    • Zoom
    • Mais pas que..
    – Email
    – Hipchat
    – Wiki
    – Jira
    – Trello
    – …

    View Slide

  26. DISCUTER DANS LE BUREAU
    • Avantage
    – Efficace
    • Inconvénient
    – Exclut les autres

    View Slide

  27. DISCUTER DANS JIRA
    • Pas urgent
    – Dispos en même temps ?
    – Ou pas ?
    • Avantage
    – Le commentaire est avec le ticket
    • Inconvénient
    – La réponse arrivera un jour

    View Slide

  28. MESSAGERIE INSTANTANÉE
    • Avantages
    – Question instantanée
    – Disponibilité affichée
    – Échange rapide textuel
    • Inconvénients
    – Perturbations fréquentes
    – Langage pauvre
    – Incompréhensions
    – Absence d’émotionnel

    View Slide

  29. DISCUTER EN VIDÉOCONFÉRENCE
    • Le dialogue en face à face
    • Avantage
    – On se comprend mieux
    • Inconvénient
    – Vraie interruption

    View Slide

  30. COMPTE RENDU
    • Consolider / Informer
    – Email
    – Jira
    – Wiki

    View Slide

  31. ROOM D’ÉQUIPE
    • Avantage
    – Visible par tous
    • Inconvénient
    – Discussions croisées

    View Slide

  32. UNE ROOM PAR PROPOS
    • Une pour l’équipe
    • Une par client
    • Une par feature
    • Une par thème
    • Une pour accueillir les gens perdus
    • Une pour blaguer
    • Une pour troller
    • Une pour organiser le repas

    View Slide

  33. FOMO (FEAR OF MISSING OUT)

    View Slide

  34. REFINEMENT
    MEETING
    L A S I M P L I C I T É – L’ A RT D E M I N I M I S E R L A
    Q U A N T I T É D E T R AVA I L I N U T I L E – E S T
    E S S E N T I E L L E .

    View Slide

  35. REFINEMENT MEETING
    • Vidéoconférence
    • Tableau blanc ?
    – Bof
    • Texte ?
    – Note partagée
    • Post-it ?
    – Trello
    • Maquettes / Prototypes
    • Comptes rendus

    View Slide

  36. CODE
    T R U T H C A N O N LY B E F O U N D I N O N E
    P L A C E : T H E C O D E

    View Slide

  37. PARTAGE DU CODE
    • Bien commun
    • Rassemble
    • Oppose
    • Fondateur

    View Slide

  38. PAIR PROGRAMMING
    • Un outil ?
    • Vidéoconférence
    • Partage
    • Varier les pairs
    • Formation

    View Slide

  39. REVUE DE CODE
    • Git
    • Revue d’une branche
    • Historique propre
    • Se parler

    View Slide

  40. TOUS ÉGAUX
    • IC Accessible uniquement sur Lambesc
    • Tout est accessible à tous
    • Citoyen de première classe

    View Slide

  41. SPRINT REVIEW
    L A C O L L A B O R AT I O N AV E C L E S
    C L I E N T S P L U S Q U E L A N É G O C I AT I O N
    C O N T R A C T U E L L E

    View Slide

  42. SPRINT REVIEW
    • Vidéoconférence
    => l’entreprise entière !
    • Equipe SCRUM et parties prenantes
    • Chacun à son poste (en général)
    • Démos (enregistrées)
    • Revue du haut du backlog

    View Slide

  43. RÉTROSPECTIVE
    À I N T E R V A L L E S R É G U L I E R S , L ' É Q U I P E R É F L É C H I T A U X
    M O Y E N S
    D E D E V E N I R P L U S E F F I C A C E , P U I S R È G L E E T M O D I F I E
    S O N
    C O M P O R T E M E N T E N C O N S É Q U E N C E .

    View Slide

  44. RÉTROSPECTIVE
    • Clé de voute
    • Vidéoconférence
    • Trello

    View Slide

  45. ET ÇA
    RECOMMENCE
    L E C Y C L E É T E R N E L

    View Slide

  46. NOTRE MANIÈRE DE TRAVAILLER
    • OK pour Scrum
    • Et les individus ?
    • Et la vie d’entreprise ?

    View Slide

  47. 1 À 1
    M O N M A N A G E R A D O R É

    View Slide

  48. 1 À 1
    • Hebdomadaire
    • 30 minutes max
    • Ecouter la personne
    • En présentiel ou en vidéoconférence
    • Confiance / Autonomie
    • Citoyen de première classe

    View Slide

  49. CULTURE
    P L U S O N S E C O N N A Î T, P L U S O N S E
    C O M P R E N D

    View Slide

  50. DÉCENTRALISER C’EST PAS SIMPLE
    • Ce qui se passe dans les bureaux reste dans les bureaux
    • Ajout de comptes-rendus publics
    • Enregistrement vidéo
    • Bénéfique pour tout le monde

    View Slide

  51. MESSAGERIE WTF
    • Room de mèmes
    • Room de trolls
    • Room I love Mac
    • Room I hate Mac

    View Slide

  52. SALLE CAFÉ
    • Discussions de café
    • On filme le chat
    • Passage des enfants..
    • Rétrospective Ryanair
    • Passage d’anciens

    View Slide

  53. RASSEMBLEMENT
    • Jours d’entreprise
    • ShipIt
    • Ne pas oublier les télétravailleurs

    View Slide

  54. AU FINAL
    O B S TA C L E I S T H E WAY

    View Slide

  55. RESSOURCES HUMAINES
    • Des échecs
    – ancien PO
    – Un développeur d’une autre équipe
    • Plein de succès
    – L’équipe s’est maintenue
    – 2 nouveaux développeurs en télétravail
    – Nouveau site de R&D : Lyon
    – 3 équipes réparties
    – Télétravail occasionnel

    View Slide

  56. NOS TÉLÉTRAVAILLEURS
    • Contrôle ?
    – Confiance
    • Conseils
    – Environnement dédié
    – Connexion Internet
    – Déplacements réguliers
    – Connaissent la maison
    • Bilan
    – Performants
    – Heureux

    View Slide

  57. TRANSPARENCE
    • Tout le monde est accessible
    • Backlog transparent
    • Les discussions sont publiques
    • Le code est public

    View Slide

  58. AU FINAL
    • + d’égalité
    • Meilleure équipe
    • Meilleure entreprise

    View Slide

  59. MERCI

    View Slide