Scrum/XP Add-ons
Practical examples on how to keep a team energised, focused and happy when running one week iterations.
We are part of an XP team that over the past 2-3 years have delivered business functionality live to production at the end of each of our 100+ iterations.
During each of our iterations we hold stand-ups, retrospectives, planning games, etc which over time have evolved to a point where we now have a bunch of “addons” or “plug-ins” that we’d like to share with the wider community.
These “add-ons” include retrospective variations, stand-up/pairing twists, planning variations and a couple of other bits and pieces that just help make day-to-day activities more fun and engaging.
This session is not intended to have all the answers, but is intended to provide some extra strings that you can add to you agile bow.
1. • Agile Cambridge 2010
– Scrum/XP Add-ons
• Jon Mullen
• Paul Fairless
2. Set the stage
• Check-in
– Voting exercise
– Results
• Taken from session at Agile Cambridge 2010
• Background
– Mindmap of stuff
• Pick & Mix
– Mixed bag of exercises, presentations and games
– Q&A
• Close
5. Pick & Mix
Extra Techniques
-5/10 min
-Presentation
Extra Techniques
-5/10 min
-Presentation
Retrospective
-20 min
-Everyone votes
-Exercise
Retrospective
-20 min
-Everyone votes
-Exercise
½ day Game
-10 min
-Free pen
-Win a prize
-Game
½ day Game
-10 min
-Free pen
-Win a prize
-Game
Stand-up
-20 min
-Sweets
-Short Video
-Observations
Stand-up
-20 min
-Sweets
-Short Video
-Observations
Planning Game
-20 min
-Volunteers needed
-Exercise
Planning Game
-20 min
-Volunteers needed
-Exercise
Remote Pairing
-5/10 min
-Presentation
Remote Pairing
-5/10 min
-Presentation
Working Environment
-5/10 min
-Presentation
Working Environment
-5/10 min
-Presentation
CloseClose
14. Stand-up
• Introduction
• Sweets
• Video
– Short film of a team acting out an usual stand-up
• Observations
– Audience to share observations
15. Stand-up.Summary
• Summary
– Implicit impediment
» Sometimes impediments are mentioned but not identified
– Rambling on
» Ask the team member to keep/get to the point
– Late arrival
» Re-iterate that punctuality is important
– Sidetracking
» Delay such discussions until after the Stand-up has finished
– Observers speaking
» Politely remind them that they’re observers
– Side discussion
» Ask the people involved to pay attention
BackBack
16. ½ day Game
• Introduction
• Write name on voting card
• Make a paper aeroplane
• Throw it at the target
• First one to do it wins a prize
BackBack
17. Planning Game
• Introduction
– Alternative to Planning Poker
• Volunteers?
• Play
• Summary
• Results
– Taken from session at Agile Cambridge 2010
BackBackResultsResults