[发明专利]基于业务研发的DevOps发布组织管理系统及方法在审
申请号: | 202210288821.4 | 申请日: | 2022-03-23 |
公开(公告)号: | CN114647437A | 公开(公告)日: | 2022-06-21 |
发明(设计)人: | 李青;宋维;任国超;秦晓;李成法;王可;袁海宁;马振徽;张俊;明亮 | 申请(专利权)人: | 华泰证券股份有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 邓东旭 |
地址: | 210019 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 业务 研发 devops 发布 组织 管理 系统 方法 | ||
1.基于业务研发的DevOps发布组织管理方法,其特征是,包括:
获取业务需求;
将业务需求分解为包含开发子任务的研发需求,其中,所述开发子任务以发布单元维度分解,且每个开发子任务对应唯一一个发布单元;
将开发子任务分发至开发人员,以及,为测试人员设置一个与开发子任务相对应的测试子任务;
响应于开发人员向开发分支提交对应开发子任务的代码后,触发相关开发子任务的状态流转;
将开发人员提交的代码合入发布单中对应发布单元的版本集成分支上,所述发布单由项目经理以版本号的方式组织创建;
响应于全部开发子任务开发完成后,基于项目经理的测试指令,将全部开发子任务所对应的发布单元同时部署到指定测试环境中,供测试人员基于测试子任务进行测试;
响应于测试结束后,基于项目经理的发布指令发布指定版本的发布单元;
正向展现发布单元的树状结构,反向展现发布单元包含的需求改动。
2.根据权利要求1所述的基于业务需求和研发过程的DevOps发布组织管理方法,其特征是,将业务需求分解为包含开发子任务的研发需求,包括:将业务需求拆分为用户故事的集合后,再将用户故事按照故事涉及的发布单元进行拆解得到开发子任务。
3.根据权利要求1所述的基于业务需求和研发过程的DevOps发布组织管理方法,其特征是,响应于开发人员向开发分支提交对应开发子任务的代码后,触发相关开发子任务的状态流转,包括:通过获取用户故事的编号和提交人信息,直接触发相关开发子任务的状态流转,其中,所述开发分支根据用户故事的编号自动生成。
4.根据权利要求3所述的基于业务需求和研发过程的DevOps发布组织管理方法,其特征是,开发人员向开发分支提交对应开发子任务的代码后,所述开发子任务的状态进入“开发中”状态,且任一开发子任务进入“开发中”状态时,则用户故事自动进入“开发中”状态。
5.根据权利要求1所述的基于业务需求和研发过程的DevOps发布组织管理方法,其特征是,不同的所述研发需求之间相互隔离。
6.根据权利要求1所述的基于业务需求和研发过程的DevOps发布组织管理方法,其特征是,所述发布单为一系列的发布单元的版本集合,且版本刚创建完毕时发布单为空,在每一个开发子任务完成后,将相对应的发布单元关联到对应版本,同时,相关的开发子任务和发布单内容被填充,建立发布单与开发子任务及需求向的关联关系。
7.根据权利要求1所述的基于业务需求和研发过程的DevOps发布组织管理方法,其特征是,测试人员基于测试子任务进行测试,包括:发现缺陷时,提交缺陷;缺陷修复后,且对用户故事确认没有遗留问题后,在测试子任务上点击“测试通过”,此时用户故事自动进入“待发布”状态。
8.基于业务研发的DevOps发布组织管理系统,其特征是,包括:
接收模块:用于获取业务需求;
分解模块:用于将业务需求分解为包含开发子任务的研发需求,其中,所述开发子任务以发布单元维度分解,且每个开发子任务对应唯一一个发布单元;
分发模块:用于将开发子任务分发至开发人员,以及,为测试人员设置一个与开发子任务相对应的测试子任务;
状态流转模块:用于响应于开发人员向开发分支提交对应开发子任务的代码后,触发相关开发子任务的状态流转;
合入模块:用于将开发人员提交的代码合入发布单中对应发布单元的版本集成分支上,所述发布单由项目经理以版本号的方式组织创建;
测试模块:用于响应于全部开发子任务开发完成后,基于项目经理的测试指令,将全部开发子任务所对应的发布单元同时部署到指定测试环境中,供测试人员基于测试子任务进行测试;
发布模块:用于响应于测试结束后,基于项目经理的发布指令发布指定版本的发布单元。
追溯模块:用于向正向展现发布单元的树状结构,反向展现发布单元包含的需求改动。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华泰证券股份有限公司,未经华泰证券股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210288821.4/1.html,转载请声明来源钻瓜专利网。