Aggregating Viewpoints for Strategic Software Process Improvement - A Method and a Case Study.

Document type: Journal Articles
Article type: Original article
Peer reviewed: Yes
Author(s): Daniel Karlström, Per Runeson, Claes Wohlin
Title: Aggregating Viewpoints for Strategic Software Process Improvement - A Method and a Case Study.
Journal: IEE Procedings - Software
Year: 2002
Volume: 149
Issue: 5
Pagination: 143-152
ISSN: 1462-5970
Publisher: Institution of Electrical Engineers
Organization: Blekinge Institute of Technology
Department: Department of Software Engineering and Computer Science (Institutionen för programvaruteknik och datavetenskap)
Dept. of Software Engineering and Computer Science S-372 25 Ronneby
+46 455 38 50 00
Authors e-mail:
Language: English
Abstract: Decisions regarding strategic software process improvement (SPI) are generally based on the management's viewpoint of the situation, and in some cases also the viewpoints of some kind of an SPI group. This may result in strategies which are not accepted throughout the organisation, as the views of how the process is functioning are different throughout the company. A method for identifying the major factors affecting a process-improvement goal and how the perception of the importance of the factors varies throughout the organisation are described The method lets individuals from the whole development organisation rate the expected effect of these factors from their own viewpoint. In this way the strategic SPI decision can be taken using input from the entire organisation, and any discrepancies in the ratings can also give important SPI-decision information. The method is applied to a case study performed at Fuji Xerox, Tokyo. In the case study, significantly different profiles of the factor ratings came from management compared with those from the engineering staff. This result can be used to support the strategy decision as such, but also to anchor the decision in the organisation.

Subject: Software Engineering\General
Keywords: Computer software, Decision support systems, Decision making