Enterprise gamification is getting a lot of attention these days (more on that later). The value of gamification is clear enough: engage users and motivate them by providing the same feedback mechanisms that games do. Goal-driven design, the idea that software should be designed to help users achieve their goals, is extremely popular for consumer products, but still only rarely practiced in enterprise environments.
It’s the combination of the two that gets me excited. When enterprise software is designed with full adherence to both of these concepts, the results can be astounding. Imagine software that is built with an understanding of exactly what you need to get done — what you want to do, and what your management wants you to accomplish. And imagine then that the software is built in a way that keeps you engaged all the time, trying hard to get to that next achievement, the next milestone, the next level.
Software, even enterprise software, can be built in such a way that users don’t feel like users, but like players. Work may not actually be a game, but making a game of it could make it so much better.