本书的4个核心主张
- 方法体系是大趋势
本书认为单一方法已经捉襟见肘,只有综合不同方法优点的“方法体系”将是软件业界未来发展的重大趋势之一。
ADMEMS(“Architectural Design Method has been Extended to Method System”,架构设计方法已经扩展到方法体系)是作者主张的,多个具有特点的方法制成的方法体系。 - 质疑驱动的架构设计
架构设计单单是需求驱动的说法不太完善(根据需求不可能自己生成架构设计),还需要“人的因素”、“架构师的因素”。
本书认为架构设计是个“质疑驱动的过程”:需求是被架构师的大脑有节奏地引入架构设计一波接一波的思维活动。架构设计中需要由“质疑”脑参与,质疑意识,是架构师最宝贵的意识之一。 - 多阶段方法
- 内置最佳实践的方法
方法应该融入最佳实践经验。ADMEMS方法融入作者众多经验:
ADMEMS方法体系:3个阶段,1个贯穿环节
1.3个阶段
1)预备架构(Pre-architecture阶段(PA阶段)
全面理解需求,把握需求特点,进而确定架构设计驱动力。
“ADMEMS矩阵”&