一线架构师实践指南总结(一)—— 绪论

本书的4个核心主张

  1. 方法体系是大趋势
    本书认为单一方法已经捉襟见肘,只有综合不同方法优点的“方法体系”将是软件业界未来发展的重大趋势之一。
    ADMEMS(“Architectural Design Method has been Extended to Method System”,架构设计方法已经扩展到方法体系)是作者主张的,多个具有特点的方法制成的方法体系。
  2. 质疑驱动的架构设计
    架构设计单单是需求驱动的说法不太完善(根据需求不可能自己生成架构设计),还需要“人的因素”、“架构师的因素”。
    本书认为架构设计是个“质疑驱动的过程”:需求是被架构师的大脑有节奏地引入架构设计一波接一波的思维活动。架构设计中需要由“质疑”脑参与,质疑意识,是架构师最宝贵的意识之一。
  3. 多阶段方法
    在这里插入图片描述
  4. 内置最佳实践的方法
    方法应该融入最佳实践经验。ADMEMS方法融入作者众多经验:
    在这里插入图片描述

ADMEMS方法体系:3个阶段,1个贯穿环节

1.3个阶段
1)预备架构(Pre-architecture阶段(PA阶段)
全面理解需求,把握需求特点,进而确定架构设计驱动力。
“ADMEMS矩阵”,又称为“需求层次——需求方面矩阵”,帮助架构师顺利过渡到二维需求观:
在这里插入图片描述

2)概念架构(Conceptual Architecture)阶段(CA阶段)
ADMES方法推荐的概念架构设计步骤:
在这里插入图片描述
3)细化架构(Refined Architecture)阶段(RA阶段)
细化架构阶阶段的5视图方法:
在这里插入图片描述

总体步骤:
在这里插入图片描述

2.贯穿环节:持续关注非功能需求

架构师的“6大困惑”和利用本书方法如何解决

在这里插入图片描述

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/cui841923894/article/details/82973136