Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Mob Programming - Entwicklertag Frankfurt 2016

404 views

Published on

Slides to introduce Mob Programming for a 1h practical conference session. Used at Entwicklertag Frankfurt in 2016.

Published in: Software
  • Be the first to comment

Mob Programming - Entwicklertag Frankfurt 2016

  1. 1. Mob Programming A Whole Team Approach Ideas of Truly Brilliant People, presented by Sven Amann / Let’s Developer
  2. 2. –Woody Zuill “All the brilliant people working on the same thing, at the same time, in the same space, on the same computer.”
  3. 3. Performance Time
  4. 4. Performance Time
  5. 5. Performance Time
  6. 6. Performance Time
  7. 7. Performance Time
  8. 8. Performance Time
  9. 9. Performance Time Impediments
  10. 10. Performance Time Impediments No Merging Extreme CI
  11. 11. Performance Time Impediments No Merging Continuous Code Reviews Extreme CI
  12. 12. Performance Time Impediments No Merging Continuous Code Reviews Extreme CI Better Predictability
  13. 13. Performance Time Impediments No Merging Continuous Code Reviews Extreme CI Better Predictability Team
  14. 14. Performance Time https://agilein3minut.es/32/ Impediments No Merging Continuous Code Reviews Extreme CI Better Predictability Team
  15. 15. Machine
  16. 16. Screen/Projection Machine
  17. 17. Screen/Projection Machine Driver
  18. 18. Screen/Projection Machine Driver Whiteboard Navigator
  19. 19. Screen/Projection Machine Driver Whiteboard Navigator Peer Peer Peer
  20. 20. Screen/Projection Machine Driver Whiteboard Navigator Peer Peer Peer Facilitator
  21. 21. http://bit.ly/MobProgrammingVideo Screen/Projection Machine Driver Whiteboard Navigator Peer Peer Peer Facilitator
  22. 22. Screen/Projection Machine Driver Whiteboard Navigator Peer Peer Peer Facilitator Audience
  23. 23. Screen/Projection Machine Driver Whiteboard Navigator Peer Peer Peer Facilitator Audience
  24. 24. 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!
  25. 25. RULES
  26. 26. “Yes, and…” RULES
  27. 27. “Yes, and…” Treat everyone with kindness,
 consideration, and respect. RULES
  28. 28. Let’s Get Going!
  29. 29. Point of Sale (Kata) Suggestion: Build it Top-Down
  30. 30. OBSER VATIONS
  31. 31. 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
  32. 32. Sven Amann @letsdeveloper me@letsdeveloper.com letsdeveloper.com youtube.com/letsdeveloper

×