Role of Requirement Prioritization Technique to Improve the Quality of Highly-Configurable Systems

Atif Ali,Yaser Hafeez,Shariq Hussain,Shunkun Yang
DOI: https://doi.org/10.1109/ACCESS.2020.2971382
IF: 3.9
2020-01-01
IEEE Access
Abstract: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.
What problem does this paper attempt to address?