I've read over a few papers projects and related to the use of video game style achievements being put into regular applications as a means to encourage users to explore the tools and create a desire to learn.

I'm wondering if there's any appropriate places to start doing this, to avoid doing it, where it becomes trouble, what caveats to watch out for, or if everyone who follows this thinking is actually out of their minds.

I'm asking specifically to the business world, not to games.

For those who haven't head of this, please check out these links:



Conceptually, I'm thinking of applying this to the internal intranet as a way to display rewards and recognition to employees, but don't let that limit your answer's scope.


2 Answers 2


One place I have seen it thrive is in project managment systems such as Jira. Tickets are created and assigned to different people and they get a "ticket completed" count which becomes very important for people. The reason, which is why people love the game mechanics, is they get credit for their hard work. There is no forgetting, they have a number now.

I think this could be pushed further though. Achievements are another good thing to add that are not based off of one number.

A lot of workers in business get very discouraged because when they work extra hard it is rarely seen let a lone recognized. When a sales caller can show a number of how many calls they made, their % of sign up, and the sort they can be encouraged.

The only caveat, and its a big one, is that this can also work the other way. It can be severely frustrating if the system is unfair or broken. Also, not everyone enjoys this mechanic and can be very turned off by competing all the time.

I think the safest way to implement these systems in business is to reward achievements, project completeness, and rewards.

  • 1
    I see, so you'd say a big warning is to reward people for progress markers, not fight for one trophy.
    – Incognito
    Commented May 12, 2011 at 23:23
  • Yes, thats an elegant way to sum it up.
    – jonshariat
    Commented May 12, 2011 at 23:52

One of the questions you'll have to ask yourself is this: will these achievements be rewarding current behavior or be used as incentives to increase specific behavior?

For example, one of the websites I built and help run allows users the ability to earn "badges". These achievements are based on measurable activities that anyone can achieve based on their participation. We have a badge for having 10 or more discussion posts, and then 50 or more discussion posts. We also have a badge for the 10,00th user.

So there are badges for multiple purpose the primary function, for us, is to increase traffic and user participation. I think this would be a great idea for an intranet where participation is crucial to keeping content current, and encourage collaboration.

I'm also an intranet architect/admin (SharePoint 2010), so here's a couple of my ideas of what metrics might be useful to measure achievements within an intranet:

  1. Number of Comments posted
  2. Number of Discussion Thread started
  3. Number of Documents Uploaded
  4. Number of Times a Person used the searched
  5. Visited more than X number of areas
  6. Voting based achievement (users can vote for the person who will get a specific achievement or award)

These metrics have to be easily measurable within your architecture. It's hard sometimes to try and capture how many times people searched; there may not even be a way to record that metric. As you can see, most of my examples are based on an achievable goal, such as a number. In some cases, you might just want to hand out a "special achievement" that's not based on any metric; rather arbitrarily. For example, sometimes we pass around the "dog of shame" badge to others within our website just because we can and it spurs conversation and wonderment with our customers. It's quite the popular badge.

Some achievements may push your users to compromise the credibility of your achievements. For example, lets say that you use the "Uploaded more than 100 Documents" achievement. The original purpose for creating that achievement was to reward users who are sharing the most information by uploading it. There will always be that 1 guy, you know the type, that will upload hundreds of useless documents that may not even be relevant. He'll earn the achievement, but he earned it in a less than ideal way, which decreases the credibility of the achievement. Achievements are best valued when they have credibility and prestige supporting them. So achievements should not be easily gamed, or at least, highly monitored to prevent this situation.

You'll have to really put some thought behind achievements and the desired results that stems from the behavior they encourage. I hope this helps.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.