A Framework for Capturing Quality Requirements by Integrating the Requirement Engineering Elements in Agile Software Development Methods

被引:0
|
作者
Fitrisia, Yuli [1 ,2 ]
Ibrahim, Rosziati [1 ]
机构
[1] Univ Tun Hussein Onn Malaysia, Fac Comp Sci & Informat Technol, Johor Baharu, Malaysia
[2] Politekn Caltex Riau, Fac Comp Engn Technol, Pekanbaru, Indonesia
关键词
Quality requirement; requirement engineering; ASD; framework; ASD practitioners;
D O I
10.14569/IJACSA.2024.0150920
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The early phase of Agile Software Development (ASD) methods is Requirement Engineering (RE). Quality Requirement (QR) is a type of RE that needs to be captured at the initial development phase to reduce rework, time, and maintenance costs. However, QR is one of the issues mentioned in ASD, namely the need for more capability to elicit, analyze, document, and manage QR. Therefore, this research aims to propose a framework for capturing QR to address QR issues in ASD by integrating RE elements, namely the RE phases, Documentation, Roles, and RE techniques. This research was conducted in four phases: 1) undertaking a theoretical study, 2) conducting an exploratory study to identify the current practices and issues to capture QR in ASD, 3) constructing the framework by using the RE elements, and 4) evaluating the framework by conducting ASD practitioners' view using questionnaires. The questionnaires were then analyzed using descriptive statistics based on the average mean of each element. The result shows the average mean for all elements (4.25), the average mean of each element for the RE phases (4.36), the documentations (4.11), the roles (4.25), and the RE techniques (4.18). The mean distribution of each element is more than 4 out of 5 indicating that the framework to capture QR is verified. Thus, this framework can be used by ASD practitioners as a guideline to capture QR in ASD methods.
引用
收藏
页码:208 / 219
页数:12
相关论文
共 50 条
  • [41] Using Ontology to Enhance Requirement Engineering in Agile Software Process
    Sitthithanasakul, Supavas
    Choosri, Noppon
    PROCEEDINGS OF 2016 10TH INTERNATIONAL CONFERENCE ON SOFTWARE, KNOWLEDGE, INFORMATION MANAGEMENT & APPLICATIONS (SKIMA), 2016, : 181 - 186
  • [42] Strategies to manage quality requirements in agile software development: a multiple case study
    Karhapaa, Pertti
    Behutiye, Woubshet
    Rodriguez, Pilar
    Oivo, Markku
    Costal, Dolors
    Franch, Xavier
    Aaramaa, Sanja
    Choras, Michal
    Partanen, Jari
    Abherve, Antonin
    EMPIRICAL SOFTWARE ENGINEERING, 2021, 26 (02)
  • [43] Strategies to manage quality requirements in agile software development: a multiple case study
    Pertti Karhapää
    Woubshet Behutiye
    Pilar Rodríguez
    Markku Oivo
    Dolors Costal
    Xavier Franch
    Sanja Aaramaa
    Michał Choraś
    Jari Partanen
    Antonin Abherve
    Empirical Software Engineering, 2021, 26
  • [44] Integrating Testing into Agile Software Development Processes
    van den Broek, R.
    Bonsangue, M. M.
    Chaudron, M.
    van Merode, H.
    PROCEEDINGS OF THE 2014 2ND INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT (MODELSWARD 2014), 2014, : 561 - 569
  • [45] Privacy Requirements Specification in Agile Software Development
    Peixoto, Mariana
    Silva, Carla
    Vilela, Jessyka
    Gorschek, Tony
    29TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE 2021), 2021, : 512 - 513
  • [46] Challenges in Requirements Gathering for Agile Software Development
    Simhadri, Ramyasri
    Shameem, Mohammad
    27TH INTERNATIONAL CONFERENCE ON EVALUATION AND ASSESSMENT IN SOFTWARE ENGINEERING, EASE 2023, 2023, : 406 - 413
  • [47] Prioritizing User Requirements for Agile Software Development
    Sachdeva, Samridhi
    Arya, Akshay
    Paygude, Priyanka
    Chaudhary, Snehal
    Idate, Sonali
    2018 INTERNATIONAL CONFERENCE ON ADVANCES IN COMMUNICATION AND COMPUTING TECHNOLOGY (ICACCT), 2018, : 495 - 498
  • [48] Ranking of Tools use, software logical complexity, Requirement volatility, Quality requirements, Efficiency requirements in software development
    Seetharam, K.
    Chandrakanth, G.
    2009 IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE, VOLS 1-3, 2009, : 1607 - +
  • [49] The ontology-driven approach to intelligent support of requirements engineering in agile software development
    Murtazina, Marina
    Avdeenko, Tatiana
    2020 VI INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND NANOTECHNOLOGY (IEEE ITNT-2020), 2020,
  • [50] Towards optimal quality requirement documentation in agile software development: A multiple case study
    Behutiye, Woubshet
    Rodriguez, Pilar
    Oivo, Markku
    Aaramaa, Sanja
    Partanen, Jari
    Abherve, Antonin
    JOURNAL OF SYSTEMS AND SOFTWARE, 2022, 183