Gamification and Gaming Elements for Software Requirements Elicitation: A Systematic Literature Review

Q2 Engineering
Sameen Gul, H. Dar, Abdul Rehman Malik, M. Zulqarnain, Salma Imtiaz
{"title":"Gamification and Gaming Elements for Software Requirements Elicitation: A Systematic Literature Review","authors":"Sameen Gul, H. Dar, Abdul Rehman Malik, M. Zulqarnain, Salma Imtiaz","doi":"10.15676/ijeei.2021.13.4.11","DOIUrl":null,"url":null,"abstract":": Requirements elicitation holds a significant place in developing successful software, thus stands crucial for the success of any software project. There are numerous elicitation techniques present for eliciting requirements from the stakeholders, but these techniques are more textual in nature which give rise not only to problems like ambiguity, inconsistency, incompleteness but also lack of stakeholder’s involvement and interest in the system. If stakeholders are not properly engaged in the process, this could lead to disastrous outcomes. Researchers have worked on new ways of eliciting requirements from the user; one of them is using gamification. Gamification is a ‘ young ’ yet exciting way of engaging stakeholders to the system. It uses game mechanism and elements in non-gaming context. Several studies have referred its use as ‘the use of non-serious context in a serious context’ . In this article, SLR is presented on gamification in elicitation of requirements. Although, there are multiple studies on gamification in requirements elicitation, yet none of them targeted the suitable game elements for elicitation, and undesirable features of gamification during elicitation. For this purpose, we have surveyed 525 initial and 48 primary studies. A set of 18 game elements suitable for requirements elicitation except points, badges, leaderboards (PBL) were determined. Also, undesirable features of gamification and the solution to overcome these challenges have also been identified. Furthermore, effect of gamification on verbal communication during elicitation has also been determined. This study effectively contributes to highlighting the role of gamification in eliciting requirements from the users. This study also provides answers to the research questions which will be helpful for practitioners and software development teams while performing elicitation. qualities of gamification, undesirable features, requirements extraction, unacceptable features of gamification, gamification","PeriodicalId":38705,"journal":{"name":"International Journal on Electrical Engineering and Informatics","volume":"61 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2021-12-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal on Electrical Engineering and Informatics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.15676/ijeei.2021.13.4.11","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"Engineering","Score":null,"Total":0}
引用次数: 3

Abstract

: Requirements elicitation holds a significant place in developing successful software, thus stands crucial for the success of any software project. There are numerous elicitation techniques present for eliciting requirements from the stakeholders, but these techniques are more textual in nature which give rise not only to problems like ambiguity, inconsistency, incompleteness but also lack of stakeholder’s involvement and interest in the system. If stakeholders are not properly engaged in the process, this could lead to disastrous outcomes. Researchers have worked on new ways of eliciting requirements from the user; one of them is using gamification. Gamification is a ‘ young ’ yet exciting way of engaging stakeholders to the system. It uses game mechanism and elements in non-gaming context. Several studies have referred its use as ‘the use of non-serious context in a serious context’ . In this article, SLR is presented on gamification in elicitation of requirements. Although, there are multiple studies on gamification in requirements elicitation, yet none of them targeted the suitable game elements for elicitation, and undesirable features of gamification during elicitation. For this purpose, we have surveyed 525 initial and 48 primary studies. A set of 18 game elements suitable for requirements elicitation except points, badges, leaderboards (PBL) were determined. Also, undesirable features of gamification and the solution to overcome these challenges have also been identified. Furthermore, effect of gamification on verbal communication during elicitation has also been determined. This study effectively contributes to highlighting the role of gamification in eliciting requirements from the users. This study also provides answers to the research questions which will be helpful for practitioners and software development teams while performing elicitation. qualities of gamification, undesirable features, requirements extraction, unacceptable features of gamification, gamification
游戏化和游戏元素的软件需求引出:一个系统的文献综述
需求引出在开发成功的软件中占有重要的地位,因此对于任何软件项目的成功都是至关重要的。现在有许多从涉众那里获取需求的技术,但是这些技术在本质上更多的是文本化的,这不仅会导致模棱两可、不一致、不完整等问题,而且还会导致涉众对系统缺乏参与和兴趣。如果利益相关者没有适当地参与到这个过程中,这可能会导致灾难性的结果。研究人员研究了从用户那里获取需求的新方法;其中之一就是使用游戏化。游戏化是一种让利益相关者参与系统的“年轻”但令人兴奋的方式。它在非游戏环境中使用游戏机制和元素。一些研究将它的使用称为“在严肃的语境中使用非严肃的语境”。在这篇文章中,单反提出了游戏化的需求引出。虽然对需求引出中的游戏化进行了多次研究,但都没有针对适合引出的游戏元素,以及引出过程中游戏化的不良特征。为此,我们调查了525项初步研究和48项初步研究。确定了除积分、徽章、排行榜(PBL)外的18个适合需求启发的游戏元素。此外,游戏化的不良特征和克服这些挑战的解决方案也被确定。此外,游戏化对启发过程中言语交际的影响也被确定。这项研究有效地强调了游戏化在激发用户需求方面的作用。本研究也提供了研究问题的答案,这将有助于从业者和软件开发团队在执行启发时。游戏化的质量,不受欢迎的特性,需求提取,不可接受的特性,游戏化
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
2.70
自引率
0.00%
发文量
31
审稿时长
20 weeks
期刊介绍: International Journal on Electrical Engineering and Informatics is a peer reviewed journal in the field of electrical engineering and informatics. The journal is published quarterly by The School of Electrical Engineering and Informatics, Institut Teknologi Bandung, Indonesia. All papers will be blind reviewed. Accepted papers will be available on line (free access) and printed version. No publication fee. The journal publishes original papers in the field of electrical engineering and informatics which covers, but not limited to, the following scope : Power Engineering Electric Power Generation, Transmission and Distribution, Power Electronics, Power Quality, Power Economic, FACTS, Renewable Energy, Electric Traction, Electromagnetic Compatibility, Electrical Engineering Materials, High Voltage Insulation Technologies, High Voltage Apparatuses, Lightning Detection and Protection, Power System Analysis, SCADA, Electrical Measurements Telecommunication Engineering Antenna and Wave Propagation, Modulation and Signal Processing for Telecommunication, Wireless and Mobile Communications, Information Theory and Coding, Communication Electronics and Microwave, Radar Imaging, Distributed Platform, Communication Network and Systems, Telematics Services, Security Network, and Radio Communication. Computer Engineering Computer Architecture, Parallel and Distributed Computer, Pervasive Computing, Computer Network, Embedded System, Human—Computer Interaction, Virtual/Augmented Reality, Computer Security, VLSI Design-Network Traffic Modeling, Performance Modeling, Dependable Computing, High Performance Computing, Computer Security.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信