A case study in applying a systematic method for COTS selection
Proceedings of the 18th international conference on Software engineering
Extreme programming explained: embrace change
Extreme programming explained: embrace change
Managing software requirements: a unified approach
Managing software requirements: a unified approach
Experimentation in software engineering: an introduction
Experimentation in software engineering: an introduction
Software Engineering
Quantitative WinWin: a new method for decision support in requirements negotiation
SEKE '02 Proceedings of the 14th international conference on Software engineering and knowledge engineering
Data Structures and Algorithms
Data Structures and Algorithms
A Cost-Value Approach for Prioritizing Requirements
IEEE Software
COTS Evaluation Using Desmet Methodology & Analytic Hierarchy Process (AHP)
PROFES '02 Proceedings of the 4th International Conference on Product Focused Software Process Improvement
Software Requirements Prioritizing
ICRE '96 Proceedings of the 2nd International Conference on Requirements Engineering (ICRE '96)
Software Requirements
Facing Scalability Issues in Requirements Prioritization with Machine Learning Techniques
RE '05 Proceedings of the 13th IEEE International Conference on Requirements Engineering
Empirical Software Engineering
CERE '07 Proceedings of the 2007 Fifth International Workshop on Comparative Evaluation in Requirements Engineering
Basics of Software Engineering Experimentation
Basics of Software Engineering Experimentation
Information and Software Technology
Stratified analytic hierarchy process: prioritization and selection of software features
SPLC'10 Proceedings of the 14th international conference on Software product lines: going beyond
Hybrid assessment method for software engineering decisions
Decision Support Systems
Conceptual scheduling model and optimized release scheduling for agile environments
Information and Software Technology
Journal of Systems and Software
Proceedings of the ACM-IEEE international symposium on Empirical software engineering and measurement
Interactive requirements prioritization using a genetic algorithm
Information and Software Technology
A systematic literature review of software requirements prioritization research
Information and Software Technology
Hi-index | 0.00 |
Requirements prioritization aims at identifying the most important requirements for a software system, a crucial step when planning for system releases and deciding which requirements to implement in each release. Several prioritization methods and supporting tools have been proposed so far. How to evaluate their properties, with the aim of supporting the selection of the most appropriate method for a specific project, is considered a relevant question. In this paper, we present an empirical study aiming at evaluating two state-of-the art tool-supported requirements prioritization methods, AHP and CBRank. We focus on three measures: the ease of use, the time-consumption and the accuracy. The experiment has been conducted with 23 experienced subjects on a set of 20 requirements from a real project. Results indicate that for the first two characteristics CBRank overcomes AHP, while for the accuracy AHP performs better than CBRank, even if the resulting ranks from the two methods are very similar. The majority of the users found CBRank the ''overall best'' method.