本技术涉及计算机,尤其涉及一种工作量评估方法、装置、电子设备及计算机可读介质。
背景技术:
1、目前,在银行业,由于研发管理需要,需对研发资源进行评估核算,科技研发资源投入评估是一个世界难题,研发资源会随着需求复杂程度、业务领域差异、人员能力差异、管理成本差异和质量要求会有不同的差异,导致工作量评估失真,即工作量评估准确性低。
技术实现思路
1、有鉴于此,本技术实施例提供一种工作量评估方法、装置、电子设备及计算机可读介质,能够解决现有的工作量评估准确性低的问题。
2、为实现上述目的,根据本技术实施例的一个方面,提供了一种工作量评估方法,包括:响应于接收到工作量评估请求,获取对应的业务需求和项目标识;基于业务需求,确定对应的工作量评估方法并确定对应的终端标识,进而基于终端标识将业务需求拆分得到对应的需求项;确定需求项对应的需求功能,响应于工作量评估方法为基准值法,对于基准值法对应的每个需求功能,确定对应的工作量模型评估参数;获取工作量模型评估参数对应的各个历史工作量评估参数值和各个基准参数值,基于各个历史工作量和各个基准参数值,确定单位基准值工作量;计算历史工作量评估偏离度,根据单位基准值工作量和历史工作量评估偏离度,确定对应的基准值;基于工作量评估模型参数对应的工作量评估参数值和基准值,确定对应的基准值法工作量,基于基准值法工作量确定业务需求对应的工作量,并确定项目标识对应的项目的工作量。
3、可选地,确定对应的工作量评估方法,包括:获取业务需求对应的需求标识,根据需求标识,确定对应的业务组件;响应于业务组件已经完成建模,确定对应的工作量评估方法为基准值法;响应于业务组件未完成建模,确定对应的工作量评估方法为功能点法;响应于需求标识对应于专项事项,确定对应的工作量评估方法为专用方法。
4、可选地,确定对应的终端标识,包括:根据需求标识确定需求生产端标识和需求消费端标识。
5、可选地,基于基准值法工作量确定业务需求对应的工作量,并确定项目标识对应的项目的工作量,包括:汇总业务需求下的需求项下所有需求功能的基准值法工作量,以得到业务需求对应的工作量;汇总项目标识关联的业务需求对应的基准值法工作量,以得到项目标识对应的项目的工作量。
6、可选地,方法还包括:响应于工作量评估方法还包括功能点法,对于功能点法对应的每个需求功能执行功能点法工作量评估逻辑,以得到功能点法工作量;基于基准值法工作量和功能点法工作量,确定业务需求对应的工作量,并确定项目标识对应的项目的工作量。
7、可选地,方法还包括:响应于工作量评估方法还包括功能点法和专用方法,对于功能点法对应的每个需求功能执行功能点法工作量评估逻辑,以得到功能点法工作量;对于专用方法对应的每个需求功能执行专用方法工作量评估逻辑,以得到专用方法工作量;基于基准值法工作量、功能点法工作量和专用方法工作量,确定业务需求对应的工作量,并确定项目标识对应的项目的工作量。
8、另外,本技术还提供了一种工作量评估装置,包括:第一获取单元,被配置成响应于接收到工作量评估请求,获取对应的业务需求和项目标识;拆分单元,被配置成基于业务需求,确定对应的工作量评估方法并确定对应的终端标识,进而基于终端标识将业务需求拆分得到对应的需求项;参数确定单元,被配置成确定需求项对应的需求功能,响应于工作量评估方法为基准值法,对于基准值法对应的每个需求功能,确定对应的工作量模型评估参数;第二获取单元,被配置成获取工作量模型评估参数对应的各个历史工作量评估参数值和各个基准参数值,基于各个历史工作量和各个基准参数值,确定单位基准值工作量;计算单元,被配置成计算历史工作量评估偏离度,根据单位基准值工作量和历史工作量评估偏离度,确定对应的基准值;工作量确定单元,被配置成基于工作量评估模型参数对应的工作量评估参数值和基准值,确定对应的基准值法工作量,基于基准值法工作量确定业务需求对应的工作量,并确定项目标识对应的项目的工作量。
9、可选地,拆分单元进一步被配置成:获取业务需求对应的需求标识,根据需求标识,确定对应的业务组件;响应于业务组件已经完成建模,确定对应的工作量评估方法为基准值法;响应于业务组件未完成建模,确定对应的工作量评估方法为功能点法;响应于需求标识对应于专项事项,确定对应的工作量评估方法为专用方法。
10、可选地,拆分单元进一步被配置成:根据需求标识确定需求生产端标识和需求消费端标识。
11、可选地,工作量确定单元进一步被配置成:汇总业务需求下的需求项下所有需求功能的基准值法工作量,以得到业务需求对应的工作量;汇总项目标识关联的业务需求对应的基准值法工作量,以得到项目标识对应的项目的工作量。
12、可选地,工作量确定单元进一步被配置成:响应于工作量评估方法还包括功能点法,对于功能点法对应的每个需求功能执行功能点法工作量评估逻辑,以得到功能点法工作量;基于基准值法工作量和功能点法工作量,确定业务需求对应的工作量,并确定项目标识对应的项目的工作量。
13、可选地,工作量确定单元进一步被配置成:响应于工作量评估方法还包括功能点法和专用方法,对于功能点法对应的每个需求功能执行功能点法工作量评估逻辑,以得到功能点法工作量;对于专用方法对应的每个需求功能执行专用方法工作量评估逻辑,以得到专用方法工作量;基于基准值法工作量、功能点法工作量和专用方法工作量,确定业务需求对应的工作量,并确定项目标识对应的项目的工作量。
14、另外,本技术还提供了一种工作量评估电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如上述的工作量评估方法。
15、另外,本技术还提供了一种计算机可读介质,其上存储有计算机程序,程序被处理器执行时实现如上述的工作量评估方法。
16、为实现上述目的,根据本技术实施例的又一个方面,提供了一种计算机程序产品。
17、本技术实施例的一种计算机程序产品,包括计算机程序,程序被处理器执行时实现本技术实施例提供的工作量评估方法。
18、上述发明中的一个实施例具有如下优点或有益效果:本技术通过响应于接收到工作量评估请求,获取对应的业务需求和项目标识;基于业务需求,确定对应的工作量评估方法并确定对应的终端标识,进而基于终端标识将业务需求拆分得到对应的需求项;确定需求项对应的需求功能,响应于工作量评估方法为基准值法,对于基准值法对应的每个需求功能,确定对应的工作量模型评估参数;获取工作量模型评估参数对应的各个历史工作量评估参数值和各个基准参数值,基于各个历史工作量和各个基准参数值,确定单位基准值工作量;计算历史工作量评估偏离度,根据单位基准值工作量和历史工作量评估偏离度,确定对应的基准值;基于工作量评估模型参数对应的工作量评估参数值和基准值,确定对应的基准值法工作量,基于基准值法工作量确定业务需求对应的工作量,并确定项目标识对应的项目的工作量。从而可以提高工作量评估准确性。
19、上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。
1.一种工作量评估方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述确定对应的工作量评估方法,包括:
3.根据权利要求2所述的方法,其特征在于,所述确定对应的终端标识,包括:
4.根据权利要求1所述的方法,其特征在于,所述基于所述基准值法工作量确定所述业务需求对应的工作量,并确定所述项目标识对应的项目的工作量,包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
7.一种工作量评估装置,其特征在于,包括:
8.根据权利要求7所述的装置,其特征在于,所述拆分单元进一步被配置成:
9.根据权利要求8所述的装置,其特征在于,所述拆分单元进一步被配置成:
10.根据权利要求7所述的装置,其特征在于,所述工作量确定单元进一步被配置成:
11.根据权利要求7所述的装置,其特征在于,所述工作量确定单元进一步被配置成:
12.根据权利要求7所述的装置,其特征在于,所述工作量确定单元进一步被配置成:
13.一种工作量评估电子设备,其特征在于,包括:
14.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-6中任一项所述的方法。
15.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-6中任一项所述的方法。