I hear a lot of talk lately about "gamifictation" – adding gamelike elements to non-gaming software and services. It may be achievements, titles, even controls – and the goal of course is to get people interested and using the software and services.
Let me state frankly that this is a great idea. I'm bang alongside it, and I wanted to explore just why I think it works, and why we need to pay attention to it: