Requirements engineering: a roadmap
Proceedings of the Conference on The Future of Software Engineering
Process-Centered Requirements Engineering
Process-Centered Requirements Engineering
Visual exploration and incremental utility elicitation
Eighteenth national conference on Artificial intelligence
Two methods for enhancing mutual awareness in a group recommender system
Proceedings of the working conference on Advanced visual interfaces
An Approach to Constructing Feature Models Based on Requirements Clustering
RE '05 Proceedings of the 13th IEEE International Conference on Requirements Engineering
RE '08 Proceedings of the 2008 16th IEEE International Requirements Engineering Conference
Towards a Research Agenda for Recommendation Systems in Requirements Engineering
MARK '09 Proceedings of the 2009 Second International Workshop on Managing Requirements Knowledge
Recommendation and decision technologies for requirements engineering
Proceedings of the 2nd International Workshop on Recommendation Systems for Software Engineering
Decision making and recommendation acceptance issues in recommender systems
UMAP'11 Proceedings of the 19th international conference on Advances in User Modeling
Using group recommendation heuristics for the prioritization of requirements
Proceedings of the sixth ACM conference on Recommender systems
Anonymous preference elicitation for requirements prioritization
ISMIS'12 Proceedings of the 20th international conference on Foundations of Intelligent Systems
Human Decision Making and Recommender Systems
ACM Transactions on Interactive Intelligent Systems (TiiS)
Hi-index | 0.00 |
Requirements engineering is one of the most critical phases in software development. Requirements verbalize decision alternatives that are negotiated by stakeholders. In this paper we present the results of an empirical analysis of the effects of applying group recommendation technologies to requirements negotiation. This analysis has been conducted within the scope of software development projects at our university where development teams were supported with group recommendation technologies when deciding which requirements should be implemented. A major result of the study is that group recommendation technologies can improve the perceived usability (in certain cases) and the perceived quality of decision support. Furthermore, it is not recommended to disclose preferences of individual group members at the beginning of a decision process --- this could lead to an insufficient exchange of decision-relevant information.