开发计划
概览
埋点需求通过开发计划方式进行开发和验证的流程管理。
平台通过开发计划管理埋点开发需求流程;产品同学针对一次开发需求建立一个开发计划,建议以版本&功能为粒度建立计划方案。
流程步骤 | owner | 备注 |
建立开发计划 | 产品 | 产品是计划管理员,负责建立和结束计划 |
埋点需求发布 | 产品 | 方案中的埋点需求加入开发计划 |
埋点开发 | 研发 | 线上仅流程,实际开发过程是离线的 |
埋点测试 | 测试 | 线上仅流程,提供测试工具,测试结论需要人工判断 |
计划发布&归档 | 产品 | 归档后计划完结,无法进行任何修改 |
建立开发计划
(1)进入:在事件方案详情页,点击右上角“新建开发计划”进入计划页面;
(2)填写开发计划信息:建议以【版本&功能为粒度】建立计划方案

埋点需求阶段
概述:产品同学开发计划方案中,发布本期需要开发的埋点,指派给研发同学
(1)进入:在开发计划中,进入本期埋点开发计划;

(2)勾选本期埋点:
进入埋点方案:开发计划详情页,右上角新增需求处进入“埋点选择态”

预勾选本期会发布的所有埋点导入计划:
先选择埋点所在方案(会展示有权限的方案),后选择导入方案的埋点
如此处无法在2处看见有权限的方案,请返回事件管理列表,在所属部落将需求发布人名字添加到部落编辑人员名单(下方第2个图)

在所属部落将需求发布人名字添加到部落编辑人员名单,解决无法看到对应权限问题

埋点需求发布给研发
计划的埋点列表中会出现所有勾选埋点,所有埋点标志“需求阶段”;此时可进行埋点信息的最后修改;修改后信息会同步到事件管理页面
勾选需求-->点击“批量转交”-->转交至“开发阶段”-->选择开发名字-->埋点转交给研发、进入开发阶段:
此时如果是双端的埋点,会自动生成两条记录,分别发布给双端不同的研发即可
本流程的重点改进是支持分批次分人发布
同时可将需求转交给其他需求人(产品),点击转交到“需求阶段”即可
可指派的人员必须先录入到开发计划的开发人员名单中(开发计划详情页中,标题下面的编辑标志)
需求埋点从进入“开发状态”到“计划发布”之间,用户在事件管理页面不可修改埋点信息。

概述:研发同学开发计划方案中,查看需开发埋点信息,流程上同时支持开发完埋点指派给测试,和打回给产品。
埋点指派给研发后,埋点状态变成“开发状态”,处理人名字变成开发名字
研发同学可筛选“我的”,查看当前属于自己的埋点;每条埋点可点击“查看详情”,查看埋点信息进行开发;
研发同学开发完成后转交给测试,勾选需求-->点击“批量转交”-->转交至“测试阶段”-->选择测试名字-->需求进入测试阶段:
如研发同学觉得埋点需求需修改,可打回给产品同学;勾选需求-->点击“批量转交”-->转交至“需求阶段”-->选择产品名字-->需求退回给产品,产品需重新修改需求,再次发布给产品同学
查看埋点需求
指派给测试或退回产品
埋点测试阶段
测试同学开发计划方案中,查看需测试埋点信息,流程上同时支持测试完埋点发布,和打回给上一环节。
埋点指派给测试后,埋点状态变成“测试状态”,处理人名字变成测试同学名字
测试同学点击验证进入验证环节:点击APP验证-->进入验证页面
测试完成后,回到开发计划详情页,发布埋点;勾选已测试通过埋点-->点击“批量转交”-->转交至“发布阶段”-->选择产品名字-->需求进入发布阶段;此条埋点流程已结束。
埋点验证的具体操作参考后面埋点验证章节。

测试完成后,将埋点转为待发布

埋点发布阶段
本计划中所有埋点进入“发布阶段”后,即代表本计划下埋点开发完成;产品同学以管理员身份,进行计划发布和归档。
发布后,计划不可修改
可在开发计划列表中,勾掉“隐藏已发布的计划”,看到历史发布计划
计划发布


已发布的计划
