需求分析思路
①全新需求,新功能
②原有功能改造
③技改需求
①全新需求,新功能
接口、字段、功能、界面
需求阶段
产品经理:
1、确认需求内容,尽量以流程图、时序图的展示
2、接口文档、测试环境是否支持、联调测试支撑方、上线时间确认
研发人员:
1、需求评审,分析需求内容、接口文档
2、记录需求评审中的问题,形成纪要,留痕落实
3、确定涉及项目模块,设计模式
4、确定开发人员、测试人员,上线日期
开发阶段
产品经理:
把握开发进度,协助开发解决流程中的问题
研发人员:
1、及时反馈研发问题,评估是否有延期风险
2、代码评审
②原有功能改造
确认改动接口,改动字段,功能现状,想要实现的目标
需求阶段
产品经理:
1、产品功能现状,目标功能
2、改动影响
3、接口文档、原型图、测试环境是否支持、联调测试支撑方、上线时间确认
研发人员:
1、需求评审,分析需求内容、接口文档
2、记录需求评审中的问题,形成纪要,留痕落实
3、确定涉及项目模块,设计模式
4、确定开发人员、测试人员,上线日期
5、针对比较老的代码,结合接口文档及了解的人,确认所涉及的模块、方法以及要改动字段
开发阶段
产品经理:
把握开发进度,协助开发解决流程中的问题
研发人员:
1、及时反馈研发问题,评估是否有延期风险
2、代码评审
③技改需求
需求阶段
因业务发展技术侧存在的问题、功能解耦等
此时可能需要研发人员来充当产品经理
1、分析要解决的问题、技术卡点、需求评审
2、流程图
3、时序图
4、接口设计
5、需要用到哪些技术栈
6、上线时间
开发阶段
研发人员:
1、及时反馈技术卡点,评估是否有延期风险
2、代码评审