Value Squares is a game that teaches how the XP values – Courage, Communication, Feedback & Simplicity – map to XP's practices. Players are asked a value question about a specific card and must decide which value is most applicable for that card.Value Squares will help you learn about:
Value Squares is appropriate for groups and teams actively engaged in learning XP.
To play this game, you'll need all of the problem and solution cards from your deck of eXtreme Programming Playing Cards and you'll need to create a giant matrix on the floor that looks something like this:
| Courage | Communication |
| Simplicity | Feedback |
To begin playing, someone selects a card from the deck. If the card is a problem card, players must physically move to the value square that corresponds with the value most lacking in the stated problem. If the card is a solution card, players must move to the value square that corresponds with the value most present in the stated solution.
Once everyone has finished moving to a selected square, the group discusses why they think their value square is correct. After a few minutes of such discussion (limit it to a maximum of 5 minutes), a new card is selected and the process begins again.
Value Squares is usually played with a large group or an XP team.
You can play this game for a set amount of time (say 30 minutes) or until you run out of cards.
You can play Value Squares in a variety of ways:
We'd love to hear your feedback about this game.
These days, thanks to Lean Startup and Lean UX, I'm fairly obsessed with the idea of faking things. Faking product ideas, faking product features (see Fast, Frugal Learning with a Feature Fake), faking whatever is necessary to help us rapidly and economically learn about customer needs. So I was extremely impressed the other day with [...]
[Read more...]There are moments in software development when ordinary or common usage of an API, library, language or tool won't solve a programming problem. At such times, some programmers retreat and consider alternative solutions that rely on simple, ordinary code. Other programmers refuse to give up and push forward to find whatever uncommon or arcane parts of [...]
[Read more...]