研发外部对接规章制度

2019-12-13  本文已影响0人  企业信息化架构

1. 前言

1.1. 背景

随着管理的系统和管理的模块增加,日常的开发需求量也在不断增加,为了更好的管理开发内容和提升开发的效率,所以建立研发外部对接规章制度,以提升整体的管理规范和作业人员的工作效率。

1.2. 阅读人员

研发负责人、系统运维负责人、项目负责人、实施人员、运维人员、开发人员等日常需要与研发交互人员。

2. 研发人员职责

image.png

3. 研发对接入口规范

3.1. 任务对接规范

新需求和新任务的对接需要需求规格说明书,如果设计界面或者交付需要提供原型文档,且任务明确后需要在禅道的任务页签登记问题。具体需求规格说明书要求如下:


image.png

3.2. BUG对接规范

开发的代码如果不满足需求或者出现BUG,外部对接人员可以通过禅道对问题进行登记,问题登记规范如下:


image.png

4. 研发对接出口规范

4.1. 任务对接规范

根据外部人员提供的需求规格说明书编写详细开发说明书,同时提供给外部人员复核和提交版本管理。任务开发完成后,需要禅道登记任务完成指派任务给提出人,同时记录任务完成耗时时长。

4.2. BUG对接规范

系统影响业务的BUG需要优先处理,修复完成后,将禅道登记完成,BUG指派给提出人,同时记录BUG完成耗时时长。

5. 部署流程

5.1. 部署申请

实施人员日常收集需求,提交禅道进入开发结算。研发人员开发完成后,部署相关代码到测试环境,并通知实施人员进行验证。实施人员验证无误,通知开发人员提交代码,同时填写此次修复问题部署申请。


image.png

5.2. 代码复查

研发负责人对研发提交的所有代码和实施提交的部署申请进行复查,判断对应部署申请问题已提交最新代码,同时确定不存在严重错误或者不影响业务正常作业的代码错误。
核查无误后,填写版本号和将部署清单发送信息部微信群,同时通知运维人员进行部署。


image.png

5.3. 部署执行

运维人员登录Jenkins,将对应的系统进行更新,并核查部署日志正常。


image.png

5.4. 部署验证

运维人员部署成功后,需要登录对应系统,并简单操作系统功能,确认系统正常运作。


image.png

5.5. 版本登记

运维人员部署成功后,通知研发负责人,研发负责人将部署清单添加到知识库的版本历史记录清单。发布版本历史记录清单后,表示部署流程完结。


image.png
上一篇下一篇

猜你喜欢

热点阅读