Gamification

 Gamification  is applying the principles of game design to other software - originally focused on usability, it has become a byword for dark patterns exploiting intermittent reinforcement and leader boards.