scispace - formally typeset
Journal ArticleDOI

Prioritizing process change requests (PCRs) in software process improvement

Reads0
Chats0
TLDR
It is shown how pure priorities provided by the use of group AHP can be augmented by structuring the elements that were prioritized on the basis of an understating of the linkages between the process change requests.
Abstract
We present a prioritization scheme (based on the analytic hierarchy process (AHP)) to obtain individual and aggregate ranks of process improvement ideas as a part of software process improvement in an organization. This is a problem that organizations entering or operating in high maturity (CMM and CMMI levels 4 and 5) tend to face. In particular, we present the application of group AHP and interpretive structural modeling (ISM) to the problem of choosing process change requests (PCRs) in a software process improvement (SPI) program at IBM Global Services. [We are grateful to the quality group at IBM Global Services for their contribution to and participation in this project.] In eliciting PCRs, it is crucial to ensure that all PCRs are addressed and evaluated in a transparent and contextually relevant manner. In order to include diverse opinions and constituencies, the group-based approach is most appropriate. However, there are numerous variants that can be applied to such situations for group decision-making. In order to implement the option chosen by IBM, we developed a Java-based system and added a spreadsheet add-on for the ISM component. Specifically, we have shown how pure priorities provided by the use of group AHP can be augmented by structuring the elements that were prioritized on the basis of an understating of the linkages between the process change requests. Specifically, we have shown how complementarities (potential for synergy) between combinations of PCRs can be identified by integrating AHP and ISM. Copyright © 2005 John Wiley & Sons, Ltd.

read more

Citations
More filters
Journal Article

Introducing tool support for retrospective analysis of release planning decisions

TL;DR: A prototype tool for retrospective analysis of release planning decisions based on tool requirements gathered in two previous empirical studies where retrospective analysis was done manually is presented.
Proceedings ArticleDOI

Optimizing Test Process Action Plans by Blending Testing Maturity Model and Design of Experiments

TL;DR: This paper suggests a strategy for optimizing test process action plans using TMM (Testing Maturity Model), which is the most representative test process model and can accept the actions selectively by statistical significance and find the best solution.
Book ChapterDOI

Introducing tool support for retrospective analysis of release planning decisions

TL;DR: In this article, the authors present a prototype tool for retrospective analysis of release planning decisions based on tool requirements gathered in two previous empirical studies where retrospective analysis was done manually, and the results from an initial validation indicate that the retrospective analysis benefits from the supporting tool.
Dissertation

AHP-Based Methodology for a Complex Decision Support in Extreme Programming

TL;DR: In this paper, the authors present a review of the applicability of AHP to software development and discuss the advantages of using AHP in software development processes and the drawbacks of using it.
References
More filters
Journal ArticleDOI

Complementarities and fit strategy, structure, and organizational change in manufacturing

TL;DR: The theories of supermodular optimization and games provide a framework for the analysis of systems marked by complementarity and are used to analyze the characteristic features of the Lincoln Electric Company's strategy and structure.
Journal ArticleDOI

Aggregating individual judgments and priorities with the analytic hierarchy process

TL;DR: The Analytic Hierarchy Process is often used in group settings where group members either engage in discussion to achieve a consensus or express their own preferences, and it is concluded that while this method can be useful, it is applicable only in special circumstances.
Journal ArticleDOI

Procedures for Synthesizing Ratio Judgements

TL;DR: In this article, the requirements for functions synthesizing judgements (quantities or their ratios), in particular separability, associativity or bisymmetry, cancellativity, consensus, reciprocal or homogeneity properties are investigated and all functions satisfying them are determined.
Journal ArticleDOI

Group preference aggregation methods employed in AHP: An evaluation and an intrinsic process for deriving members' weightages

TL;DR: In this article, a simple and intuitively appealing eigenvector based method was proposed to intrinsically determine the weightages for group members using their own subjective opinions, which is the most commonly used method for combining individual opinions to form a group opinion.
Journal ArticleDOI

SOCIETAL SYSTEMS Planning, Policy and Complexity

TL;DR: In this article, the authors present a planning, policy and complexity analysis of the SOCIETAL system for cybernetics, which is based on the concept of complexity.
Related Papers (5)