Gamification to improve myself

77

69

I'm currently working out a way to gamify my daily work / life. I want to reward myself via a points system, assigning points to tasks I should do but tend to neglect.

These are things like paying invoice in a timely manner and answering important emails but also things I want to do, but never get around to, like working out from time to time.

As I'm the only "judge" I also work on way to prevent that I game the system, but this isn't a real problem for me because I tend to be objective and don't think I'll cheat myself.

Also, I don't want to tie the system to any specific task-management application (like EpicWin for iPhone)

Have you tried something like this?

Did it work out?

Any input?

Follow-Up:
Thanks everyone for their answers! I hadn't time to really work out a good system for me so far. So far I use a software (producteev) to manage tasks from everywhere and decide on point value on task creation. I also have daily tasks of calculating daily score and all. Points add to a score value that actually results in a budget for stuff I can buy for myself. per 100 points I can spend 1€. This way t improves my motivation while also limiting my spend-all-my-money-instead-of-saving-it personality.

Follow-Up 2: Here's a great talk by Jonathan Guerrera on the topic!

Morothar

Posted 2012-04-04T08:27:08.203

Reputation: 589

I am also looking for something like this. Fitocracy(http://www.fitocracy.com/home/) is good to take care of fitness aspect.Very well made site

SandeepR 2012-04-05T06:50:09.033

1To be honest, this question sounds like it is too vague and discussionyCasebash 2012-04-05T07:35:44.953

@Casebash Thanks, I'll try to make it more specific later today.Morothar 2012-04-05T11:21:39.210

1

There is also Chore Wars

Joshua Drake 2012-04-05T21:30:12.757

There is no objetive way to answer this question. You can get better answers by focusing your questions on more specific issues.Renan 2012-04-11T01:30:59.127

Thanks everyone for their answers! I hadn't time to really work out a good system for me so far. So far I use a software (producteev) to manage tasks from everywhere and decide on point value on task creation. I also have daily tasks of calculating daily score and all. Points add to a score value that actually results in a budget for stuff I can buy for myself. per 100 points I can spend 1€. This way I improves my motivation while also limiting my spend-all-my-money-instead-of-saving-it personality.Morothar 2012-08-09T05:02:11.857

how did your plan work out? are you still gamifying yourself now?JohnC777 2013-03-20T14:26:53.757

As much as I love games, I find that gamification takes more time and effort to set up than to actually doing the thing I'm avoiding.Muz 2013-03-22T08:20:53.057

+1 for exceptional question.Muhammad Mahbubur Rahman 2013-04-10T11:01:58.620

People who fall for this just become better at being "rats in a maze". When it comes to real life questions and serious personal development, no game or "pretending" will help - it'll just distract you for a while, creating an illusion.Tool 2013-07-20T00:50:34.070

3@Tool I agree, as gamification comes with all drawbacks of an extrinsic motivator. But as there is no intrinsic motivation for said tasks it is a valid option. Also keep in mind that the target is to build your own rat maze, training yourself in things you don't like to do. It's a way to make work you hate to do a bit more tolerable. :)Morothar 2013-08-13T10:11:06.230

Answers

37

I have come up with a game system for helping me complete chores, errands, etc.

Every chore/errand is a 'task'. Tasks are rated 1-3 in four categories: Monetary Cost, Time to Complete, Difficulty and Benefit for Completion. Rate 1 if 'easy', 2 if 'medium' and 3 if 'hard' or 'very hard'.

Then, each task is rated 'Bronze', 'Silver', 'Gold' or 'Platinum' depending on the priority of completing the Task.

I use a spreadsheet to keep track of my Tasks. The spreadsheet also calculates the following equation:

  • Find the Average of the values for Cost, Time, Difficulty & Benefit
  • Divide by 3
  • Add +0 if 'Bronze', +1 if 'Silver', +2 if 'Gold' or +4 if 'Platinum' to the final score

This final score is considered 'Points Earned'. As you complete various Tasks, you'll accumulate more points.

How you decide to spend those points is up to you. For me, I considered each point worth 1 hour of video game playing (as that is something I find entertaining).

In conclusion, it is a system that rewards you for completing priority Tasks (and not just collecting points by achieving a large number of small Tasks). You will earn 1 point for three 'easy' tasks, one 'easy' and one 'medium' task or one 'hard' task.

The "carrot at the end of the stick" offered is something you should enjoy and want to work hard at achieving.

Kyle

Posted 2012-04-04T08:27:08.203

Reputation: 386

To handle unliked tasks you could change their category with time, so that they give more points. This is not negative like a penalty.Gürkan Çetin 2016-12-18T19:38:25.470

3I like this approach. You made a simple formla to calculate the points rewarded for doing a task. My problem would be that I'd still not do some tasks I really don't like. I'd be earning lots of points by doing complicated and beneficial stuff while not doing those important things I simply don't like much, like writing invoices or answering mails from (some) clients. Because of that I'd like to add another variable into your formula that somehow reflects the importance/hate ratio of the task.Morothar 2012-04-15T08:16:29.830

1@Morothar, perhaps a penalty system that will actually hurt your score, or take away part of your carrot if a task is not completed on time. A small penalty or relatively unimportant tasks, and a larger one for important ones. (Don't do my taxes on time? No bonus for a while.)smdrager 2012-04-16T20:45:43.847

33

So there are resources like http://lifehacker.com/5902598/superbetter-is-a-game-that-rewards-you-for-healthy-living-and-working-towards-your-goals

But I gamify in a very simply way… I have this - stress plot

The graph shows the size of my todo list, it's updated by a cron script every half hour and it's publicly viewable. Tasks that have been in the inbox (I use the same inbox for incoming mail and for tasks) for more than a week are the red line, more than three days the purple and more than 24 hours the green (the blue is the 'current' state and includes all the tasks triggered by calendar actions and emails to reply to… The game is to make the graph smaller - it's very simple but it's remarkably effective for me.

Following some comments for method - I use a modified version of getmail http://pyropus.ca/software/getmail/ to generate files like

34 2012-01-21 1327152611 5 16 10
32 2012-01-21 1327154411 5 14 9
32 2012-01-21 1327156209 5 14 9
34 2012-01-21 1327158012 5 14 9
34 2012-01-21 1327159808 5 15 9
34 2012-01-21 1327161611 5 15 9
34 2012-01-21 1327163406 5 15 9
33 2012-01-21 1327165211 5 13 9
34 2012-01-21 1327167011 5 13 9
31 2012-01-21 1327168810 4 12 8

(left to right this is, current size of inbox, date, seconds since epoch, emails older than 7 days, emails older than 24 hours, and emails older than 3 days. I then put it though a matlab script (although I'd like it to be an R script) as follows…

I then use this Matlab code:

load ~/emailAnalysis/results.txt
results=results(size(results,1)-400:size(results,1),:)
temp = results(:,3)-1238370000;
h=plot(temp,smooth(results(:,1)),':b')
set(h,'LineWidth',1)
ylim([0 80])
xlim([max(temp)-(86400*7),max(temp)-1])
set(gca,'XGrid','on')
ylabel('Emails')
hold on
i=plot(temp,smooth(results(:,4)),'r')
j=plot(temp,smooth(results(:,5)),'-g')
k=plot(temp,smooth(results(:,6)),'m')
xlim([max(temp)-(86400*7),max(temp)-1])
set(gca,'XTick',[1:86400:(86400*max(temp))+1])
set(gca,'XTickLabel',['Mon';'Tue';'Wed';'Thu';'Fri';'Sat';'Sun'])
set(j,'LineWidth',2)
set(h,'LineWidth',1)
set(i,'LineWidth',2)
set(k,'LineWidth',2)
xlabel('Time')
title('Size of inbox over time (seven days)')
print -r3000 -djpeg /XXXX/inbox7day.jpeg
hold off

to generate the graphs - both matlab and getmail code run as a cron job every half out on my webserver.

EDIT AGAIN - for interest, there is also the 'inbox-zero' version for incoming emails... enter image description here

Joe

Posted 2012-04-04T08:27:08.203

Reputation: 6 332

1I guess the worry I have with this is that it isn't just about getting tasks done, but about getting important tasks done. Also, tasks can be marked as "done" if you procrastinate enough that completing the task becomes pointlessCasebash 2012-04-10T12:26:44.570

I'm not sure I understand the second part, but I can certainly tell you about the first part. When I just had the one line it was possible (and occasionally happened) to feel productive by just doing the incoming things and avoiding the big things at the bottom. I introduced the red line so that it was obvious (to me and others) when there were tasks I'm avoiding… ("Book skydive" had stayed there for months) Also I can 'age' tasks that are important or due soon manually and that helps deal with the importance angle. The key thing is that everything gets done and nothing is forgotten...Joe 2012-04-10T13:43:19.790

That's a nice way to visualize your ToDo list. But it's not really gamification with points, score, etc. Note that I don't consider that this isn't a game for you or others. But I do actually want to get rewarded with points, having a score, etc. Still +1 to you.Morothar 2012-04-15T08:25:36.417

Would you mind to share your script here? I suppose it's some kind of gnuplot magic glued together by shell scripts?0x6d64 2012-04-16T11:34:03.460

2will do my best...Joe 2012-04-16T13:48:48.580

+1 for excellent answer.Muhammad Mahbubur Rahman 2013-04-10T10:29:28.170

19

Oh just thought of something unrelated to previous answer

I wrote up a full version on my blog, but I summerise below :)

I'd like to be able to get up early, but I don't really have anyone to be accountable to for this. So I advertised on gumtree (I think craiglist is the equivalent in the US) for someone who was also competitive and wants to wake up early. The rules we have are this.

We each must email each other before 7.10am in the morning, every day except Sunday. If one of us is late, or misses an email due sleeping in, they get a 'late point'. At the end of the month, the person with the most late points gives £10 to a charity chosen by the other, and the scores are reset. We've been doing this for about eight months and it's been a really good way of setting up competition… at some point when I need a project to learn the twitter api I'll build the funcationality into a twitterbot...

EDIT - for an update - this has evolved into also sending over the 'must do' list everyday - quite good for personal accountability.

EDIT - again, following another answer I gave elsewhere, I've dropped this approach and no longer attempt to get up any earlier than natural (unless I have a genuine commitment), will let you know how this goes in another post. Third edit - and this is how it went: http://joereddington.com/1799/2014/01/11/throw-away-your-alarm-clock/

Joe

Posted 2012-04-04T08:27:08.203

Reputation: 6 332

1I love this. Think I might advertise for someone as well, brilliant idea. :)annelie 2012-10-09T04:01:37.217

1Brilliant idea!eflat 2013-07-02T21:39:21.277

11

How about Habitica?

I've been using it for a day so far, and I really like the idea and interface. They now have an official Android app.

I would like to see this app expanded to be more detailed and game-like, but so far, off to a good start.

Five Points

Posted 2012-04-04T08:27:08.203

Reputation: 219

HabitPRG + Pomodoro works well for me.number5 2014-09-11T23:21:03.207

7

Pomodorium - a Pomodoro technique based RPG-game.

enter image description here Pomodorium is an attempted gamification of the Pomodoro technique.

The idea of Pomodorium is to use rules of role-playing game in the Pomodoro technique.

It's a Pomodoro technique timer with a game. For every completed pomodori you get 'gold' and there is game character - you buy him/her armors/weapons for this gold. There is a map you can travel through and fight monsters and level-up.

More detailed information how to play could be found in Pomodoro technique RPG style.

WorkGamificationApp

Posted 2012-04-04T08:27:08.203

Reputation: 1 242

+1, although it is self-advertisement. :)Morothar 2012-08-09T04:56:03.580

6

There was a similar thread on Ask Metafilter a while back. This answer in particular had some good links.

The Habit Judo project no longer seems operational, but it does have an interesting approach. The random rewards element makes it particularly interesting.

Matt V.

Posted 2012-04-04T08:27:08.203

Reputation: 161

5

Check out chorewars.com - you can modify the 'chores' to be your own tasks - and then you progress through the stages / game.

Note - I have no affiliation with chorewars - I just like it.

Kolya Miller

Posted 2012-04-04T08:27:08.203

Reputation: 51

3

I use RescueTime to keep track of my time spent on my PC. It also keeps track of my time away from the PC and lets me enter a category when I get back to my PC.

It lets me set categories for the apps I use and sites I visit, with a level of productivity for each category.

It compares my "productivity" to all their users. And has real time reporting.

Only downside is the $5/month :)

Costa

Posted 2012-04-04T08:27:08.203

Reputation: 141

3

I have also been looking for something to spice up work, and make me feel challeged and make all completing tasks more fun. I find giving my self rewards and punishments for completing or not completing my goals helps motivate me.

I originally tried superbetter but did not enjoy the UI. I have used the trello platform for a while now at work. Its not bad but there is no gamification.

I recently found redcritter which is like trello but gamified.

Both Platforms are great, but feel they are slightly complicated and I am looking for a more basic game like platform.

Djdavid2

Posted 2012-04-04T08:27:08.203

Reputation: 31

3

Duolingo does a pretty good job a gamifying language learning. I have made a few observations on what I believe are some basic principals that keep me engaged when playing a video game. You are free to disagree with whatever I state.

  1. Reward effort but do not punish failure-By punishing failure you tend to become averse to risk and the game becomes less fun. In games the worst thing that usually happens when you fail a task is that you just start over from the last save point. Imagine if you had to start the game completely over after putting 4 hours into the game? Most people would quit.

  2. Multiple long term and short term goals-Short term goals are the tangible goals that are within your reach and always keep you motivated. Long term goals are what keep you motivated to continue doing the short term goals.

  3. Try to get constant feedback-By this I mean you should have a way of knowing instantly if what you are doing is right or wrong. An example of non-feedback is when you do your homework. You don't really know you are doing anything wrong until it is finished and you turn it in. Instant feedback would be practicing the piano. As soon as you hit a wrong key you hear a wrong note and adjustments can be made at that time. Video games work in a similar way.

  4. There should be uncertainty in success-If you get a task right all the time you will get bored of it. If you fail all the time you will give up. But now think about gambling, you are rewarded randomly for doing the exact same thing every time. This uncertainty in winning is what keeps people gambling because they are always thinking "maybe I'll get it this time"

  5. Track overall progress-Seeing what you have already accomplished gives you a sense of pride and you want to continue what you are doing. Try not to compare your progress with someone else since it might demotivate you.

cspirou

Posted 2012-04-04T08:27:08.203

Reputation: 241

2

I just published an article entitled What Task Management App Developers Can Do to Catch Up with Pokemon Go.

While it's written for a specific audience, the underlying logic applies to your question.

First, gamification is a great synonym for "highly engaged practices." In other words, the most engrossing (non-life-threatening) activities are the most gamified.

But why doesn't life appear this way to us? Why can't we see gamification opportunities everywhere?

It's because we aren't able to see past our daily activities to the underlying game mechanics and other elements that lead to high engagement. When we can do so, it gives us "superpowers" that look strange to other people. Such as would-be Olympians who enjoy getting up at odd hours and putting their bodies through exhausting, repetitive practice.

Most of us have little motivation to follow their example in any parts of our lives and can't understand their drive. We can't see the gamification they have done, and they don't have time to explain.

The movie "Life is Beautiful" offers more than a Holocaust story. It's also a lesson in gamification, for those who are aware of the elements. I recommend it - but it's such a good movie, the realization that the father was a master game creator might come during a second viewing... after the tears have been wiped away.

In my article, point out that in task management, we want to do a great job. We want to be appropriately engaged so that we can meet our goals. In other words, we have plenty of motivation - the highest possible.

But it's not enough. Playing a game at a high standard requires more. And this is where task management apps fail us. They obscure the games we are trying to get done in the way they are designed.

For example, some give points for each task completed. But how useful is a "points-for-tasks" game, really? Most of us would actually prefer the opposite - to achieve our goals with as few discrete tasks as possible. It's an easy metric to define, but it misses the mark.

In the article I outline a game we all play which we care a lot more about: making sure that we have enough capacity to prevent tasks from slipping through the cracks. It's a game we start playing when we create our first tasks as pre-teens and we continue to play until we die.

The point I'm trying to make here is to contrast two kinds of gamification. One (like points-for-tasks) involves external motivation and an overlay of computer game design techniques on the daily practice of task management. The other kind is built on the games we are already trying to play, but have a hard time doing so because the underlying elements are poorly set up.

We need lots of help to play the second kind of game and if we were to receive it, we'd be happy, because it actually expands our intrinsic motivation.

That's what we really want! A gamified like - which includes our work life.

And we don't necessarily need an app to get started, just a perspective that makes things easy to get going.

Francis Wade

Posted 2012-04-04T08:27:08.203

Reputation: 473

2

I suspect that putting too much effort in gamifying your daily work would be a waste. I strongly recommend you try the Pomodoro Technique, which is game-like, simple, fun, and personally I find it even a bit addictive.

Take an hour to read the free eBook, it's only 30 pages long.

If you don't have a kitchen timer, use this app, or one of the many other Pomodoro-softwares.

Roy

Posted 2012-04-04T08:27:08.203

Reputation: 225

Looks like ebook is no more free. :(Bunyk 2015-10-27T10:12:03.610

Sadly, Pomodoro just doesn't work for me. It's a mix of my personality, having programming tasks to do (that benefit from being in the zone for as long as needed/possible), and other factors.Morothar 2012-08-09T04:54:17.793

2

todoist.com has a gamification system based on a Karma score. It is a very nice GTD style task management system with good phone and web based interfaces. I have been using it for a few years, but the authors seem to be on a roll lately adding new features. Worth checking out.

Trying to invent something for this (and then not endlessly tweak it) seems like an anti-productive route to me. Find something reasonable and stick with it.

Bob Anderson

Posted 2012-04-04T08:27:08.203

Reputation: 196

2

Recently I have read a nice article "Life is a game. This is your strategy guide". The main point of game - is managing hunger, willpower and other parameters of your body.

Bunyk

Posted 2012-04-04T08:27:08.203

Reputation: 184

0

Have you tried something like this?

I created https://puzzle25.com for this particular reason. This is a gamified version of pomodoro timer, you need to solve a jigsaw puzzle but you don't have all the pieces. To get another one, you must complete a pomodoro :)

Points are replaced with completed pomodoros. You can see how well you are doing and the trends after a completed pomodoro.

Did it work out?

Works perfectly to me.

P.S. Sorry for self-promotion, but this is a direct and honest answer to the topic.

enter image description here

stillwaiting

Posted 2012-04-04T08:27:08.203

Reputation: 1

-2

I know this question has been asked quite some time ago, but here are my two cents.

I had the same problem like you, in many aspects of my life, so something needed to change. One day I realized that life is just like a game, and then I remembered this old gem, GTA San Andreas. The way I applied it to my life is as follows:

So this guy in GTA SA, you wan't to learn some boxing moves, in the gym they tell you go buff up, you do that and after that they teach you boxing. Long story short I took this approach and started looking at myself as a game character. I want to be more buffed I work out, I want more money I work for that money, I have important chores/stuff to do, I do those first, procrastination happens, but when it does I make sure it's on purpose, I chose to procrastinate today, that is I chose to do nothing (not exactly real procrastination since I use "not doing anything" as a way to relax).

Hope I helped :)

Istvan

Posted 2012-04-04T08:27:08.203

Reputation: 1

Hi Istvan - what you are describing isn't gamification, but a simple reward system.Rory Alsop 2016-10-15T15:07:04.507