架构师

架构师的能力:

  1. 业务场景化能力(技术服务于业务)
  2. 支撑业务成长
  3. 降低业务成本

架构师的交付成果是一整套决策流,文档、架构图是一种交付载体

全能型角色

最适合当软件架构师的,是一线能力最强的程序员

架构师 = 技术人员 + 项目经理 + 产品经理

从技术人员到架构师

工作的越久,经验越多,并不代表着能力也会随着时间提高,避免成为一个高级新手,一年的CRUD经验用上好几年,首先超越的是自己而非任何人

有些知识在当前阶段看起来是没有任何作用的,但只有经历过痛苦,才知道这些知识的重要性

发展路线

应用架构师

技术面:

业务面:

业务架构师

系统/企业架构师

宏观:

落地:

如何推进项目的执行与落地

优先级

识别重点:主链路业务

时间表

将业务单位定义成一个个故事里程碑 保证项目交付节奏

协调能力

技术 -> 生产力

当技术问题成为业务发展的瓶颈

拆解问题

  1. 以大化小 自顶向下
  2. 职责领域划分:角色+边界+功能
  3. 分层构建:实现方式+技术细节

技术服务业务

采购 or 自建?

2021921224345

制定技术发展路线图

面向未来架构

路线修订

修订的原因

如何修订