美文网首页
2021-03-29 -- 开发流程优化

2021-03-29 -- 开发流程优化

作者: 斗伽 | 来源:发表于2021-03-29 20:03 被阅读0次

角色职能:

模块代表:

对整个模块负责,关键阶段验收,保障好交付转测节点;
对特性需求负责,组织该特性开发,负责模块设计,验收,自测;
Ue评审时,对不合理的地方主动提出,同ue沟通合适的交互;
负责审核模块设计并组织组内、评审、反串讲,确保需求理解清楚;

开发负责人:

根据需求进行代码开发;
提前同相关模块约定功能联调时间,确保在规定时间内完成联调;
功能交付前做好充分自验和现场升级保障;
负责具体模块的概要设计;
  • 1、产品立项:项目经理会拉起产品立项会议,对项目背景、市场调研情况进行介绍,并同步产品目标和规划。模块代码,需求统一导到模块代表,由模块代表拆分特性,同时把需求汇总到小组负责人,最终模块代表和小组负责人沟通给出开发计划;
  • 2、需求澄清,模块负责人和开发负责人参与该特性的需求澄清,深入理解需求,主动提出疑问项,并输出会议记录,最终结果邮件项目组成员和模块代表抄送主管;
  • 3、Ue评审,模块负责人和开发负责人参与该特性的,不合理的交互提出建议,并输出会议记录,最终结果邮件项目组成员和模块代表抄送主管;
  • 4、ui评审,模块负责人和开发负责人参与该特性的,严格审核效果图规范性,需求覆盖率,极限场景,用户体验,并输出会议记录,最终结果邮件项目组成员和模块代表抄送主管
  • 4、接口评审,模块负责人和开发负责人参与该特性的接口评审,严格审核接口文档中规范性,必选字段,字段类型,字段长度,错误码,并输出会议记录,最终结果邮件模块代表抄送主管;
  • 5、迭代开发,开发负责人保障该特性按期完成,交付时要做好自验,开发人员提交代码后发送代码评审请求,原则上一天内完成评审,该功能要出包前必须完成评审;
  • 6、出包,模块负责人和开发负责人按测试用例自测,模块负责人抽检;对问题修复提交记录项要重点测试;
  • 7、问题回溯,模块负责人主持问题回溯,关注严重和一般以及重复打开;
需求导入阶段
  • 1、优化项需求在需求导入前录入禅道,并同步产品经理。

  • 2、产品模块负责人需要根据优化项,需求包和实际人力评估,参与辨别需求优先级,讨论需求版本规划。

    tips:
    模块负责人应当需要对需求包、优化项以及能够使用的人力做预估,及时反馈风险,变更需求。
    需求频繁导入需要向上级暴露风险。

评审串讲阶段
  • 1、需求澄清后,模块负责人负责需求的功能模块拆分,并录入禅道,安排开发负责人,规定开发时间。
  • 2、与后台负责人沟通输出迭代开发计划。
  • 3、评审阶段,每个阶段有对应的产物包括 (UE终稿,UI终稿,接口文档,web概要设计文档,思维导图,测试用例, 自验用例),在每一个阶段结束后,对应的负责人应当发出,若没有,开发负责人告知模块负责人,与阶段的负责人沟 通获取产物时间点。
  • 4、web概要设计文档,在UE评审完后开始书写,贯穿UE,UI,接口文档评审。分两部分完成,第一部分,在UE,UI澄清 后完成,第二部分在接口评审完后完成。
  • 5、web概要设计文档书写完成后,需要组内评审,通过后,作为需求反串讲讲义。
  • 6、前端需求反串讲以web概要设计文档为准。
开发,调试阶段
  • 1、开发负责人每日/周反馈开发进度。
  • 2、开发负责人风险项及时沟通模块负责人。
  • 3、开发过程中的在线 code review。详情见在线评审:
  • 4、按时提交代码。详情见提交规范
  • 5、开发过程中每日进行风险反馈。

代码提交、评审:
代码提交以一个完整的功能节点做一次提交,并确保这个功能通过自检,能够正常使用;
提交前检查要提交项,避免少提、错提;
提交前检查文件diff,避免错误代码提交;
明确评审人,评审人以产品小组成员为宜,在提交后立马在平台上发出评审邀请;
采用组内互评,每日在在线平台中互评今日的代码。

  • 6、开发严格遵守代码规范;
  1. 严格遵守编码规范
  2. 组件添加严格遵守组件编写规范;
  • 7、模块负责人跟踪模块开发进度。
  • 8、开发过程中开始文档编写任务。【文档编写规范见各产品文档要求】。

相关文章

网友评论

      本文标题:2021-03-29 -- 开发流程优化

      本文链接:https://www.haomeiwen.com/subject/ptgbhltx.html