Skip to content

Latest commit

 

History

History
225 lines (126 loc) · 2.97 KB

slides_xp.md

File metadata and controls

225 lines (126 loc) · 2.97 KB

Tackling legacy code with mob programming and Lego

Joe Wright

@joe_jag








Activity Time!

4 mins. In Pairs

What 2 things would you do?


Mob Programming

"Continuous Integration for ideas"



All the brilliant people working on the same thing, at the same time, in the same space, and on the same computer --Woody Zuill





Timer

  • 7 Minutes each - then rotate
  • The person at the keyboard is a typist

right


For an idea to go from your brain to the computer, you have to use someone elses hands --Llewellyn Falco.


Ideal Size


Safety

We made a commitment to treat each with kindness, respect and consideration


But Why?


Tackle the Wastes

  • Queues
  • Blockers
  • Context Switching

left


Outcomes

  • Higher productivity
  • Better quality software
  • Collaborative teams

right


How can I get started?


The Mobbing Working Agreement

  • Gather your team around a co-working space
  • Limit your work in progress to one item
  • Commit to creating a safe environment
  • Take regular breaks
  • Turn up the good

Activity Time!

6 mins. In Groups of 4

Could mobbing work for you?
Why? Why not?




fit


fit


fit




Statistics - 2016

Planned Failure Ad-hoc Meetings
April 23% 30% 40% 2%

Statistics - 2016

Planned Failure Ad-hoc Meetings
April 23% 30% 40% 2%
November 56% 4% 24% 10%

Warning


Micro Retro


10% Days


Technical Debt

right left


I know it might not work. But let's try it and see what happens. Let's not throw out the idea before it even has a chance. Let's run the experiment --Rich Sheridan


There's only one way to find out:

Run the experiment


What are your questions?

@joe_jag - Joe Wright