12

The Architecture Design Process in the Organization

In the previous chapters of this book, we focused our attention on designing architectures, and the concerns surrounding architectural design. In this chapter, we consider how architectural design is integrated both within the development life cycle and with the organization as a whole.

Why Read This Chapter?

An architect’s job is not purely technical. An architect is the fulcrum between business requirements on the one hand, and technical solutions on the other hand. Architectures exist within an organization. The effective architect is aware of this context—such as life-cycle concerns and existing team structures—and creates architectures that are well aligned with their contexts. Having ...

Get Designing Software Architectures: A Practical Approach, 2nd Edition 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.