Quality based prioritization: an approach for prioritizing software requirements
There are several requirements prioritization techniques, but none is considered the best. Most of the techniques have not been widely adopted. Research reveals that most of the techniques suffer from usability and scalability problems. Also, most of the techniques are not quality-based and are not...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Universiti Teknikal Malaysia Melaka
2018
|
Subjects: | |
Online Access: | https://repo.uum.edu.my/id/eprint/25669/1/JTEC%209%202-2%202018%2017%2021.pdf |
_version_ | 1825805332670054400 |
---|---|
author | Mkpojiogu, Emmanuel O.C. Hashim, Nor Laily |
author_facet | Mkpojiogu, Emmanuel O.C. Hashim, Nor Laily |
author_sort | Mkpojiogu, Emmanuel O.C. |
collection | UUM |
description | There are several requirements prioritization techniques, but none is considered the best. Most of the techniques have not been widely adopted. Research reveals that most of the techniques suffer from usability and scalability problems. Also, most of the techniques are not quality-based and are not geared at capturing the importance value of quality attributes and incorporating the satisfaction of stakeholders into the process of prioritization of requirements. In this study, a new approach for prioritizing software requirements that is qualitybased and that utilizes Kano theory of quality attributes is proposed. The approach models customer satisfaction using requirements prioritization aspects as contributing variables. Three indexes were used in this study, with Satisfaction Index (SI), Dissatisfaction Index (DI) and Average Satisfaction Coefficient (ASC) (all representing customer satisfaction that results from whether or not requirements are met), as dependent variables and requirements prioritization aspect(s) as independent variable(s). The estimates from the derived models were used to prioritize software requirements. The result showed that the estimates from the three models produced consistent requirements prioritization, implying that any of the models can be used for quality based requirements prioritization. |
first_indexed | 2024-07-04T06:30:35Z |
format | Article |
id | uum-25669 |
institution | Universiti Utara Malaysia |
language | English |
last_indexed | 2024-07-04T06:30:35Z |
publishDate | 2018 |
publisher | Universiti Teknikal Malaysia Melaka |
record_format | eprints |
spelling | uum-256692019-02-26T07:28:09Z https://repo.uum.edu.my/id/eprint/25669/ Quality based prioritization: an approach for prioritizing software requirements Mkpojiogu, Emmanuel O.C. Hashim, Nor Laily QA75 Electronic computers. Computer science There are several requirements prioritization techniques, but none is considered the best. Most of the techniques have not been widely adopted. Research reveals that most of the techniques suffer from usability and scalability problems. Also, most of the techniques are not quality-based and are not geared at capturing the importance value of quality attributes and incorporating the satisfaction of stakeholders into the process of prioritization of requirements. In this study, a new approach for prioritizing software requirements that is qualitybased and that utilizes Kano theory of quality attributes is proposed. The approach models customer satisfaction using requirements prioritization aspects as contributing variables. Three indexes were used in this study, with Satisfaction Index (SI), Dissatisfaction Index (DI) and Average Satisfaction Coefficient (ASC) (all representing customer satisfaction that results from whether or not requirements are met), as dependent variables and requirements prioritization aspect(s) as independent variable(s). The estimates from the derived models were used to prioritize software requirements. The result showed that the estimates from the three models produced consistent requirements prioritization, implying that any of the models can be used for quality based requirements prioritization. Universiti Teknikal Malaysia Melaka 2018 Article PeerReviewed application/pdf en https://repo.uum.edu.my/id/eprint/25669/1/JTEC%209%202-2%202018%2017%2021.pdf Mkpojiogu, Emmanuel O.C. and Hashim, Nor Laily (2018) Quality based prioritization: an approach for prioritizing software requirements. Journal of Telecommunication, Electronic and Computer Engineering, 9 (2-2). pp. 17-21. ISSN 2180-1843 http://journal.utem.edu.my/index.php/jtec/article/view/2213 |
spellingShingle | QA75 Electronic computers. Computer science Mkpojiogu, Emmanuel O.C. Hashim, Nor Laily Quality based prioritization: an approach for prioritizing software requirements |
title | Quality based prioritization: an approach for prioritizing software requirements |
title_full | Quality based prioritization: an approach for prioritizing software requirements |
title_fullStr | Quality based prioritization: an approach for prioritizing software requirements |
title_full_unstemmed | Quality based prioritization: an approach for prioritizing software requirements |
title_short | Quality based prioritization: an approach for prioritizing software requirements |
title_sort | quality based prioritization an approach for prioritizing software requirements |
topic | QA75 Electronic computers. Computer science |
url | https://repo.uum.edu.my/id/eprint/25669/1/JTEC%209%202-2%202018%2017%2021.pdf |
work_keys_str_mv | AT mkpojioguemmanueloc qualitybasedprioritizationanapproachforprioritizingsoftwarerequirements AT hashimnorlaily qualitybasedprioritizationanapproachforprioritizingsoftwarerequirements |