A decision tree approach based on BOCR for minimizing criteria in requirements prioritization

The requirements selection in the development of a software mostly requires a set of criteria. Determining the criteria used is often confusing because of the many criteria that must match with the characteristics of the project. This study introduces how to classify criteria based on benefits, oppo...

Full description

Bibliographic Details
Main Authors: Tan, Amelia, Rozlina, Mohamed
Format: Article
Language:English
Published: Institute of Advanced Engineering and Science 2023
Subjects:
Online Access:https://umpir.ump.edu.my/id/eprint/38686/
http://doi.org/10.11591/ijeecs.v32.i2.pp1094-1104
_version_ 1848827302059704320
author Tan, Amelia
Rozlina, Mohamed
author_facet Tan, Amelia
Rozlina, Mohamed
author_sort Tan, Amelia
building UMP Institutional Repository
collection Online Access
description The requirements selection in the development of a software mostly requires a set of criteria. Determining the criteria used is often confusing because of the many criteria that must match with the characteristics of the project. This study introduces how to classify criteria based on benefits, opportunities, costs, risks (BOCR) to make the requirements prioritization process scalable. Project context characteristics and stakeholder perspectives are essential points discussed in this study because they are crucial in the requirements prioritization process. The criteria obtained from the literature review were followed by a survey to determine the importance of the criteria and their grouping in the BOCR using the decision tree method. There are 38 criteria and are grouped into four categories. There are two very significant criteria with a high level of importance, namely business value and stakeholder satisfaction. A decision tree based on BOCR can be used to classify the criteria for requirements prioritization. This research contributes to assisting software developers in finding and determining the criteria operated during the prioritization of requirements. Additionally, it is important to consider the project context and the collaboration the client and developer when prioritizing requirements.
first_indexed 2025-11-15T03:31:03Z
format Article
id ump-38686
institution Universiti Malaysia Pahang
institution_category Local University
language English
last_indexed 2025-11-15T03:58:33Z
publishDate 2023
publisher Institute of Advanced Engineering and Science
recordtype eprints
repository_type Digital Repository
spelling ump-386862025-07-28T00:35:04Z https://umpir.ump.edu.my/id/eprint/38686/ A decision tree approach based on BOCR for minimizing criteria in requirements prioritization Tan, Amelia Rozlina, Mohamed QA75 Electronic computers. Computer science T Technology (General) The requirements selection in the development of a software mostly requires a set of criteria. Determining the criteria used is often confusing because of the many criteria that must match with the characteristics of the project. This study introduces how to classify criteria based on benefits, opportunities, costs, risks (BOCR) to make the requirements prioritization process scalable. Project context characteristics and stakeholder perspectives are essential points discussed in this study because they are crucial in the requirements prioritization process. The criteria obtained from the literature review were followed by a survey to determine the importance of the criteria and their grouping in the BOCR using the decision tree method. There are 38 criteria and are grouped into four categories. There are two very significant criteria with a high level of importance, namely business value and stakeholder satisfaction. A decision tree based on BOCR can be used to classify the criteria for requirements prioritization. This research contributes to assisting software developers in finding and determining the criteria operated during the prioritization of requirements. Additionally, it is important to consider the project context and the collaboration the client and developer when prioritizing requirements. Institute of Advanced Engineering and Science 2023 Article PeerReviewed pdf en cc_by_4 https://umpir.ump.edu.my/id/eprint/38686/1/A%20decision%20tree%20approach%20based%20on%20BOCR%20for%20minimizing.pdf Tan, Amelia and Rozlina, Mohamed (2023) A decision tree approach based on BOCR for minimizing criteria in requirements prioritization. Indonesian Journal of Electrical Engineering and Computer Science, 32 (2). pp. 1094-1104. ISSN 2502-4752. (Published) http://doi.org/10.11591/ijeecs.v32.i2.pp1094-1104 http://doi.org/10.11591/ijeecs.v32.i2.pp1094-1104 http://doi.org/10.11591/ijeecs.v32.i2.pp1094-1104
spellingShingle QA75 Electronic computers. Computer science
T Technology (General)
Tan, Amelia
Rozlina, Mohamed
A decision tree approach based on BOCR for minimizing criteria in requirements prioritization
title A decision tree approach based on BOCR for minimizing criteria in requirements prioritization
title_full A decision tree approach based on BOCR for minimizing criteria in requirements prioritization
title_fullStr A decision tree approach based on BOCR for minimizing criteria in requirements prioritization
title_full_unstemmed A decision tree approach based on BOCR for minimizing criteria in requirements prioritization
title_short A decision tree approach based on BOCR for minimizing criteria in requirements prioritization
title_sort decision tree approach based on bocr for minimizing criteria in requirements prioritization
topic QA75 Electronic computers. Computer science
T Technology (General)
url https://umpir.ump.edu.my/id/eprint/38686/
https://umpir.ump.edu.my/id/eprint/38686/
https://umpir.ump.edu.my/id/eprint/38686/
http://doi.org/10.11591/ijeecs.v32.i2.pp1094-1104