Litcius/Paper detail

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

Atif Ali, Yaser Hafeez, Shariq Hussain, Shunkun Yang

2020IEEE Access27 citationsDOIOpen Access PDF

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.

Topics & Concepts

Computer scienceAutomotive industryPrioritizationQuality (philosophy)SoftwareTime to marketScale (ratio)Customer satisfactionRisk analysis (engineering)Reliability engineeringSystems engineeringProcess managementEngineeringOperating systemBusinessMedicinePhilosophyAerospace engineeringEpistemologyPhysicsMarketingQuantum mechanicsAdvanced Software Engineering MethodologiesSoftware Engineering Techniques and PracticesSoftware Engineering Research
Role of Requirement Prioritization Technique to Improve the Quality of Highly-Configurable Systems | Litcius