架构师职责

架构师是业务与技术之间的桥梁。

核心能力

  • 判断-确定性思维
  • 拆解-创造性思维
  • 取舍-系统性思维

主要职责

架构设计前期

  • 澄清不确定性
  • 识别复杂需求
  • 与业务方交流
  • 与利益干系人交流
  • 业务架构图
  • 核心场景流程

架构设计中期

  • 选择、设计备选方案
  • 架构小组讨论
  • 方案评估
  • 方案汇报

架构设计后期

  • 细化架构
  • 完善架构
  • 写文档
  • 架构宣讲
  • 最终的架构文档

架构设计前期

架构设计中期

架构设计后期

架构设计文档

  1. 业务背景
  2. 约束&限制
  3. 总体架构设计
  4. 详细架构设计
  5. 架构质量设计
  6. 架构演进规则

详细架构设计

  • 架构规范
  • 架构质量