1.业务调研
参与人员:产品经理
环节任务:产品经理了解业务人员提出的需求的项目背景、方向,进行业务梳理,对项目功能阐述,制作思维导图
2.需求设计
参与人员
环节任务:根据业务调研产品产生的用户需求,针对不同的菜单、角色、具体功能点进行设计体现到需求文档上,制作需求文档、原型图、流程图。
注:未确定、不明确的、没把握的需求需要跟业务人员反复确认,写在需求设计文档上的需求必须是明确的。
3.需求评审
参与人员:产品经理、业务人员、开发人员、测试人员
环节任务:
开发人员:
需求是否在项目中有冲突,是否需要需求的修改,经过多次的评审确定之后,由产品经理交给开发人员进行开发
业务人员:确认需求逻辑正常,符合自己预期的设想
4.排期(制作开发计划)
参与人员:UI设计师、后端开发工程师、前端开发工程师
环节任务:了解开发难度,评估开发工作量,功能分解,拆分,功能点细分,制作开发计划和时间
5.系统集成测试
参与人员:测试人员、开发人员
环节任务:项目打包,发布版本到测试服务器,测试人员根据需求文档测试项目,数据是否显示异常,数据是否有缺失,校验是否通过及流畅是否通畅,将未通过测试的功能提交到测试后台,分配给相应的开发人员进行调整。
注:开发人员根据测试反馈修改代码,完成之后再次提交给测试,直到测试通过。
6.产品验收
参与人员:产品经理
环节任务:根据需求文档进行验收,是否程序实现与需求设计无差别
7.项目实践
参与人员:产品经理、业务人员
环节任务:
项目打包发布正式环境
产品经理整理此次项目上线的改动记录,比如说实现了哪些功能,做了哪些改变,告知业务人员,产品经理需要编写用户手册给业务人员进行使用培训
8.上线后系统运维
参与人员:业务人员、产品经理、开发人员
环节任务:
业务人员使用过程中出现了系统异常,数据缺失、兼容性问题等,反馈给开发人员,开发人员及时修复,反馈产品经理验收,发布上线,由产品经理或者开发人员告知用户问题已解决;1.0->1.1