The Ball Point Game

This article is part of my online newsletter called the Scrum Addendum. If you enjoyed this article you should signup for the complete series.


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.

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.

The Rules

The rules are pretty straight forward. These are the original rules that we used, although I’ve since discovered that the game is not sensitive to the number of rules. I’ve added and removed rules in the past, and it’s still a fun game.

  • 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.

Game play.

The flow of the game consists of several iterations of play immediately followed by a retrospective. By doing several iterations you’ll be able to see the team increase the performance following the feedback from the retrospective. It can be quite a dramatic increase, and teams love it! Here’s the process for the game play.

  1. Allow the team two minutes of preparation time to determine how they will organize themselves.
  2. Get an estimate from the team of how many balls they can pass through the system.
  3. Run a two-minute iteration.
  4. Allow the team one minute to discuss how to improve the process.
  5. 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. Here’s Boris’ full documentation of the game.

,

6 Responses to The Ball Point Game

  1. @ShirlyRonenRL May 15, 2013 at 1:38 am #

    [From the Archives] The Ball Point Game http://t.co/hdXlggDqwQ

  2. @SCRUMstudy_ November 30, 2012 at 3:30 am #

    The Ball Point Game – http://t.co/eCM1KLrr #agile #scrum

  3. @didierkoc March 30, 2012 at 7:09 am #

    @mfloryan http://t.co/zsCcSrbG

  4. Yves Hanoulle July 15, 2010 at 5:13 pm #

    If you like agile game: you might consider joining the agile games google group: http://groups.google.com/group/agilegames

  5. Yves Hanoulle July 15, 2010 at 5:13 pm #

    if you like agile games, please consider joing the agile games google group:http://groups.google.com/group/agilegames

Trackbacks/Pingbacks

  1. Agile Australia 2010 presentations — Scrumology Pty Ltd - October 4, 2010

    [...] I got together and did a joint session. We did a total of five games, ending with my very favorite Ball Point Game.I always find it difficult to judge how the session went during the conference itself. The [...]

Read previous post:
How to cost Agile projects

This article is part of my online newsletter called the Scrum Addendum. If you enjoyed this article you should signup...

Close