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...
Saved in:
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Universiti Utara Malaysia Press
2024
|
Subjects: | |
Online Access: | https://repo.uum.edu.my/id/eprint/31272/1/JICT%2023%2002%202024%20211-252.pdf https://doi.org/10.32890/jict2024.23.2.3 https://repo.uum.edu.my/id/eprint/31272/ https://e-journal.uum.edu.my/index.php/jict/article/view/22040 https://doi.org/10.32890/jict2024.23.2.3 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Universiti Utara Malaysia |
Language: | English |
id |
my.uum.repo.31272 |
---|---|
record_format |
eprints |
spelling |
my.uum.repo.312722024-08-14T06:38:46Z https://repo.uum.edu.my/id/eprint/31272/ Reprocolla: Requirements Prioritisation Model with Collaboration Perspectives Based on Cost-Value Approach Amelia, Tan Mohamed, Rozlina QA Mathematics 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 application/pdf en cc4_by https://repo.uum.edu.my/id/eprint/31272/1/JICT%2023%2002%202024%20211-252.pdf Amelia, Tan and Mohamed, Rozlina (2024) Reprocolla: Requirements Prioritisation Model with Collaboration Perspectives Based on Cost-Value Approach. Journal of ICT, 23 (2). pp. 211-252. ISSN 1675-414X https://e-journal.uum.edu.my/index.php/jict/article/view/22040 https://doi.org/10.32890/jict2024.23.2.3 https://doi.org/10.32890/jict2024.23.2.3 |
institution |
Universiti Utara Malaysia |
building |
UUM Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Utara Malaysia |
content_source |
UUM Institutional Repository |
url_provider |
http://repo.uum.edu.my/ |
language |
English |
topic |
QA Mathematics |
spellingShingle |
QA Mathematics Amelia, Tan Mohamed, Rozlina Reprocolla: Requirements Prioritisation Model with Collaboration Perspectives Based on Cost-Value Approach |
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 |
format |
Article |
author |
Amelia, Tan Mohamed, Rozlina |
author_facet |
Amelia, Tan Mohamed, Rozlina |
author_sort |
Amelia, Tan |
title |
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_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_sort |
reprocolla: requirements prioritisation model with collaboration perspectives based on cost-value approach |
publisher |
Universiti Utara Malaysia Press |
publishDate |
2024 |
url |
https://repo.uum.edu.my/id/eprint/31272/1/JICT%2023%2002%202024%20211-252.pdf https://doi.org/10.32890/jict2024.23.2.3 https://repo.uum.edu.my/id/eprint/31272/ https://e-journal.uum.edu.my/index.php/jict/article/view/22040 https://doi.org/10.32890/jict2024.23.2.3 |
_version_ |
1809150986769399808 |