Empirical research on requirements quality: a systematic mapping study

被引:0
|
作者
Lloyd Montgomery
Davide Fucci
Abir Bouraffa
Lisa Scholz
Walid Maalej
机构
[1] University of Hamburg,
[2] Blekinge Tekniska Högskola,undefined
来源
Requirements Engineering | 2022年 / 27卷
关键词
Systematic mapping study; Secondary study; Requirements quality; Empirical research;
D O I
暂无
中图分类号
学科分类号
摘要
Research has repeatedly shown that high-quality requirements are essential for the success of development projects. While the term “quality” is pervasive in the field of requirements engineering and while the body of research on requirements quality is large, there is no meta-study of the field that overviews and compares the concrete quality attributes addressed by the community. To fill this knowledge gap, we conducted a systematic mapping study of the scientific literature. We retrieved 6905 articles from six academic databases, which we filtered down to 105 relevant primary studies. The primary studies use empirical research to explicitly define, improve, or evaluate requirements quality. We found that empirical research on requirements quality focuses on improvement techniques, with very few primary studies addressing evidence-based definitions and evaluations of quality attributes. Among the 12 quality attributes identified, the most prominent in the field are ambiguity, completeness, consistency, and correctness. We identified 111 sub-types of quality attributes such as “template conformance” for consistency or “passive voice” for ambiguity. Ambiguity has the largest share of these sub-types. The artefacts being studied are mostly referred to in the broadest sense as “requirements”, while little research targets quality attributes in specific types of requirements such as use cases or user stories. Our findings highlight the need to conduct more empirically grounded research defining requirements quality, using more varied research methods, and addressing a more diverse set of requirements types.
引用
收藏
页码:183 / 209
页数:26
相关论文
共 50 条
  • [31] QUALITY IN RESEARCH - AN EMPIRICAL-STUDY
    MILLER, R
    TECHNOVATION, 1994, 14 (06) : 381 - 394
  • [32] Empirical Study of Software Defect Prediction: A Systematic Mapping
    Le Hoang Son
    Pritam, Nakul
    Khari, Manju
    Kumar, Raghvendra
    Pham Thi Minh Phuong
    Pham Huy Thong
    SYMMETRY-BASEL, 2019, 11 (02):
  • [33] Empirical Evidence of Code Decay: A Systematic Mapping Study
    Bandi, Ajay
    Williams, Byron J.
    Allen, Edward B.
    2013 20TH WORKING CONFERENCE ON REVERSE ENGINEERING (WCRE), 2013, : 341 - 350
  • [34] An empirical study of a qualitative systematic approach to requirements analysis (QSARA)
    Al-Ani, B
    Edwards, K
    2004 INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING, PROCEEDINGS, 2004, : 177 - 186
  • [35] Reusable knowledge in security requirements engineering: a systematic mapping study
    Amina Souag
    Raúl Mazo
    Camille Salinesi
    Isabelle Comyn-Wattiau
    Requirements Engineering, 2016, 21 : 251 - 283
  • [36] Process Improvement in Software Requirements Engineering: A Systematic Mapping Study
    S. Almeyda
    A. Dávila
    Programming and Computer Software, 2022, 48 : 513 - 533
  • [37] Process Improvement in Software Requirements Engineering: A Systematic Mapping Study
    Almeyda, S.
    Davila, A.
    PROGRAMMING AND COMPUTER SOFTWARE, 2022, 48 (08) : 513 - 533
  • [38] Requirements engineering for sustainable software systems: a systematic mapping study
    Peter Bambazek
    Iris Groher
    Norbert Seyff
    Requirements Engineering, 2023, 28 : 481 - 505
  • [39] A systematic mapping study on machine learning methodologies for requirements management
    Xu, Chi
    Li, Yuanbang
    Wang, Bangchao
    Dong, Shi
    IET SOFTWARE, 2023, 17 (04) : 405 - 423
  • [40] Requirements engineering: A systematic mapping study in agile software development
    Curcio, Karina
    Navarro, Tiago
    Malucelli, Andreia
    Reinehr, Sheila
    JOURNAL OF SYSTEMS AND SOFTWARE, 2018, 139 : 32 - 50