A Framework for Product Line Adoption
Grady H. Campbell · 2002
Under particular conditions, a conventional software development process is inherently inefficient. Conventional processes were conceived for the purpose of creating a single solution to a well-defined problem. Such processes are not ideal for the needs of a product line business, to repeatedly build similar products for customers having diverse and changing needs. A process that has been conceived for building a product line provides the means to produce higher quality products faster while reducing redundant effort across those products. This paper describes a framework within which an organization can quickly adopt a product line approach tailored to its needs, capabilities, and preferences.