[发明专利]软件开发风险评估方法、装置、设备及可读存储介质有效
申请号: | 201811152629.2 | 申请日: | 2018-09-29 |
公开(公告)号: | CN109388376B | 公开(公告)日: | 2023-08-11 |
发明(设计)人: | 李泽阳 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F8/10 | 分类号: | G06F8/10;G06F11/36 |
代理公司: | 深圳市赛恩倍吉知识产权代理有限公司 44334 | 代理人: | 周志伟 |
地址: | 518000 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 开发 风险 评估 方法 装置 设备 可读 存储 介质 | ||
一种软件开发风险评估方法、装置、设备及可读存储介质,所述方法包括获取所有软件版本名称;在接收到关键字时,在存储器内提取与关键字匹配的软件版本;在侦测到测试指令时,利用第三方请求模块在当前软件版本下执行测试脚本并获取响应数据;在侦测到统计指令时,从响应数据内提取基本数据,并以报表形式展示于可视化界面内;在侦测到建立模型指令时,从响应数据中提取目标参数及目标参数对应的开发人员;利用提取日期及目标参数建立数学模型分析项目进度和每个开发人员的工作效率;根据工作效率和项目进度评估延期风险并输出风险提示。本发明通过既往开发人员的工作效率建立风险评估模型,以降低测试开发过程中的延期风险。
技术领域
本发明主要涉及通信技术领域,具体地说,涉及一种软件开发风 险评估方法、装置、设备及可读存储介质。
背景技术
随着软件产业的不断发展,新开发的软件越来越复杂,功能越来 越多,使得软件测试也变得越来越复杂。在各种软件开发方法中,敏 捷开发(即以用户的需求进化为核心,采用迭代、循序渐进的方法进行 软件开发的方法)由于其快速迭代、快速交付的特性,逐渐受到开发人 员的欢迎。在采用敏捷开发进行设计的软件发布之前和升级之后都要 经过测试,确保所有功能都能正常运行,没有任何错误。由于测试工作量本身较大,在测试结束后还需要人工手动统计测试结果,以确认 软件的软件开发进度。因此,统计效率低下,且数据容易出错,进而 导致软件开发的进度无法精确管控。同时,软件开发过程中无法进行 风险管控,会导致软件开发进度延后超期。
发明内容
本发明的主要目的是提供一种软件开发风险评估方法、装置、设 备及可读存储介质,旨在解决现有技术中测试效率低的问题。
为实现上述目的,本发明提供一种软件开发风险评估方法,所述 软件开发风险评估方法包括以下步骤:
获取所有软件版本名称;
在接收到关键字时,在所有软件版本名称内提取与关键字匹配的 软件版本;
在侦测到测试指令时,利用第三方请求模块在匹配的软件版本下 执行测试脚本并获取响应数据;
在侦测到统计指令时,从响应数据内提取基本数据,并以报表形 式展示于可视化界面内;
在侦测到建立模型指令时,从响应数据中提取目标参数及所述目 标参数对应的开发人员;
利用提取日期及目标参数建立数学模型分析项目进度和每个开发 人员的工作效率;
根据工作效率和项目进度评估延期风险并输出风险提示。
优选地,从响应数据中提取目标参数的步骤包括:
设定目标参数的请求方法和参数;
根据请求方法和参数确定目标参数在响应数据内的索引位置和关 键字;
统计目标参数的数量。
优选地,利用提取日期及目标参数建立数学模型分析项目进度和 每个开发人员的工作效率的步骤包括:
获取开发人员对应目标参数的数量;
统计提取日期及获取的目标参数的数量建立个人工作效率模型, 以输出每个开发人员的工作效率;
根据目标参数的数量建立项目进度模型,以输出项目进度。
优选地,根据工作效率和项目进度评估延期风险并输出风险提示 的步骤包括:
根据每个开发人员的工作效率评估解决目标参数所需的消耗时 间;
根据目标时间与消耗时间给出风险提示。
优选地,目标参数为软件缺陷。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811152629.2/2.html,转载请声明来源钻瓜专利网。