Game Your To-Do List

Using gaming mechanics to manage your time

As any freelance, self-employed, or anyone working from home knows, managing your time and getting things done in general doesn’t always come easily. Especially not to people like me who always do everything at the last minute. Mind you, I usually spend 20% of the time others do and get the job done, at least as good as them. Working under pressure gets the best out of me. The clearest evidence for this must have been my master’s thesis. I was writing it in August 2006, in Edinburgh. And Edinburgh in August is festival time.


The city is filled with artists, actors, dancers, street performers, parties, and the biggest festival crowd in Europe. It’s total mayhem, but in a good way. August 2006 was the last month before my thesis submission. My classmates were all past a couple of months of hard work whereas I was way behind in my writing. In fact, I believe at that point I haven’t even started the actual writing. BUT it was festival time. I couldn’t sit and work all day in the labs when I knew what was going on outside. So – I decided each day I’m going to do something festive. Thanks to a few friends I got a bunch of free tickets and party invites (student budget, after all). And every single day I would go out to see a play, dance, walk around, see street performers and meet people from around the world. Live and breathe the festival. My friends thought I was crazy. How can you hang out when the dissertation is due in a few weeks?! well, I couldn’t not. I soon realised these breaks were the fuel that drove my work during the day. Sure, I could bum around the labs all day, OR I could work a few intensive hours knowing that I get to go out for a couple of hours and enjoy. I don’t think I was faster than my classmates, I believe I was making better use of my time, working harder while I was working, and partying as a reward.

A while ago I got to see an amazing amazing talk by Amy Jo Kim called Putting the Fun in Functional. Kim discusses how using gaming mechanics can help build better software. It’s quite an ingenious concept. Gaming mechanics are the rules behind the design of a game that allow the players to have a fun and engaging experience. Though this was the first time I’ve ever heard of gaming mechanics, I have actually been unknowingly obsessed by the field for the past year or so.

As an avid user of location based app foursquare (and one of the first Israeli users), I was amazed at how seamlessly they use simple (or as I called them “begrush” = cheap) psychological elements to make their game a hooking one. Using points, badges, titles and more in a resourceful way, they’ve made their application entirely addictive (at least for a while, but that’s another story). So when I bumped into Kim’s talk, I knew I had to dig deeper and learn more about it. So I did. I read about Zynga’s methods and legendary playbook, SCVNGR’s gaming mechanics playdeck and more. And then it hit me – I use this stuff daily.

I did it back when I was a student in Edinburgh, and I’m doing it today. As an entrepreneur working garage-style mainly from home, I’ve crafted a few methods of my own but they’re all rooted in the basics of gaming dynamics. So essentially I’m gaming myself into checking stuff off my task list. And if I can do it, so can you! So here’s my 2 cents on how to use some simple gaming rules to work more efficiently and have fun while you’re at it:

Quests – these are the building blocks many games use to give people specific tasks to go after once they enter the game. It’s a “goal interface” design, if you will. In real life, it’s simply your to do list. Each bullet is a well defined quest to complete a task.



Countdown dynamic – players are only given a certain amount of time to complete a task. This dynamic is for people (yours truly included) who work best when they have a deadline. Problem is that as opposed to games where you have timers, in real life promising yourself you’ll finish something by a certain hour won’t work as well. What I’ve discovered works best for me is linking the deadline to an external factor. So I’ll tell my partner, my designer, or even a potential investor I’ll have something ready for them by tomorrow. And it works. This may sound a bit crazy – holding promises to others drives me more than promises to myself. But truth is that’s one of the biggest concepts in gaming dynamics – the power of the community. People are driven to work harder when they have competition, when they can show off what they’ve done, when they get feedback. So why not embrace it and let it help me in real life?

Achievement dynamic – get a reward for achieving something. In our case – give yourself a reward for achieving the quests you set out for yourself. The crucial thing here in my opinion is to set the reward in advance. If I tell myself I’ll get to go see a movie when I finish writing a document, I’ll finish writing that document in time to catch the movie. Of course you can’t go to a movie every time you finish something. Simply taking a break also works. Try saving the big rewards for bigger quests, or for a few consecutive ones (this is actually a separate dynamic, “chain schedules”). Also, try to set the rewards not only according to the quests, but also according to your own mental state. I, for one, know that I hate working in the afternoons. Mornings and evenings are my time. So I might schedule a reward in the form of afternoon coffee with a friend to bypass that.

Progression dynamic – this dynamic measures the player’s success and displays it granularly. Make a schedule, divide it into tasks. Ticking off tasks is seeing progress. And if you visualize it like a progress bar, that works even better (just think of the linkedin progress bar)



There are quite a few more, but the main thing here is to acknowledge we all need some help. And as Woody (or Larry) say – Whatever Works.

As an end note, examining the difference between gaming and real life I notice how many of these dynamics involve a community. From leaderboards to feedback, the community is often what gets us going in a game. Just imagine where we’d get if we could build a game-like community around our work tasks, or our life in general. Gamify life!