Engineering digital motivation in businesses: a modelling and analysis framework

Digital motivation refers to the use of software-based solutions to change, enhance, or maintain people’s attitude and behaviour towards specific tasks, policies, and regulations. Gamification, persuasive technology, and entertainment computing are example strands of such a paradigm. Digital motivation has unique properties which necessitate careful consideration of its analysis design methods. This stems from the strong human factor involvement, and if it is not implemented effectively, it can result in digital motivation being perceived negatively or leading to reduced motivation. The emerging literature on the topic includes approaches for creating digital motivation solutions. However, their primary focus is on specifying its operation, for example, the design of feedback, rewards and levels. In this paper, we propose a novel modelling language which enables capturing digital motivation as an integral part of the organisational and social structure of a business, captured via goal models. We also demonstrate how modelling of motivational techniques at this level, the goal level, enables a more powerful analysis that informs the introduction, design and management of digital motivation. Finally, we evaluate the language and its analysis using different perspectives and quality measures and report the results.

[1]  Henry L. Tosi A Theory of Goal Setting and Task Performance , 1991 .

[2]  Tyler Sax,et al.  Just a Fad? Gamification in Health and Fitness Apps , 2014, JMIR serious games.

[3]  Kristian Beckers,et al.  A Serious Game for Eliciting Social Engineering Security Requirements , 2016, 2016 IEEE 24th International Requirements Engineering Conference (RE).

[4]  Daniel Amyot,et al.  Towards a Framework for Tracking Legal Compliance in Healthcare , 2007, CAiSE.

[5]  Andrés Lucero,et al.  Applying the PLEX framework in designing for playfulness , 2011, DPPI.

[6]  Ricardo Colomo Palacios,et al.  A Study of Emotions in Requirements Engineering , 2010, WSKS.

[7]  Alimohammad Shahri,et al.  Engineering software-based motivation: A persona-based approach , 2016, 2016 IEEE Tenth International Conference on Research Challenges in Information Science (RCIS).

[8]  Alimohammad Shahri,et al.  Exploring and Conceptualising Software-Based Motivation Within Enterprise , 2016, PoEM.

[9]  Lorraine Johnston,et al.  Putting Some Emotion into Requirements Engineering , 2002 .

[10]  John W. Rice,et al.  The Gamification of Learning and Instruction: Game-Based Methods and Strategies for Training and Education , 2012, Int. J. Gaming Comput. Mediat. Simulations.

[11]  Alexander Schill,et al.  GaML - A Modeling Language for Gamification , 2013, 2013 IEEE/ACM 6th International Conference on Utility and Cloud Computing.

[12]  Bernhard Wolf,et al.  Implementing Gamification: Requirements and Gamification Platforms , 2015 .

[13]  Nick Yee,et al.  The Demographics, Motivations, and Derived Experiences of Users of Massively Multi-User Online Graphical Environments , 2006, PRESENCE: Teleoperators and Virtual Environments.

[14]  Sjaak Brinkkemper,et al.  Gamified Requirements Engineering: Model and Experimentation , 2016, REFSQ.

[15]  Keith Phalp,et al.  Gamification Risks to Enterprise Teamwork: Taxonomy, Management Strategies and Modalities of Application , 2019, Syst..

[16]  James E. Rosenzweig,et al.  Organization and management : a systems and contingency approach , 1979 .

[17]  Alistair G. Sutcliffe,et al.  Investigating the Role of 'Soft Issues' in the RE Process , 2008, 2008 16th IEEE International Requirements Engineering Conference.

[18]  Leyland Pitt,et al.  Is it all a game? Understanding the principles of gamification , 2015 .

[19]  Alistair Sutcliffe,et al.  Emotional requirements engineering , 2011, 2011 IEEE 19th International Requirements Engineering Conference.

[20]  Judy Kay,et al.  Modelling Long Term Goals , 2014, UMAP.

[21]  Thomas Allweyer,et al.  BPMN 2.0 : introduction to the standard for business process modeling , 2016 .

[22]  Alimohammad Shahri,et al.  Strategies and Design Principles to Minimize Negative Side-Effects of Digital Motivation on Teamwork , 2017, PERSUASIVE.

[23]  Guttorm Sindre,et al.  Evaluating the Quality of Process Models: Empirical Testing of a Quality Framework , 2002, ER.

[24]  Harri Oinas-Kukkonen,et al.  Persuasive Technology: Development and Implementation of Personalized Technologies to Change Attitudes and Behaviors - 12th International Conference, PERSUASIVE 2017, Amsterdam, The Netherlands, April 4-6, 2017, Proceedings , 2017, PERSUASIVE.

[25]  G. Hofstede Cultural dimensions in management and planning , 1984 .

[26]  Vaninha Vieira,et al.  Towards a Framework for Gamification Design on Crowdsourcing Systems: The G.A.M.E. Approach , 2015, 2015 12th International Conference on Information Technology - New Generations.

[27]  John Mylopoulos,et al.  Acceptance Requirements and Their Gamification Solutions , 2016, 2016 IEEE 24th International Requirements Engineering Conference (RE).

[28]  Haralambos Mouratidis,et al.  Integrating Security and Systems Engineering: Towards the Modelling of Secure Information Systems , 2003, CAiSE.

[29]  Thomas W. Malone,et al.  Heuristics for designing enjoyable user interfaces: Lessons from computer games , 1982, CHI '82.

[30]  Lennart E. Nacke,et al.  From game design elements to gamefulness: defining "gamification" , 2011, MindTrek.

[31]  Haralambos Mouratidis,et al.  Modelling secure multiagent systems , 2003, AAMAS '03.

[32]  Monique Calisti,et al.  AML: Agent Modeling Language Toward Industry-Grade Agent-Based Modeling , 2004, AOSE.

[33]  Biran Burke,et al.  Gamify: How Gamification Motivates People to Do Extraordinary Things , 2014 .

[34]  Mario Piattini,et al.  Gamification in software engineering - A systematic mapping , 2015, Inf. Softw. Technol..

[35]  G. Tober Motivational Interviewing: Helping People Change , 2013 .

[36]  Rosalind W. Picard Affective Computing: From Laughter to IEEE , 2010 .

[37]  Alimohammad Shahri,et al.  Towards a Code of Ethics for Gamification at Enterprise , 2014, PoEM.

[38]  Alimohammad Shahri Engineering motivation requirements in business information systems. , 2017 .

[39]  Nicola Whitton Digital Games and Learning: Research and Theory , 2014 .

[40]  Claes Wohlin,et al.  Using students as subjects - an empirical evaluation , 2008, ESEM '08.

[41]  Irit Hadar,et al.  Inviting everyone to play: Gamifying collaborative requirements engineering , 2015, 2015 IEEE Fifth International Workshop on Empirical Requirements Engineering (EmpiRE).

[42]  S. Schwartz Beyond individualism/collectivism: New cultural dimensions of values. , 1994 .

[43]  Juho Hamari,et al.  How to design gamification? A method for engineering gamified software , 2017, Inf. Softw. Technol..

[44]  Michael Thielscher,et al.  A General Game Description Language for Incomplete Information Games , 2010, AAAI.

[45]  Rupert Brown,et al.  Group Processes: Dynamics Within and Between Groups , 1988 .

[46]  Daniel C. Molden,et al.  Motivations for promotion and prevention , 2008 .

[47]  Murray R. Barrick,et al.  THE BIG FIVE PERSONALITY DIMENSIONS AND JOB PERFORMANCE: A META-ANALYSIS , 1991 .

[48]  B. J. Fogg,et al.  Persuasive technology: using computers to change what we think and do , 2002, UBIQ.

[49]  Julio Cesar Sampaio do Prado Leite,et al.  Mapping quality requirements for pervasive mobile games , 2017, Requirements Engineering.

[50]  T. Mitchell Motivation: New Directions for Theory, Research, and Practice , 1982 .

[51]  Keith Phalp,et al.  Conceptualising Gamification Risks to Teamwork within Enterprise , 2018, PoEM.

[52]  Alimohammad Shahri,et al.  Motivation as a Supplementary Requirement , 2015, REFSQ Workshops.

[53]  Claes Wohlin,et al.  Using Students as Subjects—A Comparative Study of Students and Professionals in Lead-Time Impact Assessment , 2000, Empirical Software Engineering.

[54]  Eric S. K. Yu,et al.  Towards modelling and reasoning support for early-phase requirements engineering , 1997, Proceedings of ISRE '97: 3rd IEEE International Symposium on Requirements Engineering.

[55]  Isabel Ramos,et al.  Is emotion relevant to requirements engineering? , 2005, Requirements Engineering.

[56]  Eduardo Figueiredo,et al.  A systematic mapping study on game-related methods for software engineering education , 2017, Inf. Softw. Technol..