Mob Programming 2016 - Entwicklertag · Mob Programming A Whole Team Approach Ideas of Truly...

Preview:

Citation preview

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 me@letsdeveloper.com letsdeveloper.com youtube.com/letsdeveloper

Recommended