+ All Categories
Home > Documents > Mob Programming 2016 - Entwicklertag · Mob Programming A Whole Team Approach Ideas of Truly...

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

Date post: 07-Mar-2020
Category:
Upload: others
View: 5 times
Download: 0 times
Share this document with a friend
12
Mob Programming A Whole Team Approach Ideas of Truly Brilliant People, presented by Sven Amann / Let’s Developer
Transcript
Page 1: Mob Programming 2016 - Entwicklertag · Mob Programming A Whole Team Approach Ideas of Truly Brilliant People, presented by Sven Amann / Let’s Developer

Mob Programming

A Whole Team ApproachIdeas of Truly Brilliant People, presented by Sven Amann / Let’s Developer

Page 2: Mob Programming 2016 - Entwicklertag · 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.”

Page 3: Mob Programming 2016 - Entwicklertag · Mob Programming A Whole Team Approach Ideas of Truly Brilliant People, presented by Sven Amann / Let’s Developer

Perfo

rman

ce

Time

https://agilein3minut.es/32/

Impediments

No Merging

Continuous Code Reviews

Extreme CI

Better Predictability

Team

Page 4: Mob Programming 2016 - Entwicklertag · Mob Programming A Whole Team Approach Ideas of Truly Brilliant People, presented by Sven Amann / Let’s Developer

http://bit.ly/MobProgrammingVideo

Screen/Projection

Machine

Driver

Whiteboard

Navigator

Peer

PeerPeer

Facilitator

Page 5: Mob Programming 2016 - Entwicklertag · Mob Programming A Whole Team Approach Ideas of Truly Brilliant People, presented by Sven Amann / Let’s Developer

Screen/Projection

Machine

Driver

Whiteboard

Navigator

Peer

PeerPeer

FacilitatorAudience

Page 6: Mob Programming 2016 - Entwicklertag · Mob Programming A Whole Team Approach Ideas of Truly Brilliant People, presented by Sven Amann / Let’s Developer

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!

Page 7: Mob Programming 2016 - Entwicklertag · Mob Programming A Whole Team Approach Ideas of Truly Brilliant People, presented by Sven Amann / Let’s Developer

“Yes, and…”

Treat everyone with kindness,consideration, and respect.

RULES

Page 8: Mob Programming 2016 - Entwicklertag · Mob Programming A Whole Team Approach Ideas of Truly Brilliant People, presented by Sven Amann / Let’s Developer

Let’s Get Going!

Page 9: Mob Programming 2016 - Entwicklertag · Mob Programming A Whole Team Approach Ideas of Truly Brilliant People, presented by Sven Amann / Let’s Developer

Point of Sale (Kata)

Suggestion: Build it Top-Down

Page 10: Mob Programming 2016 - Entwicklertag · Mob Programming A Whole Team Approach Ideas of Truly Brilliant People, presented by Sven Amann / Let’s Developer

OBSER VATIONS

Page 11: Mob Programming 2016 - Entwicklertag · Mob Programming A Whole Team Approach Ideas of Truly Brilliant People, presented by Sven Amann / Let’s Developer

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

Page 12: Mob Programming 2016 - Entwicklertag · Mob Programming A Whole Team Approach Ideas of Truly Brilliant People, presented by Sven Amann / Let’s Developer

Sven Amann @letsdeveloper [email protected] letsdeveloper.com youtube.com/letsdeveloper


Recommended