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.
Recommended Citation
X. F. Liu et al., "Priority Assessment of Software Requirements from Multiple Perspectives," Journal of Systems and Software, vol. 79, no. 11, pp. 1649 - 1660, Elsevier, Nov 2006.
The definitive version is available at https://doi.org/10.1016/j.jss.2006.03.012
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