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

Revise That Again: Are You Motivated?

Published:04 December 2023Publication 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. Google ScholarGoogle ScholarCross RefCross Ref
  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 ). Google ScholarGoogle Scholar
  3. Brooke, J. ( 1996 ). SUS-A quick and dirty usability scale. Usability evaluation in industry, 189 ( 194 ), 4-7. Google ScholarGoogle Scholar
  4. Csikszentmihalyi, M. Finding flow: The psychology of engagement with everyday life. Basic Books, 1997. Google ScholarGoogle Scholar
  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. Google ScholarGoogle Scholar
  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. Google ScholarGoogle ScholarCross RefCross Ref
  7. Deterding, S., Khaled, R., Nacke, L., and Dixon, D. 2011. Gamification: Toward a definition. In CHI 2011 gamification Workshop Proceedings, 12-15. Google ScholarGoogle Scholar
  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. Google ScholarGoogle Scholar
  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. Google ScholarGoogle ScholarCross RefCross Ref
  10. Fricker, S. A., Thümmler, C., & Gavras, A. (Eds.). ( 2015 ). Requirements engineering for digital health. Springer. Google ScholarGoogle Scholar
  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. Google ScholarGoogle ScholarCross RefCross Ref
  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 Google ScholarGoogle ScholarDigital LibraryDigital Library
  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. Google ScholarGoogle Scholar
  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 ). Google ScholarGoogle Scholar
  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 Google ScholarGoogle Scholar
  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. Google ScholarGoogle Scholar
  17. Kitchenham, B. A., Budgen, D., & Brereton, P. ( 2015 ). Evidence-based software engineering and systematic reviews (Vol. 4 ). CRC Google ScholarGoogle Scholar
  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. Google ScholarGoogle Scholar
  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. Google ScholarGoogle Scholar
  20. Li, Z., Huang, K. W., & Cavusoglu, H. ( 2012 ). Quantifying the impact of badges on user engagement in online Q&A communities. Google ScholarGoogle Scholar
  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. Google ScholarGoogle Scholar
  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 Google ScholarGoogle ScholarDigital LibraryDigital Library
  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. Google ScholarGoogle Scholar
  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. Google ScholarGoogle Scholar
  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. Google ScholarGoogle Scholar
  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 ) Google ScholarGoogle Scholar
  27. Sawyer, K. ( 2008 ). Group genius: The creative power of collaboration. Basic Books Google ScholarGoogle Scholar
  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 Google ScholarGoogle Scholar
  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. Google ScholarGoogle ScholarCross RefCross Ref
  30. Sommerville, I. ( 2011 ). Software engineering 9th Edition. ISBN-10, 137035152. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Thew, S., & Sutcliffe, A. ( 2018 ). Value-based requirements engineering: method and experience. Requirements Engineering, 23 ( 4 ), 443-4 Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Von Ahn, L., & Dabbish, L. ( 2008 ). Designing games with a purpose. Communications of the ACM, 51 ( 8 ), 58-67. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. Unkelos-Shpigel N. and Hadar I. ( 2015A ). Gamifying Software Development Environments Using Cognitive Principles, CAiSE Forum 2015 Google ScholarGoogle Scholar

Index Terms

  1. Revise That Again: Are You Motivated?

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • 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

      Copyright © 2023 ACM

      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].

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 4 December 2023

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
    • Article Metrics

      • Downloads (Last 12 months)29
      • Downloads (Last 6 weeks)5

      Other Metrics

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader