Chapter 7. The Functional Model

I function; therefore, I exist.

There was once a clan of architects who strongly believed that their job, as architects, was complete when they provided a comprehensive treatment of the system context, the architecture overview, and the architecture decisions. The rest of the stuff they considered mere design work to be performed by lesser mortals. Take my word for it that times are much harder, my friends, and we need to work much harder and smarter not only to earn our bread but also, if we are passionate enough, to extend the value and reach of architecture and engrain it into much deeper pockets of the software development process.

This chapter demonstrates how to develop and document the macro-level design ...

Get Practical Software Architecture: Moving from System Context to Deployment now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.