gamification in software engineering - a systematic mapping .
From game design elements to gamefulness: defining "gamification"