Mob Programming: Learn Together. Deliver Together
summary
Mob programming proposes the team works on one task together to finish the highest‑priority item faster and with fewer late integrations, using 4–6 people rotating the keyboard every 5–10 minute rotation under strong-style navigation. Remote setups use screen sharing, always‑on cameras, web timers and handover tooling like mob.sh, or IDE sharing via VS Code Live Share and JetBrains Code With Me. Typical sessions run at least two hours, often half a day, and report fewer merge surprises and faster delivery.
AI-written summary · about
chapters (20)
- 0:00Intro
- 6:30True Collaboration
- 11:07How Does Mob Programming Work
- 17:06Mob Session Agenda
- 19:19Retrospective
- 20:21Sticky Notes
- 21:21Dynamic Mobs
- 23:12Start Together
- 24:26Team Decisions
- 26:30Mob Setup
- 28:56Remote Mob Programming
- 29:29Remote Work
- 31:23GetHandover
- 32:12Share your IDE
- 33:56Drawing on a whiteboard
- 34:34Keeping track of time
- 35:17Finding a mob session
- 36:35Pair programming
- 38:07Why is it working
- 39:40Questions
related talks
31mMob Programming: Team-Building Included
44mMob Programming: Learn Together, Deliver Together!
14mThe cost of Mob Programming
39mMob Programming and the Power of Flow
14mMobbing for the Win
46mEnsemble Programming Toolbox
53mHow to really work together as a team
05mLightning Talk: Introducing Your Team To The Mob
