A systematic mapping study on crowdsourced requirements engineering using user feedback

被引:28
作者
Wang, Chong [1 ,2 ]
Daneva, Maya [2 ]
van Sinderen, Marten [2 ]
Liang, Peng [1 ]
机构
[1] Wuhan Univ, Sch Comp Sci, Wuhan 430072, Hubei, Peoples R China
[2] Univ Twente, Enschede, Netherlands
基金
中国国家自然科学基金;
关键词
crowdsourced feedback; evidence-based software engineering; large-scale user involvement; requirements engineering; systematic mapping study; user feedback; SCIENCE; FUTURE; SCOPUS; WEB;
D O I
10.1002/smr.2199
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Crowdsourcing is an appealing concept for achieving good enough requirements and just-in-time requirements engineering (RE). A promising form of crowdsourcing in RE is the use of feedback on software systems, generated through a large network of anonymous users of these systems over a period of time. Prior research indicated implicit and explicit user feedback as key to RE-practitioners to discover new and changed requirements and decide on software features to add, enhance, or abandon. However, a structured account on the types and characteristics of user feedback useful for RE purposes is still lacking. This research fills the gap by providing a mapping study of literature on crowdsourced user feedback employed for RE purposes. On the basis of the analysis of 44 selected papers, we found nine pieces of metadata that characterized crowdsourced user feedback and that were employed in seven specific RE activities. We also found that the published research has a strong focus on crowd-generated comments (explicit feedback) to be used for RE purposes, rather than employing application logs or usage-generated data (implicit feedback). Our findings suggest a need to broaden the scope of research effort in order to leverage the benefits of both explicit and implicit feedback in RE.
引用
收藏
页数:20
相关论文
共 50 条
  • [21] Domain Ontologies in the Context of Requirements Engineering A Systematic Mapping
    Parreira Junior, Paulo Afonso
    Dellosso Penteado, Rosangela Aparecida
    [J]. 2015 IEEE/ACS 12TH INTERNATIONAL CONFERENCE OF COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2015,
  • [22] A Systematic Mapping Study on Requirements Scoping
    Wnuk, Krzysztof
    Kollu, Ravichandra Kumar
    [J]. PROCEEDINGS OF THE 20TH INTERNATIONAL CONFERENCE ON EVALUATION AND ASSESSMENT IN SOFTWARE ENGINEERING 2016 (EASE '16), 2016,
  • [23] Machine Learning in Requirements Engineering: A Mapping Study
    Zamani, Kareshna
    Zowghi, Didar
    Arora, Chetan
    [J]. 29TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE WORKSHOPS (REW 2021), 2021, : 116 - 125
  • [24] Using biometric data in software engineering: a systematic mapping study
    Menzen, Juliano Paulo
    Farias, Kleinner
    Bischoff, Vinicius
    [J]. BEHAVIOUR & INFORMATION TECHNOLOGY, 2021, 40 (09) : 880 - 902
  • [25] End-user development, end-user programming and end-user software engineering: A systematic mapping study
    Barricelli, Barbara Rita
    Cassano, Fabio
    Fogli, Daniela
    Piccinno, Antonio
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 149 : 101 - 137
  • [26] Software Quality Requirements: a systematic mapping study
    Ouhbi, Sofia
    Idri, Ali
    Luis Fernandez-Aleman, Jose
    Toval, Ambrosio
    [J]. 2013 20TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2013), VOL 1, 2013, : 231 - 238
  • [27] Systematic Reviews in Requirements Engineering: A Tertiary Study
    Bano, Muneera
    Zowghi, Didar
    Ikram, Naveed
    [J]. 2014 IEEE 4TH INTERNATIONAL WORKSHOP ON EMPIRICAL REQUIREMENTS ENGINEERING (EMPIRE), 2014, : 9 - 16
  • [28] Requirements for Online User Feedback Management in RE Tasks
    Astegher, Maurizio
    Busetta, Paolo
    Perini, Anna
    Susi, Angelo
    [J]. 29TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE WORKSHOPS (REW 2021), 2021, : 336 - 336
  • [29] Requirements Engineering for Cloud Systems: A Mapping Study Design
    Wanderley, Fernando
    Souza, Eric
    Goulao, Miguel
    Araujo, Joao
    Cysneiros, Gilberto
    Misra, Ananya
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2017, PT VI, 2017, 10409 : 335 - 349
  • [30] A Mapping Study on Requirements Engineering in Agile Software Development
    Heikkila, Ville T.
    Lassenius, Casper
    Damian, Daniela
    Paasivaara, Maria
    [J]. PROCEEDINGS 41ST EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS SEAA 2015, 2015, : 199 - 207