企业研发中心开发流程.docxVIP

  • 21
  • 0
  • 约1.3千字
  • 约 5页
  • 2022-10-14 发布于广东
  • 举报
企业研发中心开发流程

企业研发中心开发流程 PAGE2 / NUMPAGES2 XXX有限公司 企业研发中心开发流程 2022年10月 总体流程图 图1 – 总体开发流程图 二、产品负责人(产品经理) 在一个项目立项之后,作为产品负责人最主要的工作包括: 1、搭建系统顶层产品架构,梳理业务流及数据流; 2、列出系统模块清单,包括模块结构、分类、命名; 3、确定系统模块开发优先级; 4、确定每次迭代要开发的内容; 5、确定每次迭代达到要求的验收标准; 6、确定每次迭代交付的时间。 三、需求调研 在产品经理搭建好产品架构,梳理好系统的模块清单,产品工程师根据优先级逐个模块进行需求调研工作: 1、产品经理须严格按照《产品设计规范》设计系统并绘制原型图; 2、在将产品原型交付开发前,产品团队内部要先进行审核,必要时与客户确认,避免闭门造车,与客户保持一致,确保业务逻辑与原型的正确性; 3、每一个模块的需求,最终应细化为用户故事; 4、对于有争议的需求或设计,由产品经理拍板确定。 四、需求评审 1、在进行需求评审前,产品工程师应提前把原型分享出来,开发工程师在参加需求评审前进行预览,初步了解需求,并记录相关问题; 2、需求评审必须参加的人员包括产品工程师、开发工程师、测试工程师、UI设计师; 3、在需求评审结束后,对于业务复杂的模块,必要时由开发工程师进行反讲,以确保对需求的深刻理解。哪些模块需要进行反讲,由产品指定; 4、对于产品原型,如果没有按照《产品设计规范》进行设计,或原型达不到可开发的标准,开发团队有权利拒绝进行开发; 5、每一次需求评审会议,应安排专人记录,会后将会议记录分享到工作群,并由项目经理跟进,确保每项事务得到执行。 五、UI设计 1、UI设计师根据产品原型进行页面设计,包括页面布局、交互、图标、插图等; 2、UI设计师在完成设计后,应将相应设计进行切图,配合前端工程师进行开发。 六、开发 1、在开发之前,后端工程师和前端工程师应充分理解需求,并确定好前后端交互的数据格式; 2、后端工程师负责数据库的设计,必要时对数据库设计进行评审,评审通过后生成数据库脚本交DBA确认后执行生成数据库; 3、后端工程师负责Web API的开发,并编写API文档; 4、前端工程师根据UI设计师的设计图进行页面开发; 5、在开发过程中,产品经理须全程提供支持和帮助,解答开发工程师对需求的疑问; 6、每个模块开发完成后,在给产品团队演示前,后端工程师与前端工程师必须根据测试用例进行联调自测。 七、演示 1、每次迭代开发完成后,由开发工程师给产品团队演示开发成果; 2、参加演示会议的人员包括产品、开发工程师、测试工程师及其他干系人; 3、演示时应根据产品负责人确定的验收标准进行验收,产品团队有权利接受或拒绝开发团队的工作成果。 八、测试 1、测试工程师在参加需求评审会议后,开始编写测试用例,必要时应组织相关人员进行测试用例评审,以确保测试工程师对需求的深刻理解; 2、在开发给产品经理演示通过后,制定测试计划,根据测验用例进行测试; 3、编写自动化测试脚本; 4、编写测试报告。

文档评论(0)

1亿VIP精品文档

相关文档