一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

软件研发效能评估方法、装置和计算机设备与流程

2023-02-04 14:35:14 来源:中国专利 TAG:

技术特征:
1.一种软件研发效能评估方法,其特征在于,包括:获取业务流程以及与所述业务流程对应的产品功能;对所述业务流程进行分级处理,得到业务树;对所述产品功能进行分级处理,得到功能树;关联所述功能树和所述功能树对应的所述业务树,得到产品地图;根据所述产品地图计算所述功能树的各个节点的效能,得到各个所述节点对应的效能指标;遍历所述功能树的各个所述节点对应的所述效能指标,形成功能列表;根据所述功能列表,筛选出小于预设的指标值对应的所述效能指标,输出评估建议。2.根据权利要求1所述的方法,其特征在于,所述对所述业务流程进行分级处理,得到业务树,包括:获取所述业务流程的业务整体;将所述业务整体作为根节点,对所述业务整体进行分解,得到主业务;将所述主业务作为子节点,对所述主业务进行分解,以得到单一业务;将所述单一业务作为所述主业务的叶子节点,形成所述业务树。3.根据权利要求2所述的方法,其特征在于,所述对所述产品功能进行分级处理,得到功能树,包括:获取所述产品功能的产品整体;将所述产品整体作为根节点,对所述产品整体进行分解,得到主产品功能;将所述主产品功能作为子节点,对所述主产品功能进行分解,以得到单一产品功能;将所述单一产品功能作为所述主产品功能的叶子节点,形成所述功能树。4.根据权利要求3所述的方法,其特征在于,所述关联所述功能树和所述功能树对应的所述业务树,得到产品地图,包括:获取初始矩阵,所述初始矩阵中的每个元素的值均设置为0,所述初始矩阵的每行对应一个所述单一产品功能,所述初始矩阵每列对应一个所述单一业务流程;遍历所述功能树的每一个所述单一产品功能,将当前遍历的所述单一产品功能与所述业务树的各个所述单一业务流程分别进行匹配处理;若当前遍历的所述单一产品功能与所述单一业务流程相匹配,在所述初始矩阵中将相匹配的所述单一产品功能和所述单一业务流程的元素值设置为1,得到产品地图。5.根据权利要求1所述的方法,其特征在于,所述根据所述产品地图计算所述功能树的各个节点的效能,得到各个所述节点对应的效能指标,包括:利用深度优先搜索遍历所述功能树的每一个节点,根据所述产品地图,计算所述功能树的各个节点的效能,得到各个所述节点对应的效能指标。6.根据权利要求5所述的方法,其特征在于,所述功能树的每个节点包括预设的消耗资源数量和支持业务流程数量;所述利用深度优先搜索遍历所述功能树的每一个节点,根据所述产品地图,计算所述功能树的各个节点的效能,得到各个所述节点对应的效能指标,包括:从所述功能树的根节点开始遍历,若当前节点为叶子节点,根据所述消耗资源数量和所述支持业务流程数量计算得到所述叶子节点的所述效能指标,其中,所述支持业务流程
数量为通过遍历所述产品地图得到;若当前节点为子节点,根据所述子节点的叶子节点的所述效能指标计算得到所述子节点的效能指标;根据所述子节点的效能指标和所述叶子节点的所述效能指标计算所述根节点的效能指标,得到各个所述节点对应的效能指标。7.根据权利要求1所述的方法,其特征在于,所述根据所述功能列表,筛选出小于预设的指标值对应的所述效能指标,输出评估建议,包括:若所述效能指标等于0,输出接入更多业务流程或停止开发的建议;若所述效能指标大于0,且小于预设的指标值,输出接入更多业务流程或者对产品功能进行拆分的建议。8.一种软件研发效能评估装置,其特征在于,包括:数据获取模块,用于获取业务流程以及与所述业务流程对应的产品功能;第一处理模块,用于对所述业务流程进行分级处理,得到业务树;第二处理模块,用于对所述产品功能进行分级处理,得到功能树;关联模块,用于关联所述功能树和所述功能树对应的所述业务树,得到产品地图;第三处理模块,用于根据所述产品地图计算所述功能树的各个节点的效能,得到各个所述节点对应的效能指标;第四处理模块,用于遍历所述功能树的各个所述节点对应的所述效能指标,形成功能列表;评估处理模块,用于根据所述功能列表,筛选出小于预设的指标值对应的所述效能指标,输出评估建议。9.一种计算机设备,其特征在于,所述计算机设备包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被一个或多个所述处理器执行时,使得一个或多个所述处理器执行如权利要求1至7中任一项所述方法的步骤。10.一种计算机可读存储介质,其特征在于,所述存储介质可被处理器读写,所述存储介质存储有计算机指令,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行如权利要求1至7中任一项所述方法的步骤。

技术总结
本申请涉及计算机软件开发领域,提供一种软件研发效能评估方法、装置和计算机设备,该方法获取业务流程以及与所述业务流程对应的产品功能;对所述业务流程进行分级处理,得到业务树;对所述产品功能进行分级处理,得到功能树;关联所述功能树和所述功能树对应的所述业务树,得到产品地图;根据所述产品地图计算所述功能树的各个节点的效能,得到各个所述节点对应的效能指标;遍历所述功能树的各个所述节点对应的所述效能指标,形成功能列表;根据所述功能列表,筛选出小于预设的指标值对应的所述效能指标,输出评估建议。本申请实施例能够对业务和产品内部进行细颗粒度的评估,并输出评估建议。出评估建议。出评估建议。


技术研发人员:魏政刚 史晓峰 朱建伟 莫洋
受保护的技术使用者:中国平安人寿保险股份有限公司
技术研发日:2022.10.26
技术公布日:2023/2/3
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献