需求设计

脱离业务的架构就是耍流氓。架构师必须要深入理解需求、参与需求、看透需求背后的业务本质。(不要再说不想写业务想写架构不专业的话)


主要产出

  • 熟悉产品需求
  • 学会以架构师的思维分析需求
  • 全局思维、整体思维、闭环思维

主要内容

  • 如何以架构师思维分析需求
  • 项目的浅层需求
  • 项目的深度需求
  • 需求总揽

案例1 分析抽奖需求 并画出流程图

抽奖

需求分析

实现

flowchart

注意事项

  • 对待需求要有耐心,不要一心只想着写代码
  • 技术永远都是为业务服务的,分清甲方乙方
  • 需求即业务,无业务不架构,坚信这一点

项目流程图

需求分析图整理

项目流程图

各个项目之间的关系

项目关系图

Last Updated: 2021/11/1 13:11:29
Contributors: shangxin