An evaluation of methods for prioritizing software requirements

Research output: Contribution to journalArticle

Standard

An evaluation of methods for prioritizing software requirements. / Karlsson, Joachim; Wohlin, Claes; Regnell, Björn.

In: Information and Software Technology, Vol. 39, No. 14-15, 1998, p. 939-947.

Research output: Contribution to journalArticle

Harvard

APA

CBE

MLA

Vancouver

Author

Karlsson, Joachim ; Wohlin, Claes ; Regnell, Björn. / An evaluation of methods for prioritizing software requirements. In: Information and Software Technology. 1998 ; Vol. 39, No. 14-15. pp. 939-947.

RIS

TY - JOUR

T1 - An evaluation of methods for prioritizing software requirements

AU - Karlsson, Joachim

AU - Wohlin, Claes

AU - Regnell, Björn

PY - 1998

Y1 - 1998

N2 - 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.

AB - 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.

KW - engineering

KW - Requirements

KW - prioritising

KW - Experimental evaluation

U2 - 10.1016/S0950-5849(97)00053-0

DO - 10.1016/S0950-5849(97)00053-0

M3 - Article

VL - 39

SP - 939

EP - 947

JO - Data Processing

JF - Data Processing

SN - 0950-5849

IS - 14-15

ER -