前端系统分析模板

系统分析

# 前端系统分析模板

# 功能点及工作量评估

需求名称 系分 工时 分工 备注
在APP里触发登录后应该返回至当前页面,而非APP首页(例) 登录流程改造 1.5 xx
感知登录状态页面逻辑改造
xx
总计 总工时

# 功能系分

  • 示例:在APP里触发登录后应该返回至当前页面,而非APP首页(例)

# 登录流程改造(业务流程改造)

  • 明确系统owner:包括前前端、后端、测试
  • 在项目开发阶段,每个系统的代码只能由系统owner整合打包,并负责代码 Review

# 改动流程图(看场景 可无)

  • 患者app登录流程优化.png
  • 状态机流转(可选)
  • 业务流程图附加描述(可选)

# 交互改动

  • 前端改动:登录页面返回按钮动作改成返回当前页,登录成功动作改成返回当前页,并发出全局登录状态变更通知 如果有执行登录成功之后的回调(每个点写页面改动 功能改动 尽量详细)

# 接口改动

  • 新增接口:
{
  api: `api/getUserInfo`,
  method: `POST`,
  params: {
    token: xxxxxx
  },
  returns: {
    success: true,
    code: 0,
    data: [{
      name: string,
      age: number,
      level: xxxx,
      title: xxxxx
      ....
    }]
  }
}
  • 修改接口
  • 废弃接口

# 影响范围

  • 业务模块 其他团队人员 直接@到人
  • 业务上下游
  • 底层升级改造,可能对所有接入方有影响
  • 公共组件升级评估

# 风险点评估

  • 技术上,业务上评估风险点(会影响工期的点)
  • 动画实现
  • 复杂的交互逻辑
  • 设备兼容性风险

# 兼容性评估:

  • 需要加xx接口v2保持新老版本兼容(主要是新老版本app兼容性考虑)