Requirements elicitation techniques: a systematic literature review based on the maturity of the techniques

被引:63
|
作者
Pacheco, Carla [1 ]
Garcia, Ivan [1 ]
Reyes, Miryam [1 ]
机构
[1] Univ Tecnol Mixteca, Div Estudios Posgrad, Carretera Acatlima Km 2-5, Huajuapan De Leon, Oaxaca, Mexico
关键词
systems analysis; formal specification; formal verification; requirements engineering process; software requirements; requirements elicitation; USER REQUIREMENTS; DOMAIN KNOWLEDGE; ONTOLOGY; COLLABORATION; EXPERIENCES; QUALITY; PARTICIPATION; DISCOVERY; SCENARIOS; EDUCATION;
D O I
10.1049/iet-sen.2017.0144
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Requirements elicitation is a critical activity that forms part of the requirements engineering process because it has to discover what the software must do through a solid understanding of the wishes and needs of the various stakeholders and to transform them into software requirements. However, in spite of its relevance, there are only a few systematic literature reviews that provide scientific evidence about the effectiveness of the techniques used to elicit software requirements. This study presents a systematic review of relevant literature on requirements elicitation techniques, from 1993 to 2015, by addressing two research questions: Which mature techniques are currently used for eliciting software requirements? and Which mature techniques improve the elicitation effectiveness? Prior literature assumes that such maturity' leads to a better-quality understanding of stakeholders' desires and needs, and thus an increased likelihood that a resulting software will satisfy those requirements. This research paper found 140 studies to answer these questions. The findings describe which elicitation techniques are effective and in which situations they work best, taking into account the product which must be developed, the stakeholders' characteristics, the type of information obtained, among other factors.
引用
收藏
页码:365 / 378
页数:14
相关论文
共 50 条
  • [1] Requirements Elicitation Techniques in Mobile Applications: A Systematic Literature Review
    Bahurmuz, Naela
    Alnajim, Rishaa
    Al-Mutairi, Rasha
    Al-Shingiti, Zainab
    Saleem, Farrukh
    Fakieh, Bahjat
    [J]. INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY PROJECT MANAGEMENT, 2021, 12 (03) : 1 - 18
  • [2] Requirements elicitation techniques for software development: a systematic review of literature
    Alflen, Naiara Crislaine
    Vasques Prado, Edmir Parada
    [J]. ATOZ-NOVAS PRATICAS EM INFORMACAO E CONHECIMENTO, 2021, 10 (01): : 39 - 49
  • [3] Economical Requirements Elicitation Techniques During COVID-19: A Systematic Literature Review
    ul Amin, Tauqeer
    Shahzad, Basit
    Fazal-e-Amin
    Shoaib, Muhammad
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2021, 67 (02): : 2665 - 2680
  • [4] Elicitation Techniques for Internet of Things Applications Requirements: A Systematic Review
    Lim, Tek-Yong
    Chua, Fang-Fang
    Tajuddin, Bushra Binti
    [J]. PROCEEDINGS OF 2018 VII INTERNATIONAL CONFERENCE ON NETWORK, COMMUNICATION AND COMPUTING (ICNCC 2018), 2018, : 182 - 188
  • [5] A Systematic Literature Review: Software Requirements Prioritization Techniques
    Sufian, Muhammad
    Khan, Zirak
    Rehman, Saad
    Butt, Wasi Haider
    [J]. 2018 INTERNATIONAL CONFERENCE ON FRONTIERS OF INFORMATION TECHNOLOGY (FIT 2018), 2018, : 35 - 40
  • [6] Model-Driven Engineering and Elicitation Techniques: A Systematic Literature Review
    He, Chuan
    Mussbacher, Gunter
    [J]. 2016 IEEE 24TH INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE WORKSHOPS (REW), 2016, : 180 - 189
  • [7] Effectiveness of requirements elicitation techniques: Empirical results derived from a systematic review
    Davis, Alan
    Dieste, Oscar
    Hickey, Ann
    Juristo, Natalia
    Moreno, Ana M.
    [J]. RE'06: 14TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, PROCEEDINGS, 2006, : 179 - +
  • [8] A Systematic Literature Review of AI-Based Software Requirements Prioritization Techniques
    Anwar, Rahila
    Bashir, Muhammad Bilal
    [J]. IEEE ACCESS, 2023, 11 : 143815 - 143860
  • [9] Requirements Prioritization Techniques in the last decade: A Systematic Literature Review
    Somohano-Murrieta, Juan Carlos B.
    Octavio Ocharan-Hernandez, Jorge
    Sanchez-Garcia, Angel J.
    le los Angeles Arenas-Valdes, Maria
    [J]. 2020 8TH EDITION OF THE INTERNATIONAL CONFERENCE IN SOFTWARE ENGINEERING RESEARCH AND INNOVATION (CONISOFT 2020), 2020, : 11 - 20
  • [10] Systematic Review and Aggregation of Empirical Studies on Elicitation Techniques
    Dieste, Oscar
    Juristo, Natalia
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2011, 37 (02) : 283 - 304