KEMBAR78
Mob Programming - Entwicklertag Frankfurt 2016 | PDF
Mob Programming
A Whole Team Approach
Ideas 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.”
Performance
Time
Performance
Time
Performance
Time
Performance
Time
Performance
Time
Performance
Time
Performance
Time
Impediments
Performance
Time
Impediments
No Merging
Extreme CI
Performance
Time
Impediments
No Merging
Continuous
Code Reviews
Extreme CI
Performance
Time
Impediments
No Merging
Continuous
Code Reviews
Extreme CI
Better Predictability
Performance
Time
Impediments
No Merging
Continuous
Code Reviews
Extreme CI
Better Predictability
Team
Performance
Time
https://agilein3minut.es/32/
Impediments
No Merging
Continuous
Code Reviews
Extreme CI
Better Predictability
Team
Machine
Screen/Projection
Machine
Screen/Projection
Machine
Driver
Screen/Projection
Machine
Driver
Whiteboard
Navigator
Screen/Projection
Machine
Driver
Whiteboard
Navigator
Peer
Peer
Peer
Screen/Projection
Machine
Driver
Whiteboard
Navigator
Peer
Peer
Peer
Facilitator
http://bit.ly/MobProgrammingVideo
Screen/Projection
Machine
Driver
Whiteboard
Navigator
Peer
Peer
Peer
Facilitator
Screen/Projection
Machine
Driver
Whiteboard
Navigator
Peer
Peer
Peer
Facilitator
Audience
Screen/Projection
Machine
Driver
Whiteboard
Navigator
Peer
Peer
Peer
Facilitator
Audience
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!
RULES
“Yes, and…”
RULES
“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 Website

http://mobprogramming.org/
• The “Original” Slides by Woody Zuill

http://www.slideshare.net/andrefaria/mob-programming
Sven Amann
@letsdeveloper
me@letsdeveloper.com
letsdeveloper.com
youtube.com/letsdeveloper

Mob Programming - Entwicklertag Frankfurt 2016