The importance of ignorance in requirements engineering
Journal of Systems and Software
A quantitative approach for assessing the priorities of software quality requirements
Journal of Systems and Software - Special issue on software engineering and knowledge engineering
Managing software requirements: a unified approach
Managing software requirements: a unified approach
Software Development
Requirements Engineering: A Good Practice Guide
Requirements Engineering: A Good Practice Guide
A Cost-Value Approach for Prioritizing Requirements
IEEE Software
The Art of Requirements Triage
Computer
Multi-Criteria Preference Analysis for Systematic Requirements Negotiation
COMPSAC '02 Proceedings of the 26th International Computer Software and Applications Conference on Prolonging Software Life: Development and Redevelopment
Requirements Interdependencies and Stakeholders Preferences
RE '02 Proceedings of the 10th Anniversary IEEE Joint International Conference on Requirements Engineering
AGORA: Attributed Goal-Oriented Requirements Analysis Method
RE '02 Proceedings of the 10th Anniversary IEEE Joint International Conference on Requirements Engineering
Supporting Distributed Collaborative Prioritization
APSEC '99 Proceedings of the Sixth Asia Pacific Software Engineering Conference
Collaborative Requirements Negotiation with EasyWinWin
DEXA '00 Proceedings of the 11th International Workshop on Database and Expert Systems Applications
Repeatable Quality Assurance Techniques for Requirements Negotiations
HICSS '03 Proceedings of the 36th Annual Hawaii International Conference on System Sciences (HICSS'03) - Track1 - Volume 1
Software Requirements Prioritizing
ICRE '96 Proceedings of the 2nd International Conference on Requirements Engineering (ICRE '96)
Priority Assessment of Software Requirements from Multiple Perspectives
COMPSAC '04 Proceedings of the 28th Annual International Computer Software and Applications Conference - Volume 01
Facing Scalability Issues in Requirements Prioritization with Machine Learning Techniques
RE '05 Proceedings of the 13th IEEE International Conference on Requirements Engineering
Quest for a Silver Bullet: Creating Software Product Value through Requirements Selection
EUROMICRO '06 Proceedings of the 32nd EUROMICRO Conference on Software Engineering and Advanced Applications
Evaluating the practical use of different measurement scales in requirements prioritisation
Proceedings of the 2006 ACM/IEEE international symposium on Empirical software engineering
Empirical Software Engineering
A product management challenge: Creating software product value through requirements selection
Journal of Systems Architecture: the EUROMICRO Journal
CERE '07 Proceedings of the 2007 Fifth International Workshop on Comparative Evaluation in Requirements Engineering
Choosing the Right Prioritisation Method
ASWEC '08 Proceedings of the 19th Australian Conference on Software Engineering
Agile Release Planning: Dealing with Uncertainty in Development Time and Business Value
ECBS '08 Proceedings of the 15th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems
An Approach for Requirement Prioritization Using B-Tree
ICETET '08 Proceedings of the 2008 First International Conference on Emerging Trends in Engineering and Technology
Requirements Prioritization Based on Benefit and Cost Prediction: An Agenda for Future Research
RE '08 Proceedings of the 2008 16th IEEE International Requirements Engineering Conference
Requirements Prioritization Based on Benefit and Cost Prediction: A Method Classification Framework
SEAA '08 Proceedings of the 2008 34th Euromicro Conference Software Engineering and Advanced Applications
New Lanchester Theory for Requirements Prioritization
IWSPM '08 Proceedings of the 2008 Second International Workshop on Software Product Management
Supporting the Dynamic Reprioritization of Requirements in Agile Development of Software Products
IWSPM '08 Proceedings of the 2008 Second International Workshop on Software Product Management
Tool-supported requirements prioritization: Comparing the AHP and CBRank methods
Information and Software Technology
Towards automated requirements prioritization and triage
Requirements Engineering
Study of Prioritization Techniques Using Students as Subjects
ICIME '09 Proceedings of the 2009 International Conference on Information Management and Engineering
Practical challenges of requirements prioritization based on risk estimation
Empirical Software Engineering
Using Simulation to Investigate Requirements Prioritization Strategies
ASE '08 Proceedings of the 2008 23rd IEEE/ACM International Conference on Automated Software Engineering
Requirements Engineering - Special Issue on RE'08: Requirements Engineering for a Sustainable World; Guest Editor: T. Tamai
Value Based Fuzzy Requirement Prioritization and Its Evaluation Framework
ICICIC '09 Proceedings of the 2009 Fourth International Conference on Innovative Computing, Information and Control
DSDE '10 Proceedings of the 2010 International Conference on Data Storage and Data Engineering
More on Elicitation of Software Requirements and Prioritization Using AHP
DSDE '10 Proceedings of the 2010 International Conference on Data Storage and Data Engineering
A Study on the Importance of Order in Requirements Prioritisation
IWSPM '09 Proceedings of the 2009 Third International Workshop on Software Product Management
Prioritizing Legal Requirements
RELAW '09 Proceedings of the 2009 Second International Workshop on Requirements Engineering and Law
A Quality-Based Requirement Prioritization Framework Using Binary Inputs
AMS '10 Proceedings of the 2010 Fourth Asia International Conference on Mathematical/Analytical Modelling and Computer Simulation
Supporting the Requirements Prioritization Process Using Social Network Analysis Techniques
WETICE '10 Proceedings of the 2010 19th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises
SEAA '10 Proceedings of the 2010 36th EUROMICRO Conference on Software Engineering and Advanced Applications
Cognitive Profiles in Understanding and Prioritizing Requirements: A Case Study
ICSEA '10 Proceedings of the 2010 Fifth International Conference on Software Engineering Advances
Using Interactive GA for Requirements Prioritization
SSBSE '10 Proceedings of the 2nd International Symposium on Search Based Software Engineering
Agile requirements prioritization: what happens in practice and what is described in literature
REFSQ'11 Proceedings of the 17th international working conference on Requirements engineering: foundation for software quality
A fuzzy approach to requirements prioritization
SSBSE'11 Proceedings of the Third international conference on Search based software engineering
Prioritization of quality requirements: State of practice in eleven companies
RE '11 Proceedings of the 2011 IEEE 19th International Requirements Engineering Conference
Proceedings of the ACM-IEEE international symposium on Empirical software engineering and measurement
Interactive requirements prioritization using a genetic algorithm
Information and Software Technology
Proceedings of the 2013 International Conference on Software Engineering
Maintainability-Based Requirements Prioritization by Using Artifacts Traceability and Code Metrics
CSMR '13 Proceedings of the 2013 17th European Conference on Software Maintenance and Reengineering
A Machine Learning Approach to Software Requirements Prioritization
IEEE Transactions on Software Engineering
A Consistent Approach for Prioritizing System Quality Attributes
SNPD '13 Proceedings of the 2013 14th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing
A framework for prioritization of quality requirements for inclusion in a software project
Software Quality Control
Hi-index | 0.00 |
Context: During requirements engineering, prioritization is performed to grade or rank requirements in their order of importance and subsequent implementation releases. It is a major step taken in making crucial decisions so as to increase the economic value of a system. Objective: The purpose of this study is to identify and analyze existing prioritization techniques in the context of the formulated research questions. Method: Search terms with relevant keywords were used to identify primary studies that relate requirements prioritization classified under journal articles, conference papers, workshops, symposiums, book chapters and IEEE bulletins. Results: 73 Primary studies were selected from the search processes. Out of these studies; 13 were journal articles, 35 were conference papers and 8 were workshop papers. Furthermore, contributions from symposiums as well as IEEE bulletins were 2 each while the total number of book chapters amounted to 13. Conclusion: Prioritization has been significantly discussed in the requirements engineering domain. However, it was generally discovered that, existing prioritization techniques suffer from a number of limitations which includes: lack of scalability, methods of dealing with rank updates during requirements evolution, coordination among stakeholders and requirements dependency issues. Also, the applicability of existing techniques in complex and real setting has not been reported yet.