01-需求分析与架构设计(前端架构师入门笔记)

#关键词#

  • 流程图
  • 架构师思维:全局思维、整体思维、闭环思维
  • 业务组件库
  • 事件统计 

#需求设计#

*** 脱离业务的架构就是耍流氓 ***

  •  研发流程:需求 -> UED设计 ->技术方案设计 -> 排期 -> 编码 -> 提测(用例) -> 测试分支验收 -> 测试主干验收 -> 发布上线
  • 浅层需求:表层需求-直观能看出来的需求
  • 深度需求:对业务增长负责(引导分享),统计-分渠道统计(pv、uv、自定义事件)
  • 需求总揽:分析角色?输入输出?

#架构设计#

*** 用软件把业务模拟出来,并且保证稳定执行,和后续增长  ***

  • 明确项目及项目间的关系
  • 独立的业务组件库
  • 自研自定义事件统计服务
  • 作品的数据结构设计
  • 写《整体技术方案设计》文档:需求背景、范围、模块设计(模块拆分和关系图;模块的关键功能、职责等;特殊模块重点说明)、作品的数据结构(解释;数据流转关系图)、扩展性保证(扩展组件;数据结构)、开发提效(脚手架;组件平台)、运维保障(安全;监控和预警;流量)

 #注意事项#

  • 不要关注细节,要看整体,看范围
  • 设计时考虑扩展性
  • 设计时判断可行性,不确定就调研一下
  • 设计要考虑复杂度,越简单越好,不要过度设计,不要为了设计而设计
  • 15
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

前端-张冠

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值