TY - JOUR
T1 - How to design gamification? A method for engineering gamified software
AU - Morschheuser, Benedikt
AU - Hassan, Lobna
AU - Werder, Karl
AU - Hamari, Juho
PY - 2018
Y1 - 2018
N2 - Since its inception around 2010, gamification has become one of the top technology and software trends. However, gamification has also been regarded as one of the most challenging areas of software engineering. Beyond traditional software design requirements, designing gamification requires the command of disciplines such as (motivational/behavioral) psychology, game design, and narratology, making the development of gamified software a challenge for traditional software developers. Gamification software inhabits a finely tuned niche of software engineering that seeks for both high functionality and engagement; beyond technical flawlessness, gamification has to motivate and affect users. Consequently, it has also been projected that most gamified software is doomed to fail.
AB - Since its inception around 2010, gamification has become one of the top technology and software trends. However, gamification has also been regarded as one of the most challenging areas of software engineering. Beyond traditional software design requirements, designing gamification requires the command of disciplines such as (motivational/behavioral) psychology, game design, and narratology, making the development of gamified software a challenge for traditional software developers. Gamification software inhabits a finely tuned niche of software engineering that seeks for both high functionality and engagement; beyond technical flawlessness, gamification has to motivate and affect users. Consequently, it has also been projected that most gamified software is doomed to fail.
KW - Game design
KW - Playfulness
KW - Gameful design
KW - Persuasive technology
KW - Design science research
KW - Software engineering
KW - Gamification
U2 - 10.1016/j.infsof.2017.10.015
DO - 10.1016/j.infsof.2017.10.015
M3 - Journal article
SN - 0950-5849
VL - 95
SP - 219
EP - 237
JO - Information and Software Technology
JF - Information and Software Technology
ER -