【技术实现步骤摘要】
本公开涉及软件开发、信息安全和金融,尤其涉及代码审核方法、装置、设备、介质及程序产品。
技术介绍
1、代码审核是软件开发过程中重要的环节之一,通过代码审核能够及时发现代码漏洞,普及最佳实践并保障代码质量。随着软件工程领域的进一步发展,代码数量和维护难度也随之提高,以降低维护成本、提高代码的质量和效率为目的的代码审核受到越来越多人的重视。在实施本公开的过程中发现,从众多的候选审核人中,为一段待审核代码找到合适的审核人越来越成为制约代码审核进一步发展的瓶颈。
技术实现思路
1、鉴于上述问题,本公开提供了一种代码审核方法、装置、设备、介质和程序产品。
2、根据本公开的第一个方面,提供了一种代码审核方法,包括:
3、确定待审核代码与候选审核人之间的技术匹配度,其中,技术匹配度表征候选审核人的代码研发技术与待审核代码之间的相关性;
4、确定待审核代码与候选审核人之间的业务匹配度,其中,业务匹配度表征候选审核人的代码研发业务与待审核代码之间的相关性;
5
...【技术保护点】
1.一种代码审核方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述确定待审核代码与候选审核人之间的技术匹配度,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述待审核代码和所述候选审核人的历史代码集,确定所述待审核代码与所述候选审核人之间的技术匹配度,包括:
4.根据权利要求1所述的方法,其特征在于,所述确定所述待审核代码与所述候选审核人之间的业务匹配度,包括:
5.根据权利要求4所述的方法,其特征在于,所述业务信息包括业务标识信息和业务功能信息;
6.根据权利要求1
...【技术特征摘要】
1.一种代码审核方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述确定待审核代码与候选审核人之间的技术匹配度,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述待审核代码和所述候选审核人的历史代码集,确定所述待审核代码与所述候选审核人之间的技术匹配度,包括:
4.根据权利要求1所述的方法,其特征在于,所述确定所述待审核代码与所述候选审核人之间的业务匹配度,包括:
5.根据权利要求4所述的方法,其特征在于,所述业务信息包括业务标识信息和业务功能信息;
6.根据权利要求1至5中任一项所述的方法,其特征在于,所述基于所述技术匹配度和所述业务匹配度,确定所述待审核代码与所述候选审核人之间的目标匹配度,包括:
【专利技术属性】
技术研发人员:廖威平,黄志远,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。