O'Reilly logo

Practical Guide to Enterprise Architecture, A by Elias K. Jo, Vikas Sharan, James Linn, Michael E. Stevens, Scott W. Ambler, James McGovern

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 4. Software Product Lines

One of my primary objects is to form the tools so the tools themselves shall fashion the work and give to every part its just proportion.

—Eli Whitney

Any organization that develops software creates multiple software applications that have some characteristics in common. Some software has the same application architecture, some run on the same execution platforms, and others support the same segment of the business. Whatever the commonalities are amongst the software applications, it is important that these commonalities be managed properly so that the organization can realize the highest economy of scale. The software product line practice was designed to manage software products, and their commonalities were ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required