Problem
In a system familiar to you, discuss how the architecture can allow for options to respond to changes in client demands. Discuss the pros and cons of product versus product-line architecture as strategies in responding to the need for options. Find examples among systems familiar to you.