Chapter 9. Communicating Architectures

image

Software architecture is not about longevity. Long-lasting software is a result of an architecture and design that are able to evolve.

author

The Three Levels of Architecture Perspective

Software implementation and integration decisions have implications at multiple levels of architecture within an organization: enterprise, application, and component. Understanding what level of the architecture is being impacted informs teams how to approach the implementation and who should be involved or consulted. Decisions at an enterprise level can affect levels of service, operational integrity of deployed systems, ...

Get Managing Software Debt: Building for Inevitable Change 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.