背景

从 prd 出发,分析业务需求,寻找可以创造价值的方案。

业务分析的价值

  • 全面分析用户的各项需求
  • 告诉我们“做什么”

业务分析的目的

  • 理解产品需求,识别业务范围
  • 分析业务模块的重要程度、优先级
  • 发现产品设计的不足
  • 为后后续测试分析做准备

业务分析方法-整体过程

用不同的动作达到不同的产出。

理解

  • 需求背景(必须)

举例:阿里巴巴账户体系
要初步阐述:1. 产生什么价值。 2. 需要解决什么问题。3. 甚至要阐明要达到什么目标(比如,基于支付宝账户体系统一账户id)。

  • 现状分析(必须)
  • 产品定位
    • 现有业务架构
    • 产品业务范围
    • 规划业务架构(1. 要有分期的意识,识别产品形态。 2. 要有清洗数据的方案,预测安全风险)

识别(抽象分析建模)

  • 业务角色(实际上就是系统交互的输入方,有多少个角色,就需要关注多少个东西)
    • 自然人
    • 其他系统
  • 业务串联(为了找业务用例。业务串联就是把一堆文字描述串在一起)
  • 业务用例(建模-业务用例图 用例是对场景的概括)
  • 分析业务用例(建模-活动图 活动图是对用例的拆解)

提炼(进一步建模)

  • 关键流程 由活动图的 action 逐一用流程图分析,并且做规则分析。
  • 业务状态流

细化(在模型之上补充完备)

  • 补充流程 :
    • 又是互联网又是金融
    • 有什么异常分支
    • 有什么反向流程
    • 要搞清楚既有流程的设计逻辑
  • 分析用例价值
    • 如果不做,有什么理由可以说服别人。要思考认可什么,不认可什么。
  • 确定业务边界(就是搞清楚对上下游,四面八方的影响)
    • 明确业务涉众
    • 明确职责划分
    • 推动跨线评估