mob programming 2016 - entwicklertag · mob programming a whole team approach ideas of truly...
TRANSCRIPT
Mob Programming
A Whole Team ApproachIdeas of Truly Brilliant People, presented by Sven Amann / Let’s Developer
–Woody Zuill
“All the brilliant people working on the same thing, at the same time,
in the same space, on the same computer.”
Perfo
rman
ce
Time
https://agilein3minut.es/32/
Impediments
No Merging
Continuous Code Reviews
Extreme CI
Better Predictability
Team
http://bit.ly/MobProgrammingVideo
Screen/Projection
Machine
Driver
Whiteboard
Navigator
Peer
PeerPeer
Facilitator
Screen/Projection
Machine
Driver
Whiteboard
Navigator
Peer
PeerPeer
FacilitatorAudience
Setup• External Keyboard & Mouse • Everybody Looks at the Same Screen • Line Numbers in Editor
Tasks• Simple, Refactoring, or Kata
Dogma• Start with a strict ruleset • Gradually replace rules by what works best for you • Try different things!
“Yes, and…”
Treat everyone with kindness,consideration, and respect.
RULES
Let’s Get Going!
Point of Sale (Kata)
Suggestion: Build it Top-Down
OBSER VATIONS
Resources
• Time Lapse of a Day with Mob Programming http://bit.ly/MobProgrammingVideo
• Advantages of Mob Programming https://agilein3minut.es/32/
• A Growing Compendium of Tips and Practices https://leanpub.com/mobprogrammingguidebook
• Theme Websitehttp://mobprogramming.org/
• The “Original” Slides by Woody Zuill http://www.slideshare.net/andrefaria/mob-programming
Sven Amann @letsdeveloper [email protected] letsdeveloper.com youtube.com/letsdeveloper