Priority Assessment of Software Requirements from Multiple Perspectives

Abstract

The improvement of software processes involves the collection of software process requirements from various groups of stakeholders - each having their own perception of the process. Often stakeholders specify similar requirements in different ways. This results in the fact that different perceptions are related to each other. An effective technique is needed to incorporate the relationships between various stakeholders' process requirements. This paper presents a Correlation-Based Priority Assessment framework (CBPA), which prioritizes software process requirements gathered from multiple stakeholders by incorporating inter-perspective relationships of requirements. This research uses a relationship matrix to analyze the impacts between requirements and to facilitate the integration. Higher stakeholder satisfaction is achieved by increasing the priorities of the software process requirements whose satisfaction can increase the satisfaction of other requirements from multiple perspectives.

Department(s)

Computer Science

Keywords and Phrases

Software process requirements; Relationship matrix; Priorities; Adjustment factor; Perspectives

International Standard Serial Number (ISSN)

0164-1212

Document Type

Article - Journal

Document Version

Citation

File Type

text

Language(s)

English

Rights

© 2006 Elsevier, All rights reserved.

Publication Date

01 Nov 2006

Share

 
COinS