验收准则的生成方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:39419626 阅读:10 留言:0更新日期:2023-11-19 16:08
本申请涉及一种验收准则的自动生成方法、装置、计算机设备、存储介质和计算机程序产品。所述方法包括:获取用户故事,通过对获取的所述用户故事进行关键词提取,得到软件开发功能需求的关键词集,将所述关键词集与预设验收准则模板集进行匹配,得到所述用户故事对应的验证准则模板,再采用所述关键词更新所述验收准则模板,生成所述用户故事对应的验收准则。该方法通过解析用户故事,匹配验收准收模板集自动生成验收准则,提高了验收准则的生成效率,该方法能够为用户故事提供验证准则,可以避免因缺少AC点而导致开发终端低效的问题,提高了软件开发效率。软件开发效率。软件开发效率。

【技术实现步骤摘要】
验收准则的生成方法、装置、计算机设备和存储介质


[0001]本申请涉及数据处理领域,特别是涉及一种验收准则的生成方法、装置、计算机设备、存储介质和计算机程序产品。

技术介绍

[0002]PO(Product Owner,产品经理)获取用户需求后,在产品经理终端编写详细的用户故事及AC(Acceptance Criteria,验收准则)点,并将用户故事及AC点分别输入给开发终端和测试终端。开发终端将用户故事及AC点转化为代码从而实现用户的需求。而测试终端通过用户故事及AC点设计测试用例,待开发交付代码后,对软件质量进行测试。
[0003]目前,由于时间紧任务重,导致PO输出的用户故事,缺少AC点,使得用户故事可读性差,理解成本高,继而造成开发终端和测试终端需要耗费较多的精力与PO沟通从而理解用户需求,也存在因为理解错用户需求不得不返工的问题,导致开发终端的开发效率较低。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够自动生成验收准则,提高开发效率的验收准则的自动生成方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0005]第一方面,本申请提供了一种验收准则的自动生成方法。所述方法包括:
[0006]获取用户故事;
[0007]对所述用户故事进行关键词提取,得到软件开发功能需求的关键词集;
[0008]将所述关键词集与预设验收准则模板集进行匹配,得到所述用户故事对应的验证准则模板;
[0009]根据所述关键词更新所述验收准则模板,生成所述用户故事对应的验收准则。
[0010]在其中一个实施例中,确定所述预设验收准则模板集的方式,包括:
[0011]确定所述用户故事所应用的产品类型;
[0012]根据所述产品类型确定对应的预设验收准则模板集。
[0013]在其中一个实施例中,所述将所述关键词集与预设验收准则模板集进行匹配,得到所述用户故事对应的验收准则模板,包括:
[0014]根据所述关键词集确定功能点;
[0015]根据所述功能点与预设验收准则模板集的功能点进行匹配,得到所述用户故事对应的验收准则模板。
[0016]在其中一个实施例中,所述将所述关键词集与预设验收准则模板集进行匹配,得到所述用户故事对应的验收准则模板,包括:
[0017]确定所述关键词集与所述预设验收准则模板集的相似度,将所述预设验收准则模板集中相似度最高的验收准则模板作为所述用户故事对应的验收准则模板。
[0018]在其中一个实施例中,所述根据所述关键词更新所述验收准则模板,生成所述用
户故事对应的验收准则,包括:
[0019]将所述关键词填充至所述验收准则模板,得到多个候选验收准则;
[0020]基于自然语言处理,对多个所述候选验收准则进行语义分析,得到各所述候选验收准则的得分;
[0021]将得分最高的所述候选验收准则作为用户故事对应的验收准则。
[0022]在其中一个实施例中,所述对所述用户故事进行关键词提取,得到关键词集,包括:
[0023]将所述用户故事输入预先训练好的关键词提取模型进行关键词提取得到所述关键词集;所述关键词提取模型基于词频逆向文件频率算法预先训练得到。
[0024]第二方面,本申请还提供了一种验收准则的自动生成装置。所述装置包括:
[0025]故事获取模块,用于获取用户故事;
[0026]关键词集模块,用于对所述用户故事进行关键词提取,得到软件开发功能需求的关键词集;
[0027]准则模板模块,用于将所述关键词集与预设验收准则模板集进行匹配,得到所述用户故事对应的验证准则模板;
[0028]验收准则模块,用于根据所述关键词更新所述验收准则模板,生成所述用户故事对应的验收准则。
[0029]第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0030]获取用户故事;
[0031]对所述用户故事进行关键词提取,得到软件开发功能需求的关键词集;
[0032]将所述关键词集与预设验收准则模板集进行匹配,得到所述用户故事对应的验证准则模板;
[0033]根据所述关键词更新所述验收准则模板,生成所述用户故事对应的验收准则。
[0034]第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
[0035]获取用户故事;
[0036]对所述用户故事进行关键词提取,得到软件开发功能需求的关键词集;
[0037]将所述关键词集与预设验收准则模板集进行匹配,得到所述用户故事对应的验证准则模板;
[0038]根据所述关键词更新所述验收准则模板,生成所述用户故事对应的验收准则。
[0039]第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
[0040]获取用户故事;
[0041]对所述用户故事进行关键词提取,得到软件开发功能需求的关键词集;
[0042]将所述关键词集与预设验收准则模板集进行匹配,得到所述用户故事对应的验证准则模板;
[0043]根据所述关键词更新所述验收准则模板,生成所述用户故事对应的验收准则。
[0044]上述验收准则的自动生成方法、装置、计算机设备、存储介质和计算机程序产品,
通过对获取的所述用户故事进行关键词提取,得到软件开发功能需求的关键词集,将所述关键词集与预设验收准则模板集进行匹配,得到所述用户故事对应的验证准则模板,再采用所述关键词更新所述验收准则模板,生成所述用户故事对应的验收准则。该方法通过解析用户故事,匹配验收准收模板集自动生成验收准则,无需由PO编写用户故事对应的验收准则,提高了验收准则的生成效率,该方法能够为用户故事提供验收准则,可以避免因缺少AC点而导致开发终端低效的问题,提高了软件开发效率。
附图说明
[0045]图1为一个实施例中验收准则的自动生成方法的应用环境图;
[0046]图2为一个实施例中验收准则的自动生成方法的流程示意图;
[0047]图3为一个实施例中获取验收准则模板步骤的流程示意图;
[0048]图4为另一个实施例中验收准则生成步骤的流程示意图;
[0049]图5为一个实施例中验收准则的自动生成方法的流程示意图;
[0050]图6为一个实施例中验收准则的自动生成装置的结构框图;
[0051]图7为一个实施例中计算机设备的内部结构图。
具体实施方式
[0052]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种验收准则的自动生成方法,其特征在于,所述方法包括:获取用户故事;对所述用户故事进行关键词提取,得到软件开发功能需求的关键词集;将所述关键词集与预设验收准则模板集进行匹配,得到所述用户故事对应的验证准则模板;根据所述关键词更新所述验收准则模板,生成所述用户故事对应的验收准则。2.根据权利要求1所述的方法,其特征在于,确定所述预设验收准则模板集的方式,包括:确定所述用户故事所应用的产品类型;根据所述产品类型确定对应的预设验收准则模板集。3.根据权利要求1或2所述的方法,其特征在于,所述将所述关键词集与预设验收准则模板集进行匹配,得到所述用户故事对应的验收准则模板,包括:根据所述关键词集确定功能点;根据所述功能点与预设验收准则模板集的功能点进行匹配,得到所述用户故事对应的验收准则模板。4.根据权利要求1或2所述的方法,其特征在于,所述将所述关键词集与预设验收准则模板集进行匹配,得到所述用户故事对应的验收准则模板,包括:确定所述关键词集与所述预设验收准则模板集的相似度,将所述预设验收准则模板集中相似度最高的验收准则模板作为所述用户故事对应的验收准则模板。5.根据权利要求1所述的方法,其特征在于,所述根据所述关键词更新所述验收准则模板,生成所述用户故事对应的验收准则,包括:将所述关键词填充至所述验收准则模板,得到多个候选验收准则;基...

【专利技术属性】
技术研发人员:薛倩瑶
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1