MCBRank Method to Improve Software Requirements Prioritization

4Citations
Citations of this article
22Readers
Mendeley users who have this article in their library.

Abstract

Software 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.

Cite

CITATION STYLE

APA

Ahmad, S., Rizawanti, R., Woodings, T., & Jalil, I. E. A. (2022). MCBRank Method to Improve Software Requirements Prioritization. International Journal of Advanced Computer Science and Applications, 13(7), 215–222. https://doi.org/10.14569/IJACSA.2022.0130728

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free