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 条
  • [31] Using Conceptual Models in Agile Software Development: A Possible Solution to Requirements Engineering Challenges in Agile Projects
    Gupta, Abhimanyu
    Poels, Geert
    Bera, Palash
    IEEE ACCESS, 2022, 10 : 119745 - 119766
  • [32] Investigation of Adherence Degree of Agile Requirements Engineering Practices in Non-Agile Software Development Organizations
    Ibrahim, Mennatallah H.
    Darwish, Nagy Ramadan
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2015, 6 (01) : 97 - 103
  • [33] Capturing, Eliciting, and Prioritizing (CEP) NFRs in Agile Software Engineering
    Maiti, Richard R.
    Mitropoulos, Frank J.
    SOUTHEASTCON 2017, 2017,
  • [34] Resolving Conflicts in Requirement Engineering Through Agile Software Development: A Comparative Case Study
    Bhavsar, Raj
    Thakkar, Arjun
    Sanghavi, Pavan
    Tanwar, Sudeep
    INTERNATIONAL CONFERENCE ON INNOVATIVE COMPUTING AND COMMUNICATIONS, VOL 1, 2019, 55 : 349 - 357
  • [35] A Framework to Resolve Requirements Engineering Issues in Software Development Outsourcing
    Iqbal, Javed
    Ahmed, Rodina
    Marczak, Sabrina
    2014 IEEE 4TH INTERNATIONAL WORKSHOP ON EMPIRICAL REQUIREMENTS ENGINEERING (EMPIRE), 2014, : 72 - 75
  • [36] The Influence of Agile Methods on Requirements Engineering Courses
    Horkoff, Jennifer
    2018 IEEE 8TH INTERNATIONAL WORKSHOP ON REQUIREMENTS ENGINEERING EDUCATION AND TRAINING (REET 2018), 2018, : 11 - 19
  • [37] Quality 4.0 in Software Engineering: Incorporating Scaled Agile Insights to a Framework Proposal
    Bankoff, Kristian Petkoff
    Munoz, Rocio
    Pasini, Ariel
    Pesado, Patricia
    COMPUTER SCIENCE-CACIC 2023, 2024, 2123 : 179 - 194
  • [38] Understanding software developers' cognition in agile requirements engineering
    Jia, Jingdong
    Yang, Xiaoying
    Zhang, Rong
    Liu, Xi
    SCIENCE OF COMPUTER PROGRAMMING, 2019, 178 : 1 - 19
  • [39] Key Requirements for Integrating Usability Engineering and Software Engineering
    Nebe, Karsten
    Paelke, Volker
    HUMAN-COMPUTER INTERACTION: DESIGN AND DEVELOPMENT APPROACHES, PT I, 2011, 6761 : 114 - 120
  • [40] Management of quality requirements in agile and rapid software development: A systematic mapping study
    Behutiye, Woubshet
    Karhapaa, Pertti
    Lopez, Lidia
    Burgues, Xavier
    Martinez-Fernandez, Silverio
    Vollmer, Anna Maria
    Rodriguez, Pilar
    Franch, Xavier
    Oivo, Markku
    INFORMATION AND SOFTWARE TECHNOLOGY, 2020, 123