JOURNAL ARTICLE

A Systematic Literature Review: Software Requirements Prioritization Techniques

Abstract

Background: Requirement prioritization plays key role in software development process. It is essential to prioritize the requirements for making the correct decision for either a single or multiple release of a product. In this paper we performed a systematic analysis on some of the significant factors like importance of requirements, risks, cost and time in context of requirement prioritization. Objective: With benefits these prioritization methods also have some limitations and shortcoming that are brought up in this paper. Stakeholders, managers, developers or their representatives make decisions for prioritization of requirements. Many techniques are analyzed how to manage these prioritizations considering general goals and limitations. Method: For the identification and analyzing of research articles published during 2009-2017, Systematic Literature Review based method is used in this paper. Results: In recent researches 40 different requirement prioritizations techniques has been used. This SLR also shows the major research gaps regarding techniques and tools for software requirements prioritization. Conclusion: This research shows the major prioritization techniques and tools for requirements elicitation. Tools & techniques identified in this study will assist future researchers to expend their views in the context. Moreover, it will help requirement engineers and practitioners to choose requirement prioritization techniques and tools according to their needs.

Keywords:
Requirement prioritization Prioritization Computer science Context (archaeology) Identification (biology) Risk analysis (engineering) Process (computing) Requirements analysis Requirements engineering Requirements elicitation Software requirements Software Requirements management Systems engineering Management science Software development Engineering Software construction

Metrics

22
Cited By
3.13
FWCI (Field Weighted Citation Impact)
35
Refs
0.93
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Software Engineering Techniques and Practices
Physical Sciences →  Computer Science →  Information Systems
Software Engineering Research
Physical Sciences →  Computer Science →  Information Systems
Software System Performance and Reliability
Physical Sciences →  Computer Science →  Computer Networks and Communications
© 2026 ScienceGate Book Chapters — All rights reserved.