Mob Programming
Without Torches and Pitchforks By: Jeremy Wood
1
Mob Programming Without Torches and Pitchforks By: Jeremy Wood 2 - - PowerPoint PPT Presentation
1 Mob Programming Without Torches and Pitchforks By: Jeremy Wood 2 WHO IS THIS GUY? Agile Leader with experience across industries including manufacturing, Jere remy my Wood Sr. Agile e Coac ach retail, K-12 education, higher education,
Without Torches and Pitchforks By: Jeremy Wood
1
2
Jere remy my Wood
e Coac ach
Agile Leader with experience across industries including manufacturing, retail, K-12 education, higher education, and airline Active Agile Practitioner using Scrum, Kanban, XP & SAFe
Certifi ficati cations PMP CSM CSP SPC4 SA LSSBB Educat catio ion MBA
3
4
5
telling them how to work
6
Communication Problems Decision Making Problems Technical Debt Office Politics Meetings Context Switching
7
PAIR PROGRAMMING
and have those 6 people work on 3 things”
8
MOB PROGRAMMING
and have those 6 people work on 1 thing
9
Maximum efficiency is obtained by keeping everyone busy and working on as many priority items as possible, right?
10
team
(main pc)
11
3 typos... 4 typos... They haven’t used a shortcut in 15 minutes!
12
13
14
DRIVER
NAVIGATOR
picture, architecture, refactoring, etc.
15
16
EXPERIENCED DEVELOPER
but leverage known solutions
INEXPERIENCED DEVELOPER
experience using proven methods
17
Higher Quality Code Mentoring on Steroids Team Building Remove the HIPPO Increased team communication
18
19
20
Skills learning sessions 1 hr/day Encourage questions Try the ideas of less experienced team members Rotate Driver/Navigators Use volunteers, not force
21
Example Productivity: 1 Question = 1 Hour 8 per day max
22
SYMPTOM
delivering value)
PROBLEM
We Switch to Something Else
“Don’t solve a queueing problem by introducing an inventory problem”
23
Communication Problems Decision Making Problems Technical Debt Office Politics Meetings Context Switching
24
25
26