[发明专利]一种项目开发过程质量缺陷预测方法、装置及介质在审
| 申请号: | 202110192694.3 | 申请日: | 2021-02-20 |
| 公开(公告)号: | CN113064812A | 公开(公告)日: | 2021-07-02 |
| 发明(设计)人: | 范小刚 | 申请(专利权)人: | 山东英信计算机技术有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36;G06K9/62;G06N7/00 |
| 代理公司: | 北京权智天下知识产权代理事务所(普通合伙) 11638 | 代理人: | 王新爱 |
| 地址: | 250101 山东省济南市高新区*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 项目 开发 过程 质量 缺陷 预测 方法 装置 介质 | ||
1.一种项目开发过程质量缺陷预测方法,应用于质量管理平台,其特征在于,包括以下步骤:
获取所述质量管理平台完成的若干项目的第一质量数据;
根据所述第一质量数据建立预测模型;
将运行于所述质量管理平台的项目的第二质量数据导入所述预测模型;
所述预测模型根据所述第二质量数据进行模型调整,并校验所述第二质量数据对应的项目的缺陷概率是否大于健康概率,若大于,执行告警操作,并截停运行于所述质量管理平台的项目。
2.根据权利要求1所述的项目开发过程质量缺陷预测方法,其特征在于:所述根据所述第一质量数据建立预测模型的步骤进一步包括:
提取所述第一质量数据的特征数据;
对所述特征数据进行二值化算法;
根据所述二值化算法计算结果得到先验概率,对所述先验概率进行修正建立预测模型。
3.根据权利要求2所述的项目开发过程质量缺陷预测方法,其特征在于:所述提取所述第一质量数据的特征数据的步骤进一步包括:所述特征数据包括开发效率、缺陷密度、代码走查缺陷密度、严重BUG率和同行评审缺陷密度。
4.根据权利要求3所述的项目开发过程质量缺陷预测方法,其特征在于:所述对所述特征数据进行二值化算法的步骤进一步包括:将所述开发效率、缺陷密度、代码走查缺陷密度、严重BUG率和同行评审缺陷密度配置为向量集,对所述向量集执行二值化算法,生成二值化阈值,根据所述二值化阈值将所述向量集转化为二值化向量集,所述二值化向量集中的二值化向量取值为0或1。
5.根据权利要求4所述的项目开发过程质量缺陷预测方法,其特征在于:所述将所述二值化算法计算结果带入所述预测模型,得到先验概率的步骤进一步包括:将所述二值化向量集带入所述预测模型,得出所述质量管理平台完成的若干项目的第一质量数据的先验概率。
6.根据权利要求5所述的项目开发过程质量缺陷预测方法,其特征在于:所述将运行于所述质量管理平台的项目的第二质量数据导入所述预测模型的步骤进一步包括:通过所述先验概率得出所述第二质量数据的健康概率和缺陷概率。
7.根据权利要求1所述的项目开发过程质量缺陷预测方法,其特征在于:所述预测模型根据所述第二质量数据进行模型调整,并校验所述第二质量数据对应的项目的缺陷概率是否大于健康概率,若大于,执行告警操作,并截停运行于所述质量管理平台的项目的步骤进一步包括:若缺陷概率小于健康概率,则判定当前运行于所述质量管理平台的项目处于健康状态。
8.根据权利要求7所述的项目开发过程质量缺陷预测方法,其特征在于:所述预测模型根据所述第二质量数据进行模型调整的步骤进一步包括:根据所述第二质量数据得出调整因子,根据所述调整因子与所述先验概率进行模型调整。
9.一种项目开发过程质量缺陷预测系统,其特征在于,包括:客户端、中间件服务器;
所述客户端用于存储完成的若干项目以及运行若干项目;
所述中间件服务器用于根据完成的项目对应的第一质量数据生成预测模型,并获取运行的项目对应的第二质量数据,执行所述预测模型的调整,若所述第二质量数据不满足所述预测模型,则执行告警操作,并截停若干所述运行的项目。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现权利要求1-8任一项所述的项目开发过程质量缺陷预测方法步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东英信计算机技术有限公司,未经山东英信计算机技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110192694.3/1.html,转载请声明来源钻瓜专利网。





