Gamify Employee Collaboration - A Critical Review of Gamification Elements in Social Software
GAMIFYING INFORMATION SYSTEMS - A SYNTHESIS OF GAMIFICATION MECHANICS AND DYNAMICS