Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Hierarchical Cumulative Voting (HCV) Prioritization of Requirements in Hierarchies
Responsible organisation
2006 (English)In: International Journal of Software Engineering & Knowledge Engineering, ISSN 0218-1940 , Vol. 16, no 6, p. 819-849Article in journal (Refereed) Published
Abstract [en]

Decision support in requirements engineering is an activity that plays an important role in enabling the delivery of value to stakeholders. Requirements prioritization has been identified as an integral (and important) part of requirements negotiation and release planning in incremental software development, which makes prioritization a key issue in requirements engineering decision support. The Analytical Hierarchy Process (AHP) has for long been considered as the technique to use when prioritizing requirements on a ratio scale. Several studies have reported positively about AHP, but lately a number of studies have also reported about weaknesses, without identifying any better ratio-scale alternatives. In this paper, the strengths and weaknesses of AHP and another ratioscale prioritization technique, Cumulative Voting (CV), are compared. Based on this comparison, a new technique for prioritizing hierarchically structured requirements on a ratio scale is presented, called Hierarchical Cumulative Voting (HCV). HCV addresses the weaknesses of AHP while inheriting the strengths of CV. The suitability of HCV is discussed theoretically as well as in the light of empirical results from using HCV and CV in industrial settings. It is concluded that HCV seems very promising, but additional empirical studies are needed to address some of the open questions about the technique.

Place, publisher, year, edition, pages
Singapore: World Scientific Publishing Company , 2006. Vol. 16, no 6, p. 819-849
Keywords [en]
Hierarchical Cumulative Voting, Analytical Hierarchy Process, Cumulative Voting, hundred-dollar test, requirements prioritization, decision support
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:bth-9202ISI: Hierarchical Cumulative Voting, Analytical Hierarchy Process, Cumulative Voting, hundred-dollar test, requirements prioritization, decision supportLocal ID: oai:bth.se:forskinfo5A3229FF1FB94C02C125730F0032C054OAI: oai:DiVA.org:bth-9202DiVA, id: diva2:836980
Available from: 2012-09-18 Created: 2007-07-05 Last updated: 2018-01-11Bibliographically approved

Open Access in DiVA

No full text in DiVA

Software Engineering

Search outside of DiVA

GoogleGoogle Scholar

urn-nbn

Altmetric score

urn-nbn
Total: 412 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf