Prioritizing Requirements: An Experiment to Test the Perceived Reliability, Usability and Time Consumption of Bubblesort and the Analytical Hierarchy Process

Publication date

2011-03-31

Authors

van Tuijl, G. J.
Leenen, W.
Shen, Z.
Weerd, Inge van deORCID 0000-0003-3420-6923ISNI 0000000387888163
Brinkkemper, SjaakISNI 0000000374861981

Editors

Fricker, S.
Sey ff, N.

Advisors

Supervisors

DOI

Document Type

Part of book
Open Access logo

License

Abstract

Software vendors often face the difficult task to deal with large amounts of requirements that enter the company every day. When dealing with this vast amount of requirements, the notion of deciding which requirements will be addressed first, and which will be addressed later, is an important decision. To support software development teams in decision-making, different prioritization techniques are discussed in previous literature. In this paper, two existing prioritization techniques called Analytical Hierarchy Processing (AHP) and Bubblesort are investigated in order to measure their outcome in terms of usability, time consumption and perceived reliability. By conducting an experiment among Dutch Master students, we discovered that Bubblesort outpaced AHP on all aspects, although this could not be supported statistically. However, based on our findings, we can conclude that there is a strong indication that Bubblesort is considered favorable compared to AHP even though it receives less attention in current literature.

Keywords

A Journal

Citation

van Tuijl, G J, Leenen, W, Shen, Z, van de Weerd, I & Brinkkemper, S 2011, Prioritizing Requirements: An Experiment to Test the Perceived Reliability, Usability and Time Consumption of Bubblesort and the Analytical Hierarchy Process. in S Fricker & N Sey ff (eds), Proceedings of the International Requirements Engineering Efficiency Workshop (REEW 2011). pp. 37-48.