Authors:
Thomas Reichel
and
Gudula Rünger
Affiliation:
Chemnitz University of Technology, Germany
Keyword(s):
Requirements Management, Prioritization, Multi-criteria Decision, Analytic Hierarchy Process.
Related
Ontology
Subjects/Areas/Topics:
Enterprise Information Systems
;
Information Systems Analysis and Specification
;
Requirements Analysis And Management
;
Tools, Techniques and Methodologies for System Development
Abstract:
The prioritization of product requirements is an essential task during the early phases of product development, which copes with time-to-market deadlines, budgetary constraints, and personnel restrictions. Since several decision criteria, such as cost, time, and risk, as well as the customer’s point of view and different company divisions have to be taken into account, the prioritization of requirements corresponds to a multi-criteria, multi-stakeholder decision problem. In this article, we propose a prioritization approach based on the analytic hierarchy process (AHP) that creates a ranking of requirements with respect to multiple (maybe conflicting) decision criteria and incorporates assessments of multiple stakeholders. The proposed approach overcomes the scalability problem of AHP by using hierarchic checklists and an efficient partitioning strategy.