4Architecture Analysis and Improvement

Architecture analysis and improvement is a process created by people for people. Various things need to be considered if this task is to lead to positive results that help all of those involved. Who has which role? What is our goal? How do we reach our goal within the group?

This chapter begins by looking into architectural work and the relationships between developers and architects. We will then present the individual steps that make up an architecture workshop. We will explain how to deal with the creators (or “parents”) of a system and how to keep architecture up and running and in good condition for a long time to come.

4.1Developers and Architects

The ideal image in the minds of many developers and ...

Get Sustainable Software Architecture 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.