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

Mob programming : “seul, on va plus vite, ensemble, on va plus loin!” - Agile Tour Québec 2020

Mob programming : “seul, on va plus vite, ensemble, on va plus loin!” - Agile Tour Québec 2020

Présentation faite le 27 octobre 2020 à l'Agile Tour Québec 2020

Olivier Lafleur

October 27, 2020
Tweet

More Decks by Olivier Lafleur

Other Decks in Programming

Transcript

  1. Mob programming : “seul, on va plus vite, ensemble, on

    va plus loin!” Olivier Lafleur 27 octobre 2020 - Agile Tour Québec @olilafleur
  2. “If an idea is stupid, you have a chance that

    nobody else is dumb enough to try it. Then if it happens to work, you really have something.” - Kent Beck
  3. Third things are essential to marriages, objects or practices or

    habits or arts or institutions or games or human beings that provide a site of joint rapture or contentment. Each member of a couple is separate; the two come together in double attention. - Donald Hall
  4. - >= 3 développeurs - 1 clavier - Rotation régulière

    (environ 10 minutes) - De l’analyse au déploiement
  5. “All the brilliant people working on the same thing, at

    the same time, in the same space, and on the same computer” - Woody Zuill
  6. - (Presque) tout le monde est un navigateur : attention

    à la cacophonie ;) - Le conducteur est censé être le rôle le moins stressant (“clavier intelligent”)
  7. - context switching - interruptions - meetings - requis pas

    clairs - code pas clean - “handoffs” / temps d’attente - quelqu’un est malade/absent
  8. Et à distance??? Plusieurs options : - git push/pull avec

    commit WIP - à distance sur un seul ordinateur
  9. À savoir - Si vous sentez que vous avez besoin

    de demander la permission. Bookez un meeting : à la place de discuter de ce qu’il y a à faire, on le fait - C’est épuisant, particulièrement les premières fois : c’est normal!
  10. Mon défi pour vous : essayer le mob programming une

    demie-journée dans votre équipe