O'Reilly logo

Incremental Software Architecture by Michael Bell

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 10Business Views Drive End-State Architecture Decomposition

Areas of business ownership and sponsorship could dominate the decomposition of an end-state architecture proposition, a blueprint that has not been implemented as of yet. If the incremental software architecture method is perused to detect system failures in an operating production ecosystem, the decomposition process could be driven by ascertaining business-dominated segments. In both instances, business boundaries are drawn to break down an end-state architecture into business views.

There is a compelling reason for doing this: An architecture of such enterprise scale is typically sponsored by business organizations seeking to launch products to fulfill organizational strategies. Consequently, the imprints of business goals are noticed in the overall enterprise design. This would also include noticeable areas of business ownership in a production environment.

Therefore, there is an essential motive to look at an end-state architecture through a business lens. The formed business views could reveal sections in the overall design that are not only owned by business domains, but also controlled by management, which sees an enterprise architecture from a different perspective. Business views, therefore, could paint an end-state architecture in a different light—not necessarily a technical one.

The decomposed end-state architecture segments would be more about revenue and return on investment rather than technological ...

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