Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3617553.3617885acmconferencesArticle/Chapter ViewAbstractPublication PagesisstaConference Proceedingsconference-collections
research-article

Revise That Again: Are You Motivated?

Published: 04 December 2023 Publication History

Abstract

Requirements engineering (RE) presents several challenges stemming from the required collaboration and knowledge transfer between analysists, developers, and customers. Motivation theories have been used occasionally to analyze and encourage motivation and engagement of stakeholders in RE tasks. In recent years, gamification techniques have been used in software engineering tasks, and specifically, in RE tasks in order to promote stakeholder engagement. However, existing research works seldom offer a rigorous method for designing gamification environments for RE tasks. This paper describes a socio-technical environment, which was built for requirements elicitation and specification. This environment allows researchers and team managers to decide on different mechanisms to gamify the current RE task in practice. The environment was evaluated by experts and was further tested with the participation of students in two proof of concept studies for demonstrating its functionality, yielding some anecdotic results.

References

[1]
Appleton, J. J., Christenson, S. L., Kim, D., and Reschly, A. L. 2006. Measuring cognitive and psychological engagement: Validation of the student engagement Instrument. Journal of School Psychology, 44, 5, ( 2006 ), 427-445.
[2]
Ašeriškis, D., & Damaševičius, R. ( 2014, March). Gamification of a project management system. In Proc. of Int. Conference on Advances in ComputerHuman Interactions ACHI2014 (pp. 200-207 ).
[3]
Brooke, J. ( 1996 ). SUS-A quick and dirty usability scale. Usability evaluation in industry, 189 ( 194 ), 4-7.
[4]
Csikszentmihalyi, M. Finding flow: The psychology of engagement with everyday life. Basic Books, 1997.
[5]
Cursino, R., Ferreira, D., Lencastre, M., Fagundes, R., & Pimentel, J. ( 2018, September). Gamification in requirements engineering: a systematic review. In 2018 11th International Conference on the Quality of Information and Communications Technology (QUATIC) (pp. 119-125 ). IEEE.
[6]
Damodaran, L. 1996. User involvement in the systems design process practical guide for users. 1996. Behaviour and Information Technology, 15, 6, ( 1996 ). 363-377.
[7]
Deterding, S., Khaled, R., Nacke, L., and Dixon, D. 2011. Gamification: Toward a definition. In CHI 2011 gamification Workshop Proceedings, 12-15.
[8]
Fernandes, J., Duarte, D., Ribeiro, C., Farinha, C., Pereira, J. M., and da Silva, M. M. 2012. iThink: A game-based approach towards improving collaboration & participation in requirement elicitation. Procedia Computer Science, 15, ( 2012 ), 66-77.
[9]
Finkelstein, S. R., & Fishbach, A. ( 2011 ). Tell me what I did wrong: Experts seek and respond to negative feedback. Journal of Consumer Research, 39 ( 1 ), 22-38.
[10]
Fricker, S. A., Thümmler, C., & Gavras, A. (Eds.). ( 2015 ). Requirements engineering for digital health. Springer.
[11]
Green, M. C., & Brock, T. C. ( 2000 ). The role of transportation in the persuasiveness of public narratives. Journal of personality and social psychology, 79 ( 5 ), 701.
[12]
Hassan L., Dias, A., & Hamari, J. ( 2019 ). How motivational feedback increases user's benefits and continued use: A study on gamification, quantified-self and social networking. International Journal of Information Management, 46, 151-16
[13]
Inayat, I., Salim, S. S., Marczak, S., Daneva, M., and Shamshirband, S. 2015. A systematic literature review on agile requirements engineering practices and challenges. Computers in Human Behavior, 51, ( 2015 ), 915-929.
[14]
Jakubowski, M. ( 2014, March). Gamification in Business and Education –Project of Gamified Course For University Students. In Developments in Business Simulation and Experiential Learning: Proceedings of the Annual ABSEL conference (Vol. 41 ).
[15]
Khandelwal, S., Sripada, S. K., and Reddy, Y. R. 2017. Impact of Gamification on Code review process: An Experimental Study. In Proceedings of the 10th Innovations in Software Engineering Conference ACM. 122-126
[16]
Kim, J. T., & Lee, W. H. ( 2012 ). Dynamical model for gamification: Optimization of four primary factors of learning games for educational effectiveness. In Computer Applications for Graphics, Grid Computing, and Industrial Environment (pp. 24-32 ). Springer, Berlin, Heidelberg.
[17]
Kitchenham, B. A., Budgen, D., & Brereton, P. ( 2015 ). Evidence-based software engineering and systematic reviews (Vol. 4 ). CRC
[18]
Kolpondinos, M. Z. H., & Glinz, M. ( 2017, September). Behind Points and Levels-The Influence of Gamification Algorithms on Requirements Prioritization. In 2017 IEEE 25th International Requirements Engineering Conf. (RE) (pp. 332-341 ). IEEE.
[19]
Law, F. L., Mohd Kasirun, Z., and Gan, C. K. ( 2011 ). Gamification Towards Sustainable Mobile Application. In Software Engineering (MYSEC), 2011 5th Malaysian Conference In, IEEE, 349-353.
[20]
Li, Z., Huang, K. W., & Cavusoglu, H. ( 2012 ). Quantifying the impact of badges on user engagement in online Q&A communities.
[21]
Lombriser, P., Dalpiaz, F., Lucassen, G., and Brinkkemper, S. 2016. Gamified requirements engineering: model and experimentation. In Int. Working Conference on Req. Eng.: Foundation for Software Quality, 171-187, Springer.
[22]
Lopez A, Carrillo-de-Gea JM, Toval A ( 2009 ) Risks and safeguards for the requirements engineering process in global software development. In: Fourth IEEE international conference on global software engineering. ICGSE 2009. IEEE, pp 394-399
[23]
Mandryk, R. L., Atkins, M. S., and Inkpen, K. M. 2006. A continuous and objective evaluation of emotional experience with interactive play environments. In Proc. of the SIGCHI Conf.e on Human Factors in Computing Sys., ACM, 1027-1036.
[24]
Marshburn, D. G., And Henry, R. M. ( 2013 ). Improving Knowledge Coordination in Early Stages Of Software Development Using Gamification. In Proceedings of The Southern Association For IS Conference. Savannah, Ga, USA.
[25]
Mekler, E. D., Brühlmann, F., Tuch, A. N., & Opwis, K. ( 2017 ). Towards understanding the effects of individual gamification elements on intrinsic motivation and performance. Computers in human behavior, 71, 525-534.
[26]
Ryan, R. M., and Deci, E. L. : Self-Determination Theory and The Facilitation of In-trinsic Motivation, Social Development, and Well-being. American Psychologist, 55 ( 1 ), 68. ( 2000 )
[27]
Sawyer, K. ( 2008 ). Group genius: The creative power of collaboration. Basic Books
[28]
Schaufeli, W. B., Bakker, A. B., and Salanova, M. ( 2006 ). The measurement of work engagement with a short questionnaire: A cross-national study. Educational and psychological measurement, 66 ( 4 ), 701-716
[29]
Schmidt, J. A., Rosenberg, J. M., & Beymer, P. N. ( 2018 ). A person‐in‐context approach to student engagement in science: Examining learning activities and choice. Journal of Research in Science Teaching, 55 ( 1 ), 19-43.
[30]
Sommerville, I. ( 2011 ). Software engineering 9th Edition. ISBN-10, 137035152.
[31]
Thew, S., & Sutcliffe, A. ( 2018 ). Value-based requirements engineering: method and experience. Requirements Engineering, 23 ( 4 ), 443-4
[32]
Von Ahn, L., & Dabbish, L. ( 2008 ). Designing games with a purpose. Communications of the ACM, 51 ( 8 ), 58-67.
[33]
Unkelos-Shpigel, N., & Hadar, I. ( 2015, August). Inviting everyone to play: Gamifying collaborative requirements engineering. In 2015 IEEE Fifth International Workshop on Empirical Requirements Engineering (EmpiRE) (pp. 13-16 ). IEEE.
[34]
Unkelos-Shpigel N. and Hadar I. ( 2015A ). Gamifying Software Development Environments Using Cognitive Principles, CAiSE Forum 2015

Cited By

View all
  • (2024)Gamify: Gamification in Software Development, Verification,and ValidationACM SIGSOFT Software Engineering Notes10.1145/3650142.365015149:2(27-30)Online publication date: 3-Apr-2024

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
Gamify 2023: Proceedings of the 2nd International Workshop on Gamification in Software Development, Verification, and Validation
December 2023
51 pages
ISBN:9798400703737
DOI:10.1145/3617553
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 04 December 2023

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Engagement
  2. Gamification
  3. Motivation
  4. Requirements Engineering

Qualifiers

  • Research-article

Conference

Gamify '23
Sponsor:

Upcoming Conference

ISSTA '25

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)38
  • Downloads (Last 6 weeks)1
Reflects downloads up to 22 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Gamify: Gamification in Software Development, Verification,and ValidationACM SIGSOFT Software Engineering Notes10.1145/3650142.365015149:2(27-30)Online publication date: 3-Apr-2024

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media