文本描述
“XXXX”需求管理流程
(V0.11 10.11更新)
前言
本流程中需求管理共分六个环节
本流程希望达到以下几个目标:
各部门之间降低反复沟通的成本,需求在早期可以得到研发人员的专业评估;
产研的节奏与业务的节奏更为吻合;
产研发布的功能,与业务线的需求更吻合,真正做到指哪打哪;
产研发布的功能,质量更稳定,用户体验更好;
业务线内部有更明确的规划,员工对于功能从执行角度做更充分的思考,业务分管领导则可以更好的进行全局性的把控,走得更稳更快;
需求更加具备针对性和可追溯性,真正的“迭代”起来。
若大家在过程中,感觉到有违以上目标的地方,可以随时与产研团队进行沟通,我们一起对模板或流程进行改进,最终总结出一套适用于公益中国的高效实用的工作方法。
环节一:业务内部确认
1、需求方按模板文档描述需求,模板可在钉盘下载:
2、将您的需求提交给对应业务线的需求对接人;
(具体的需求对接人、需求分管领导、需求对口产品研发测试见文档最后的附件)
3、各业务线的需求对接人,请按以下步骤管理需求:
第一步:阅读和评估需求合理性,若有跨业务线的需求,请与相关业务线的需求对接人进行沟通;
第二步:在本业务范围内将需求进行优先级排序
第三步:打印并交由各自业务线的分管领导签字确认(若与分管领导不在同地域办公的,可借助钉钉的“通用审批”进行在线审批确认,后续再补签书面版本。)
第四步:最迟在每周三下班前,将需求文档提交给对口的产品经理 (若与产品经理不在同地域办公的,可用钉钉发送电子版)
特例:一个已经明确的需求,其设计、研发和测试普遍需要两周时间,请大家尽量提早规划,若业务遇到特别紧急需求(需要在5个工作日以内上线的),请在钉钉发起“紧急研发需求”的审批
环节二:需求评估和产品设计
4、各对口产品经理与对应模块的研发负责人就需求进行初略评审,过程中,产品经理可能还会与需求提出者进行更详细的讨论,然后最迟在每周一下班前向需求接口人反馈情况:
情况一:需求明确且可行的,将反馈大致的研发时间,并进入产品设计环节;
情况二:需求较庞大需要增加设计时间的,会承诺新的反馈时间。
情况三:需求冲突的(如:与公司阶段目标冲突,与其它业务冲突等),产品经理将会与相关部门沟通协商,寻找更好的解决方案,若不能达成一致意见将会提交董事会决策;
情况四:研发资源冲突的(如:优先级不高,技术人员排期已满等),产品经理将会与需求接口人协商延期,若不能达成一致意见将会提交相分管领导决策;
情况五:需求无效的(如:不明确,不可实现,无价值等),将会退回。
5、进入产品设计环节后,产品经理将撰写PRD文档,并协同设计师进行UI设计,与需求方确认满足要求后,在最近的一个周三下班前提交禅道,作为研发同学的开发依据。
环节三:研发及测试
6、研发同学与产品经理将在每周四对提交至禅道的需求进行详细讨论,评估实现方案,进一步明确研发时间,若与第4点初略评估时间有出入时,产品经理会与需求对接人同步信息。
7、研发过程中,由产品经理在钉钉上建立沟通群,引入需求提交人、研发人员、测试人员,研发过程中出现异常情况时可快捷沟通。
8、研发完成并经过自测和代码review后,将会告知测试同学、产品经理、需求提交人进行测试,测试通过的功能将会在最近的一个周三发布至T2环境,等待验收。
环节四:验收及内部体验
8、功能的相关使用者需要对需求进行验收,必要时还可启动体验官内部体验流程。通过后方可进行部署上线。
环节五:部署上线
9、部署上线后,测试同学将会再进行一轮线上回归测试,通过后将会发布上线成功通知。
10、上线成功后,面向大众用户的功能产品经理将会提供产品使用说明书;面向内部工作人员的功能产品经理将会进行面对面或在线培训。