架构师养成:设计合理的架构

跳哥跳哥 in 编程 2022-12-29 9:20:40

建筑师是商业和技术之间的桥梁。建筑师是商业和技术之间的桥梁。判断-确定性思维分解-创造性思维选择-系统思维主要职责澄清不确定性业务架构图架构小组讨论架构设计文档架构设计文档架构设计文档架构设计文档架构设计文档

架构师职责

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

核心能力

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

主要职责

架构设计前期

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

架构设计中期

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

架构设计后期

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

3.1_architect_ responsibilities

架构设计前期

3.2_arch_prophase

架构设计中期

3.3_arch_metaphase

架构设计后期

架构设计文档

  • 业务背景
  • 约束 & 限制
  • 总体架构设计
  • 详细架构设计
  • 架构质量设计
  • 架构演进规则

详细架构设计

  • 架构规范
  • 架构质量

3.4_arch_anaphase

-- End --