Chapter 6
Communicating the Architecture
6.1 Introduction
Architecture is an important artifact that serves many different purposes. Project managers use it to organize a project and distribute work among its teams. They also use it periodically for educating new members who join the project. Project teams use the architecture as a blueprint for development and reasoning about the system. Once the system is operational, maintainers use architecture for system understanding and maintenance. Not only is communicating an architecture critical but also we may need to carefully construct its documentation to cater to a diverse set of stakeholders that may benefit from it.
6.2 Views as a Basis for Documentation
So far, architecture has been described ...
Get Software and Systems Architecture in Action 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.