Reprocolla: Requirements prioritisation model with collaboration perspectives based on cost-value approach

The process of ranking requirements in software development is made up of various criteria and numerous stakeholders, which are properly selected for the effective prioritisation of software requirements. These requirements have encountered several challenges, including lack of scalability, complexi...

Full description

Bibliographic Details
Main Authors: Tan, Amelia, Rozlina, Mohamed
Format: Article
Language:English
Published: Universiti Utara Malaysia Press 2024
Subjects:
Online Access:https://umpir.ump.edu.my/id/eprint/41095/
_version_ 1848827305713991680
author Tan, Amelia
Rozlina, Mohamed
author_facet Tan, Amelia
Rozlina, Mohamed
author_sort Tan, Amelia
building UMP Institutional Repository
collection Online Access
description The process of ranking requirements in software development is made up of various criteria and numerous stakeholders, which are properly selected for the effective prioritisation of software requirements. These requirements have encountered several challenges, including lack of scalability, complexity of pairwise comparisons and biases due to the cognitive load on stakeholders. Therefore, this research aimed to investigate and find solutions to improve the software prioritisation process using the Reprocolla model. The model was built by weighing the criteria in terms of benefits, opportunities, costs, and risks (BOCR) classification, which were then calculated using the fuzzy analytic hierarchy process (FAHP) method. Furthermore, the selection of alternatives was computed using the fuzzy technique for order preference using the similarity to an ideal solution (FTOPSIS) method. The success of Reprocolla was evaluated using seven datasets based on real projects and compared with the two existing methods for prioritising requirements, FAHP and FTOPSIS. The experiment results used inferential and descriptive statistics approaches with three indicators: accuracy, time consumption, and ease of use. Based on the three indicators mentioned above, the inferential statistics showed no significant difference between the perspectives of clients and developers. Whereas, descriptive statistics found that Reprocolla is more accurate, consumes less time, and has the highest ease of use percentage. The result showed that as stakeholders’ satisfaction level increases, the software development process becomes more accurate, thereby leading to a decrease in time consumption and a rise in ease of usage. The result also showed that the development of the Reprocolla tool, a collaboration between humans and machines, enhanced the effectiveness of the requirements prioritisation process.
first_indexed 2025-11-15T03:41:36Z
format Article
id ump-41095
institution Universiti Malaysia Pahang
institution_category Local University
language English
last_indexed 2025-11-15T03:58:36Z
publishDate 2024
publisher Universiti Utara Malaysia Press
recordtype eprints
repository_type Digital Repository
spelling ump-410952025-07-28T00:30:07Z https://umpir.ump.edu.my/id/eprint/41095/ Reprocolla: Requirements prioritisation model with collaboration perspectives based on cost-value approach Tan, Amelia Rozlina, Mohamed QA75 Electronic computers. Computer science The process of ranking requirements in software development is made up of various criteria and numerous stakeholders, which are properly selected for the effective prioritisation of software requirements. These requirements have encountered several challenges, including lack of scalability, complexity of pairwise comparisons and biases due to the cognitive load on stakeholders. Therefore, this research aimed to investigate and find solutions to improve the software prioritisation process using the Reprocolla model. The model was built by weighing the criteria in terms of benefits, opportunities, costs, and risks (BOCR) classification, which were then calculated using the fuzzy analytic hierarchy process (FAHP) method. Furthermore, the selection of alternatives was computed using the fuzzy technique for order preference using the similarity to an ideal solution (FTOPSIS) method. The success of Reprocolla was evaluated using seven datasets based on real projects and compared with the two existing methods for prioritising requirements, FAHP and FTOPSIS. The experiment results used inferential and descriptive statistics approaches with three indicators: accuracy, time consumption, and ease of use. Based on the three indicators mentioned above, the inferential statistics showed no significant difference between the perspectives of clients and developers. Whereas, descriptive statistics found that Reprocolla is more accurate, consumes less time, and has the highest ease of use percentage. The result showed that as stakeholders’ satisfaction level increases, the software development process becomes more accurate, thereby leading to a decrease in time consumption and a rise in ease of usage. The result also showed that the development of the Reprocolla tool, a collaboration between humans and machines, enhanced the effectiveness of the requirements prioritisation process. Universiti Utara Malaysia Press 2024 Article PeerReviewed pdf en cc_by_4 https://umpir.ump.edu.my/id/eprint/41095/1/Requirements%20Prioritisation%20Model%20with%20Collaboration%20Perspectives%20Based%20on%20Cost-Value%20Approach.pdf Tan, Amelia and Rozlina, Mohamed (2024) Reprocolla: Requirements prioritisation model with collaboration perspectives based on cost-value approach. Journal of Information and Communication Technology, 23 (2). pp. 211-252. ISSN 1675-414X (Print); 2180-3862 (Online). (Published) https://doi.org/10.32890/jict2024.23.2.3 https://doi.org/10.32890/jict2024.23.2.3 https://doi.org/10.32890/jict2024.23.2.3
spellingShingle QA75 Electronic computers. Computer science
Tan, Amelia
Rozlina, Mohamed
Reprocolla: Requirements prioritisation model with collaboration perspectives based on cost-value approach
title Reprocolla: Requirements prioritisation model with collaboration perspectives based on cost-value approach
title_full Reprocolla: Requirements prioritisation model with collaboration perspectives based on cost-value approach
title_fullStr Reprocolla: Requirements prioritisation model with collaboration perspectives based on cost-value approach
title_full_unstemmed Reprocolla: Requirements prioritisation model with collaboration perspectives based on cost-value approach
title_short Reprocolla: Requirements prioritisation model with collaboration perspectives based on cost-value approach
title_sort reprocolla: requirements prioritisation model with collaboration perspectives based on cost-value approach
topic QA75 Electronic computers. Computer science
url https://umpir.ump.edu.my/id/eprint/41095/
https://umpir.ump.edu.my/id/eprint/41095/
https://umpir.ump.edu.my/id/eprint/41095/