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

Mob programming

Ivan
March 22, 2018

Mob programming

Presentation at agiledays.ru 2018 (russian version: https://www.youtube.com/watch?v=s4jsOiWXil0)

Ivan

March 22, 2018
Tweet

More Decks by Ivan

Other Decks in Programming

Transcript

  1. — Woody All the brilliant minds working on the same

    thing… at the same time… in the same space… on the same computer… What is Mob programming? Woody Zuill
  2. Summary of how whole team works in the same physical

    space the space is comfortable and ergonomic team decides how to setup their space
  3. For an idea to go from someone’s head into the

    computer it must go through someone else’s hands — Llewellyn Falco
  4. Driver: follows instructions from navigator (smart input device) Navigator: Solves

    current problem Observer: Thinks about what to do next driver navigator observer
  5. Summary of Driver/Navigator/Observer Driver == “smart input device” Navigator and

    observer: solve the problem Separation of cognitive load Discipline and respect for all ideas
  6. How to get started? Must be voluntary Team’s decision to

    experiment Learn to work well together There is no “one right way” Frequent retrospectives
  7. — Woody The people doing the work can best determine

    how to do that work Summary of why