Menu
Blog post

Play Vs. Game

Published on 31st January 2017 author: Bojan Milutinović

When I was a kid, I was very good at basketball. My typical day was: school, homework, and basketball courts until night falls. I used to start just by running around and trying to score from different positions. When my friends would finish their homework, they would join me in running around and scoring.

Once, one of my friends said, ā€œHey, let’s pick a position, and compete who will score more pointsā€. The challenge was accepted. šŸ™‚

A play was slowly becoming a Game.

So, what is the difference between aĀ Play and a Game?

ā€œA game is a bounded, specific way of problem solving. Play is more cosmic and open-ended. Gods play, but man is a gaming individual…ā€Ā – Shiv Visvanathan, Alternative Futures

 

As defined inĀ GamestormingĀ book, a game has some of the components that actually make it a Game:

  • Game Space
  • Boundaries
  • Rules of Interaction
  • Artifacts
  • Goal

Game Space

When the game starts, players are suspending reality. They are now willingly entering some other space – game space.

Boundaries

A game has boundaries – in time and space for example. We need to know when the game starts and when it ends. Imagine that you are watching a basketball game that lasts forever. Who will win?

Rules of interaction

“Within the game space, players agree to abide by the rules that define the way the game world operates.”

We had rules, like:

  • you can try 2 times before counting starts
  • shoot 20 times, no more
  • stay behind the line drawn on the court
  • …

If you don’t follow all the mentioned rules, than you are violating the rules of the game, and that isĀ cheating.

Artifacts

Artifacts can be used to track progress, store the current state of game, etc. We had a ball, a hoop and a chalk. Lines drawn on the court and points are also artifacts of a game.

Goal

The game can be timed, just like a basketball game. In our case, the game was over when the last player shoots the 20th shot. We then compared who was better. The goal was to be a better than the competitor.

Without any of these:Ā Game Space,Ā Boundaries,Ā Rules of interaction,Ā ArtifactsĀ or aĀ Goal, it is not a game.

As a developer, I wanted my job to be a game, so I can enjoy doing it.

This is why ā€˜Play vs Game’ topic is so important to me. I would like to go to a ā€œgameā€ every morning instead of a job, don’t you?

So, let’s see what we can do about it.

As mentioned before, we need to introduce: #1Ā Game Space. We need a space where we can suspend reality, and be willingly there. Well, our office is a good candidate, so we already marked #1 as done.

Also, we need: #2Ā Boundaries. Let’s try to make boundaries in time, let’s play for a couple of weeks, and compare results then. Maybe for 1-4 weeks? 8 hours a day? Maybe to add boundaries in scope?Ā Illegitimus non Interruptus?

Step #3 is to defineĀ Rules of interaction. Maybe one rule can be to check if we really finished something (scored in basketball, finished a user story –Ā DoD)? Can we add some ceremonies at appropriate time?

Step #4 is to defineĀ ArtifactsĀ that can help us during our game. Time left to the end of the game maybe? How far are we from our Goal? Game Backlog, Information radiators, charts, graphs, velocity, etc.

And of course, we need a #5Ā Goal. Let’s define why are we playing this game? What is the best outcome of this game? Let’s call it Game Goal.

Even better, as most of the games have their own name, let’s find some name for our game. For now, let’s call it justĀ ā€œSprintā€?

Conclusion

This is why I like to ā€œSprintā€ every morning and every day. It is so much like a game if you play it carefully.

  • Game Space and Boundaries are similar toĀ ā€œTime-boxed event”,Ā “Always on the same place at the same timeā€, etc.
  • Rules of interaction are similar toĀ ā€œEveryone needs to talk on a Daily Stand Upā€
  • Artifacts are similar toĀ Scrum Artifacts – Backlogs and Burndowns.
  • Goal is very similar to aĀ Sprint Goal.

And this ā€˜Sprint’ Game is something that you can play infinitely, competing to yourselves. So, do you have all gaming ingredients in your Scrum projects?

What would happen if you apply these steps to a Daily Standup? Refinement? Other time-boxed events?

Do we have a game now?

Bojan Milutinović

Bojan Milutinović is a Certified Scrum Professional and a Certified Kanban Professional.