I‘ve been blogging about Scrum and Agile software development since 2005, and you can find my older work on my personal website. Some of the material has proven to be very popular over the years. So, in an effort to share this the material with a wider audience I’ve decided to start a series featuring the best of my material. Let me know in the comments if you find this interesting or useful.
Boris‘ Ball Point game is a fun and exciting way to explore process flow. The rules are quite simple and the more people you have, the more exiting it can be. We played with about 25 people, but it would be an excellent game for large groups up to approximately 50 people.
The objective of the Ball Point game is to get as many balls through the team as possible within two minutes. Each ball must be touched at least once by every team member and must end with the same person with whom it began. After two minutes the team is allowed an additional minute to discuss the process and how it could be improved. The game is played a total of five times.
Initially, we (the Scrum Trainers) had difficulty getting a single ball through the system, but, after adapting our process, the interactions became more predictable and we started to make visible progress. It took four cycles for us to reach a point where we were both productive and having fun.
The fifth (and final) iteration was a challenge Sprint. Boris’ challenged us to get as many balls through the system as possible. In order to fully optimize the process, we rearranged the team and gave it a try. The final number was suitably impressive, given that only 15 minutes before we had difficulty getting a single ball through the system.
This rearrangement of the system leads to one of the more interesting points that Boris makes when running the game. That is, all systems have a natural velocity and if we want to increase this natural velocity, we need to change the boundaries of the system.
Playing the Game
In order to play the Ball Point game, you’ll need a large open space with enough room for everyone to stand. You’ll also need about 20 brightly colored tennis balls and you may want a whiteboard to do the debriefing. We play the game in the following way:
- Provide an overview of the game and the rules.
- Everyone is part of one big team.
- Each ball must have air-time.
- Each ball must be touched at least once by every team member.
- Balls cannot be passed to your direct neighbour to your immediate left or right.
- Each ball must return to the same person who introduced it into the system.
- There are a total of five iterations.
- Allow the team two minutes of preparation time to determine how they will organize themselves.
- Get an estimate from the team of how many balls they can pass through the system.
- Run a two-minute iteration.
- Allow the team one minute to discuss how to improve the process.
- Repeat for five iterations. Make the fifth iteration a challenge. If you need to, make up some ridiculous statistic such as “The world record is 150 points. Can you beat that?”
At the conclusion of the exercise, debrief for five to ten minutes. There are a number of interesting points that are worth talking about. Firstly, it’s worth mentioning the Deming Cycle. Secondly, it’s worth pointing out that every system has a natural velocity. And finally, it’s worth discussing “flow” and the necessary criteria for it. Boris’ full documentation of the game can be found here (link).