特色:本书其主要内容包括软件工程师和软件“建筑者”的角色和责任,架构师的职业特点,设计软件架构的各个阶段等。是软件架构师必读的一本好书。弥补客户与技术人员之间的隔阂区分软件开发业内的不同职业,定义软件工程师和软件架构师的角色和责任讨论标识软件架构师的职业特点和学术倾向概述架构的各个阶段阐述在理解和确认软件构造与设计的过程中客户的关键作用。