1.4 Discussion Questions
Some would argue that a software product line is just the group of products produced by a single business unit (profit/loss center). What distinguishes this definition from the one we gave in Section 1.3?
What is the difference between software product line practice and domain engineering? What is the difference between software product line practice and application engineering?
Suppose your organization has a library of components and a reconfigurable architecture to support a family of products that have many common features. Do you have a software product line? If not, what is missing?
Describe an experience you have had with software reuse. Identify the similarities and differences between software product line practice and your experience.