Reuse '99

Reuse-driven Process Improvement

Grady H. Campbell, Jr.
Prosperity Heights Software

Domain-specific Engineering (DsE) is a methodology for systematic reuse-driven development based on the concept of a product family. To apply DsE, organizations need a unified approach to adopting and improving a domain-specific process. This talk presents an approach based on the SEI's process improvement method and the SPC's reuse adoption method, refined from experience with the Thomson-CSF corporate reuse initiative.

The approach presented defines a unified adoption/improvement process and includes models for assessing domain viability, process and reuse maturity, and reuse capability. It differs from generic approaches to process improvement in that: