4.4. Making the Business Case

Software architecture has many potential benefits. Many of these are not realized by some adopters of the architectural practices. We believe many of these shortfalls are due to inadequate practice of architecture principles and disciplines. Some key benefits of software architecture include various forms of reuse, which can provide benefits such as reduced risk, reduced cost, and reduced time to market. Another important benefit of an architectural approach is interoperability. Interoperability can only be realized if the computational architecture is managed appropriately for application system development across an enterprise. We covered some significant success stories for object orientation and object technology ...

Get Software Architect Bootcamp now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.