教学目标
- 理解架构师的基本职责
- 掌握标准的架构设计流程
- 理解架构师在架构设计不同阶段的任务和做法
架构师的核心职责是消除不确定性和降低复杂性!
目录
- 架构师画像
- 架构设计流程和架构师职责
1 架构师画像
架构师的定位
架构设计环
架构师的三个核心能力
架构师的三个关键思维
2 架构设计流程和架构师职责
架构设计 vs 方案设计
架构设计阶段划分
架构设计前期
架构设计中期
架构设计后期
架构验证阶段(贯穿项目全流程)
架构设计团队
本节思维导图
随堂测验
【判断题】
- 架构师是技术岗位,核心是技术要强,业务相关的事情让产品经理确认即可
- 影响系统结构的设计才属于架构设计,把MySQL替换为PostgreSQL也是架构设计
- 架构师大部分时间都在开会
- 架构设计中期的主要任务是澄清不确定性和识别复杂性
- 架构设计小组人数越多越好,能够集思广益
【思考题】
为何不能在架构设计阶段进行架构验证,而只能在项目流程中验证架构?