Source: https://www.allencomm.com/blog/2014/10/learning-gamification-pairing-powerful-business-vision-right-design-strategy/