An evaluation of methods for prioritizing software requirements
(1998) In Information and Software Technology 39(14-15). p.939-947- Abstract
- This article describes an evaluation of six different methods for prioritizing software requirements. Based on the quality requirements for a telephony system, the authors individually used all six methods on separate occasions to prioritize the requirements. The methods were then characterized according to a number of criteria from a user's perspective. We found the analytic hierarchy process to be the most promising method, although it may be problematic to scale-up. In an industrial follow-up study we used the analytic hierarchy process to further investigate its applicability. We found that the process is demanding but worth the effort because of its ability to provide reliable results, promote knowledge transfer and create consensus... (More)
- This article describes an evaluation of six different methods for prioritizing software requirements. Based on the quality requirements for a telephony system, the authors individually used all six methods on separate occasions to prioritize the requirements. The methods were then characterized according to a number of criteria from a user's perspective. We found the analytic hierarchy process to be the most promising method, although it may be problematic to scale-up. In an industrial follow-up study we used the analytic hierarchy process to further investigate its applicability. We found that the process is demanding but worth the effort because of its ability to provide reliable results, promote knowledge transfer and create consensus among project members. (Less)
Please use this url to cite or link to this publication:
https://lup.lub.lu.se/record/778043
- author
- Karlsson, Joachim
; Wohlin, Claes
LU
and Regnell, Björn
LU
- organization
- publishing date
- 1998
- type
- Contribution to journal
- publication status
- published
- subject
- keywords
- engineering, Requirements, prioritising, Experimental evaluation
- in
- Information and Software Technology
- volume
- 39
- issue
- 14-15
- pages
- 939 - 947
- publisher
- Elsevier
- external identifiers
-
- scopus:0032001148
- ISSN
- 0950-5849
- DOI
- 10.1016/S0950-5849(97)00053-0
- language
- English
- LU publication?
- yes
- id
- 5876962c-9247-4cce-a838-39a02a783e77 (old id 778043)
- date added to LUP
- 2016-04-01 16:37:23
- date last changed
- 2025-04-04 14:41:59
@article{5876962c-9247-4cce-a838-39a02a783e77, abstract = {{This article describes an evaluation of six different methods for prioritizing software requirements. Based on the quality requirements for a telephony system, the authors individually used all six methods on separate occasions to prioritize the requirements. The methods were then characterized according to a number of criteria from a user's perspective. We found the analytic hierarchy process to be the most promising method, although it may be problematic to scale-up. In an industrial follow-up study we used the analytic hierarchy process to further investigate its applicability. We found that the process is demanding but worth the effort because of its ability to provide reliable results, promote knowledge transfer and create consensus among project members.}}, author = {{Karlsson, Joachim and Wohlin, Claes and Regnell, Björn}}, issn = {{0950-5849}}, keywords = {{engineering; Requirements; prioritising; Experimental evaluation}}, language = {{eng}}, number = {{14-15}}, pages = {{939--947}}, publisher = {{Elsevier}}, series = {{Information and Software Technology}}, title = {{An evaluation of methods for prioritizing software requirements}}, url = {{https://lup.lub.lu.se/search/files/4727675/778058.pdf}}, doi = {{10.1016/S0950-5849(97)00053-0}}, volume = {{39}}, year = {{1998}}, }