Abstract : During 1995-1998, Xerox Corporation's West Coast Production Systems Group (PSG West) worked with the Software Engineering Institute (SEI) to apply the prototype Process Change Model (PCM) to aid in their efforts to reach Level 2 of the Software Capability Maturity Model(registered) (CMM(registered), and to develop the generic processes required for Level 3. The Process Change Model, along with a companion guidebook, was designed to provide the basis for a systematic approach to technology specific change based in part on whole product principles, with a focus on one Key Process Area (KPA) at a time. This report describes a collaborative effort to develop a more systematic and detailed approach to software process improvement (SPI) through use and evaluation of prototype versions of the PCM and guidebook. In particular, the work of the PSG West software engineering process group (SEPG) to apply the PCM and guidebook in working with improvement action teams focused on the KPAs of the Software CMM is described. Lessons learned about the live evaluation and maturation of a new process and guidebook such as this are presented. These lessons should be of interest to those engaged in work on technology maturation and the adoption of technological or process innovations as well as to those engaged in SPI and process development.
[1]
Bob McFeeley,et al.
IDEAL: A User's Guide for Software Process Improvement.
,
1996
.
[2]
Michael J. Spendolini,et al.
The Benchmarking Book
,
1992
.
[3]
Joseph G. Voelkel,et al.
Guide to Quality Control
,
1982
.
[4]
Ronald A. Radice,et al.
Software Engineering: An Industrial Approach
,
1988
.
[5]
Priscilla J. Fowler,et al.
Software inspections and the industrial production of software
,
1984
.
[6]
Mark C. Paulk,et al.
Capability Maturity Model for Software
,
2001
.
[7]
Michael E. Fagan.
Design and Code Inspections to Reduce Errors in Program Development
,
1976,
IBM Syst. J..
[8]
P ? ? ? ? ? ? ? % ? ? ? ?
,
1991
.
[9]
Geoffrey A. Moore.
Crossing the chasm : marketing and selling technology products to mainstream customers
,
1991
.
[10]
P. Fowler,et al.
A Prototype Knowledge-Based Tool for Software Engineering Adoption and Implementation
,
1996
.
[11]
Michael Brassard,et al.
The Memory Jogger II
,
1994
.
[12]
P. Waley,et al.
Tokyo
,
1997
.
[13]
Mark C. Paulk,et al.
The Capability Maturity Model: Guidelines for Improving the Software Process
,
1994
.