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

An Introduction to Mob Programming

Oliver Davies
September 28, 2022

An Introduction to Mob Programming

Oliver Davies

September 28, 2022
Tweet

More Decks by Oliver Davies

Other Decks in Technology

Transcript

  1. Where the whole team works on the same thing, at

    the same time, in the same space, and at the same computer @opdavies
  2. Why? • Less siloing • Continuous work • Fast feedback

    • Training • Onboarding • Social • More productive @opdavies
  3. The old way • Everyone works on their own tickets

    and branches • Tickets are marked as blocked or re-assigned as needed • Pull request submitted • Code is reviewed • Code is merged and deployed @opdavies
  4. The new way • Everyone works on the same ticket

    • Tickets are unblocked in real-time • Code is continuously reviewed in real-time • Code is merged and deployed @opdavies
  5. Workflow • Everyone needed to deliver the task • One

    computer, one screen, one keyboard • Driver and navigators • Regular rotation ◦ Fixed duration ◦ Ping pong • Mini retro @opdavies