logoC-SPIN / Meetings and Events / Previous Meetings
Updated 4 Apr 1998

February 11, 1998
Patterns for Conducting Process Improvement

Back to C-SPIN Homepage

Patterns for Conducting Process Improvement

Process improvement shares many common characteristics with product development. Recognizing these similarities is important, but so is recognizing some of the crucial differences. It is vital to the success of improvement efforts to realize that process change entails cultural change. Numerous social and technical barriers must be overcome to effect lasting improvement. Ten patterns of software process improvement are described which illustrate some important similarities and differences between process improvement and product development.

Brad Appleton, Motorola

Brad Appleton has been a practicing software developer since 1987. He specializes in software tool development (debuggers, automated testing, tracking systems, and especially software configuration management systems) using object-oriented methods and programming languages. He currently works for Motorola Automotive and Industrial Electronics Group in Northbrook, Illinois as a Senior Software Engineer. Prior to his three years at Motorola, he spent five years working for Harris Computer Systems in Fort Lauderdale, Florida. He worked in Ann Arbor, Michigan from 1987 to 1989. Brad received his B.S. in Computer Science and Mathematics from the University of Michigan in 1988 and is currently working towards an M.S. in Software Engineering from National Technological University.

[Back to C-SPIN Homepage]

C-SPIN: Chicago Software Process Improvement Network