MCBRank Method to Improve Software Requirements Prioritization

被引:0
|
作者
Ahmad, Sabrina [1 ]
Rizawanti, Riftika [2 ]
Woodings, Terry [3 ]
Jalil, Intan Ermahani A. [1 ]
机构
[1] Univ Teknikal Malaysia Melaka, Teknol Maklumat & Komunikasi, Melaka, Malaysia
[2] Univ Teknol Mataram, Fak Teknol Informasi & Komunikasi, Kota Mataram, Nusa Tenggara B, Indonesia
[3] Univ Western Australia, Sch Phys Math & Comp, Perth, Australia
关键词
Requirements prioritization; requirements engineering; software engineering; empirical software engineering;
D O I
10.14569/IJACSA.2022.0130728
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Requirements Prioritization is an important issue that has a more profound effect on the overall quality of software development. Application of software requirements prioritization provides benefits to minimize risks in software development so that the most important and most impactful requirements are given priority. This paper presents a proposed software requirements prioritization method named MCBRank, which incorporates renowned MoSCoW Method and Case-Based Ranking to improve prioritization correctness. It elaborates on the implementation of MCBRank in an empirical investigation to determine software requirements prioritization for a potential e-library system. The investigation allows the software requirements prioritization process to be implemented by using the proposed MCBRank method. A role-playing empirical investigation with 30 respondents prioritized 31 software requirements, and the results were measured by Cohen Kappa. The kappa results show that MCBRank achieves a better agreement towards the Gold Standard with kappa value of 0.60. Therefore, the investigation results support that MCBRank improves the importance of ranking correctness, representing the stakeholders' wants and the organization's actual needs for the potential e-library system.
引用
收藏
页码:215 / 222
页数:8
相关论文
共 50 条
  • [21] A Systematic Literature Review: Software Requirements Prioritization Techniques
    Sufian, Muhammad
    Khan, Zirak
    Rehman, Saad
    Butt, Wasi Haider
    2018 INTERNATIONAL CONFERENCE ON FRONTIERS OF INFORMATION TECHNOLOGY (FIT 2018), 2018, : 35 - 40
  • [22] A systematic literature review of software requirements prioritization research
    Achimugu, Philip
    Selamat, Ali
    Ibrahim, Roliana
    Mahrin, Mohd Naz'ri
    INFORMATION AND SOFTWARE TECHNOLOGY, 2014, 56 (06) : 568 - 585
  • [23] OurRank: A Software Requirements Prioritization Method Based on Qualitative Assessment and Cost-Benefit Prediction
    Rojas, Luis
    Olivares-Rodriguez, Cristian
    Alvarez, Claudio
    Campos, Pedro G.
    IEEE ACCESS, 2022, 10 : 131772 - 131787
  • [24] Selection and Prioritization of Software Requirements Applying Verbal Decision Analysis
    Barbosa, Paulo A. M.
    Pinheiro, Placido R.
    Silveira, Francisca R., V
    Simao Filho, Marum
    COMPLEXITY, 2019, 2019
  • [25] Software Requirement Prioritization based on Non-Functional Requirements
    Garg, Umang
    Singhal, Abhishek
    PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE AND ENGINEERING (CONFLUENCE 2017), 2017, : 793 - 797
  • [26] Prioritization of Software Functional Requirements: Spanning Tree based Approach
    Yaseen, Muhammad
    Mustapha, Aida
    Ibrahim, Noraini
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2019, 10 (07) : 489 - 497
  • [27] Software Requirements Prioritization with the Goal-Oriented Requirement Language
    Leshob, Abderrahmane
    Hadaya, Pierre
    Renard, Laurent
    ADVANCES IN E-BUSINESS ENGINEERING FOR UBIQUITOUS COMPUTING, 2020, 41 : 187 - 198
  • [28] PHandler: An expert system for a scalable software requirements prioritization process
    Babar, Muhammad Imran
    Ghazali, Masitah
    Jawawi, Dayang N. A.
    Shamsuddin, Siti Maryam
    Ibrahim, Noraini
    KNOWLEDGE-BASED SYSTEMS, 2015, 84 : 179 - 202
  • [29] A rough-set based approach for the prioritization of software requirements
    Sadiq M.
    Devi V.S.
    International Journal of Information Technology, 2022, 14 (1) : 447 - 457
  • [30] Secondary Study on Social Factors that Affect the Prioritization of Software Requirements
    Santos, Riad A.
    Aguilar, Raul A.
    Diaz, Julio C.
    Ucan, Juan P.
    2023 12TH INTERNATIONAL CONFERENCE ON SOFTWARE PROCESS IMPROVEMENT, CIMPS 2023, 2023, : 28 - 37