Role of Requirement Prioritization Technique to Improve the Quality of Highly-Configurable Systems
Highly-configurable systems are such systems which are not developed for single scenario. However, perhaps they have variable functionality and they are developed for hybrid scenarios. Producing a good highly-configurable system within time and with customer satisfaction is not easy. Handling requir...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2020-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/8979421/ |
id |
doaj-f7114fceedfe47929ae18a708afa088e |
---|---|
record_format |
Article |
spelling |
doaj-f7114fceedfe47929ae18a708afa088e2021-03-30T01:20:47ZengIEEEIEEE Access2169-35362020-01-018275492757310.1109/ACCESS.2020.29713828979421Role of Requirement Prioritization Technique to Improve the Quality of Highly-Configurable SystemsAtif Ali0https://orcid.org/0000-0003-3055-6029Yaser Hafeez1https://orcid.org/0000-0003-4957-7233Shariq Hussain2https://orcid.org/0000-0003-2093-7274Shunkun Yang3https://orcid.org/0000-0002-8226-4477University Institute of Information Technology, Pir Mehr Ali Shah Arid Agriculture University, Rawalpindi, PakistanUniversity Institute of Information Technology, Pir Mehr Ali Shah Arid Agriculture University, Rawalpindi, PakistanDepartment of Software Engineering, Foundation University Islamabad, Islamabad, PakistanSchool of Reliability and Systems Engineering, Beihang University, Beijing, ChinaHighly-configurable systems are such systems which are not developed for single scenario. However, perhaps they have variable functionality and they are developed for hybrid scenarios. Producing a good highly-configurable system within time and with customer satisfaction is not easy. Handling requirements effectively in such a way that it take least time to market, is one of the most difficult tasks in highly-configurable system. In this paper, a quantitative requirement prioritization technique for highly-configurable systems is proposed. This technique involves all stakeholders and can be used primarily for large scale software projects. The proposed technique is evaluated by taking a case study of the highly-configurable point of sale for automotive industry. The result shows that the proposed technique provides promising results and can be enhanced with more future work.https://ieeexplore.ieee.org/document/8979421/Customer value creationhighly-configurable systemquantitative approachrequirement prioritization |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Atif Ali Yaser Hafeez Shariq Hussain Shunkun Yang |
spellingShingle |
Atif Ali Yaser Hafeez Shariq Hussain Shunkun Yang Role of Requirement Prioritization Technique to Improve the Quality of Highly-Configurable Systems IEEE Access Customer value creation highly-configurable system quantitative approach requirement prioritization |
author_facet |
Atif Ali Yaser Hafeez Shariq Hussain Shunkun Yang |
author_sort |
Atif Ali |
title |
Role of Requirement Prioritization Technique to Improve the Quality of Highly-Configurable Systems |
title_short |
Role of Requirement Prioritization Technique to Improve the Quality of Highly-Configurable Systems |
title_full |
Role of Requirement Prioritization Technique to Improve the Quality of Highly-Configurable Systems |
title_fullStr |
Role of Requirement Prioritization Technique to Improve the Quality of Highly-Configurable Systems |
title_full_unstemmed |
Role of Requirement Prioritization Technique to Improve the Quality of Highly-Configurable Systems |
title_sort |
role of requirement prioritization technique to improve the quality of highly-configurable systems |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2020-01-01 |
description |
Highly-configurable systems are such systems which are not developed for single scenario. However, perhaps they have variable functionality and they are developed for hybrid scenarios. Producing a good highly-configurable system within time and with customer satisfaction is not easy. Handling requirements effectively in such a way that it take least time to market, is one of the most difficult tasks in highly-configurable system. In this paper, a quantitative requirement prioritization technique for highly-configurable systems is proposed. This technique involves all stakeholders and can be used primarily for large scale software projects. The proposed technique is evaluated by taking a case study of the highly-configurable point of sale for automotive industry. The result shows that the proposed technique provides promising results and can be enhanced with more future work. |
topic |
Customer value creation highly-configurable system quantitative approach requirement prioritization |
url |
https://ieeexplore.ieee.org/document/8979421/ |
work_keys_str_mv |
AT atifali roleofrequirementprioritizationtechniquetoimprovethequalityofhighlyconfigurablesystems AT yaserhafeez roleofrequirementprioritizationtechniquetoimprovethequalityofhighlyconfigurablesystems AT shariqhussain roleofrequirementprioritizationtechniquetoimprovethequalityofhighlyconfigurablesystems AT shunkunyang roleofrequirementprioritizationtechniquetoimprovethequalityofhighlyconfigurablesystems |
_version_ |
1724187314344689664 |