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

被引:68
|
作者
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 条
  • [21] A systematic literature review on vision based gesture recognition techniques
    Al-Shamayleh, Ahmad Sami
    Ahmad, Rodina
    Abushariah, Mohammad A. M.
    Alam, Khubaib Amjad
    Jomhari, Nazean
    MULTIMEDIA TOOLS AND APPLICATIONS, 2018, 77 (21) : 28121 - 28184
  • [22] Privacy requirements elicitation: a systematic literature review and perception analysis of IT practitioners
    Canedo, Edna Dias
    Bandeira, Ian Nery
    Seidel Calazans, Angelica Toffano
    Teixeira Costa, Pedro Henrique
    Rodrigues Cancado, Emille Catarine
    Bonifacio, Rodrigo
    REQUIREMENTS ENGINEERING, 2023, 28 (02) : 177 - 194
  • [23] Privacy requirements elicitation: a systematic literature review and perception analysis of IT practitioners
    Edna Dias Canedo
    Ian Nery Bandeira
    Angelica Toffano Seidel Calazans
    Pedro Henrique Teixeira Costa
    Emille Catarine Rodrigues Cançado
    Rodrigo Bonifácio
    Requirements Engineering, 2023, 28 : 177 - 194
  • [24] A systematic literature review on vision based gesture recognition techniques
    Ahmad Sami Al-Shamayleh
    Rodina Ahmad
    Mohammad A. M. Abushariah
    Khubaib Amjad Alam
    Nazean Jomhari
    Multimedia Tools and Applications, 2018, 77 : 28121 - 28184
  • [25] Efficiency and Effectiveness of Requirements Elicitation Techniques for Children
    Horkoff, Jennifer
    Ersare, Jerker
    Kahler, Jonas
    Jorundsson, Thorsteinn D.
    Hammouda, Imed
    2018 IEEE 26TH INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE 2018), 2018, : 194 - 204
  • [26] Requirements Elicitation Techniques Applied in Software Startups
    Rafiq, Usman
    Bajwa, Sohaib Shahid
    Wang, Xiaofeng
    Lunesu, Ilaria
    2017 43RD EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA), 2017, : 141 - 144
  • [27] AI-Driven Prioritization Techniques of Requirements in Agile Methodologies: A Systematic Literature Review
    Radwan, Aya M.
    Abdel-Fattah, Manal A.
    Mohamed, Wael
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (09) : 812 - 823
  • [28] A fuzzy logic-based approach for requirements elicitation techniques selection
    Abebe, S
    Ayalew, Y
    SERP '05: PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH AND PRACTICE, VOLS 1 AND 2, 2005, : 448 - 454
  • [29] A Web-based System for Integrating Safety Techniques into Requirements Elicitation
    Yeow, Eileen
    Chiam, Yin Kia
    2015 9TH MALAYSIAN SOFTWARE ENGINEERING CONFERENCE (MYSEC2015), 2015, : 87 - 92
  • [30] Requirements Elicitation Approaches: A Systematic Review
    Franco, Aldrin Jaramillo
    2015 IEEE 9TH INTERNATIONAL CONFERENCE ON RESEARCH CHALLENGES IN INFORMATION SCIENCE (RCIS), 2015, : 520 - 521