【技术实现步骤摘要】
一种软件开发过程的质量监控方法、平台及存储介质
本专利技术涉及计算机软件开发管理领域,尤其涉及一种软件开发过程的质量监控方法、平台及存储介质。
技术介绍
信息技术的不断进步和快速发展为日常生活和工作提供了很多便捷服务。而这些便捷服务的体验很大程度上取决于软件产品质量稳定性,可以说产品质量也是企业的生产之本,更是企业的生命线,所以软件质量越来越受到很多企业重视。质量的关键在于内建过程,所以软件开发的过程质量很大程度决定了软件产品的质量,然后软件开发过程质量取决于每一个开发人员过程交付的质量。因此,如何评价一个软件开发过程每一个开发人员的交付质量是软件开发企业离不开的话题。软件开发过程管理系统,其实质上是一个企业信息化管理软件,企业信息化管理软件可以将企业的管理过程在计算机系统上得以实现,将企业在管理过程中产生的数据进行集中存储,方便检索和统计,降低了管理成本,提高了管理效率。目前软件企业普遍采用的软件开发过程主要包括:需求开发,设计,编码,测试,发布等几大步骤,有的企业在软件开发过程中导入QA(质量管理人员)进 ...
【技术保护点】
1.一种软件开发过程的质量监控方法,其特征在于,所述方法包括:/n步骤1,构建软件开发质量监控平台,对软件开发过程的生命周期进行划分,分为论证阶段、方案阶段、工程研制阶段、设计定型阶段以及生产定型阶段;/n步骤2,构建不同的质量监控模型,对不同的所述阶段进行质量监控;/n步骤3,对软件开发的过程进行自动化度量,其中,自动采集正在进行开发的软件过程对应的实际数据,形成偏差量指标数据;/n步骤4,根据步骤3中所述的偏差量指标数据生成的质量监控的隐藏注释,并将附加信息添加到所述隐藏注释,其中,所述评价附加信息包括一个URL追溯及校验字符串;/n步骤5,所述软件开发质量监控平台,统 ...
【技术特征摘要】
1.一种软件开发过程的质量监控方法,其特征在于,所述方法包括:
步骤1,构建软件开发质量监控平台,对软件开发过程的生命周期进行划分,分为论证阶段、方案阶段、工程研制阶段、设计定型阶段以及生产定型阶段;
步骤2,构建不同的质量监控模型,对不同的所述阶段进行质量监控;
步骤3,对软件开发的过程进行自动化度量,其中,自动采集正在进行开发的软件过程对应的实际数据,形成偏差量指标数据;
步骤4,根据步骤3中所述的偏差量指标数据生成的质量监控的隐藏注释,并将附加信息添加到所述隐藏注释,其中,所述评价附加信息包括一个URL追溯及校验字符串;
步骤5,所述软件开发质量监控平台,统计预定时间段内对软件的隐藏注释数量,计算出所述预定时间段内软件的隐藏注释的记录率,判断所述记录率是否达到第一预设值,若小于,则生成隐藏注释报告;若大于第一预设值,则判定软件开发质量不合格,并根据URL追溯及校验字符串导出具体不合格代码的报告。
2.如权利要求1所述的一种软件开发过程的质量监控方法,其特征在于,所述软件开发质量监控平台进一步包括:所述开发人员信息管理模块,用于存储开发人员的属性数据;所述维度及规则配置模块,用于配置维度指标和开发过程质量综合评价分公式;所述数据计算模块,用于根据所述过程数据、所述属性数据、所述维度指标和开发过程质量综合评价分公式进行计算;所述评价模块,用于对所述数据计算模块得到的计算结果进行评价;所述报告模块,用于将计算结果和评价结论生成并发送报告。
3.如权利要求1所述的一种软件开发过程的质量监控方法,其特征在于,所述步骤4进一步包括:根据所述偏差量指标数据对偏差量注入分布进行度量,若偏差量分布密度达到第二预设值,则判定软件开发质量不合格。
4.如权利要求3所述的一种软件开发过程的质量监控方法,其特征在于,所述偏差量指标数据进一步包括缺陷数据,所述缺陷数据包括如下的一种或多种:缺陷状态,缺陷严重程度,缺陷来源,缺陷产生原因,缺陷修复周期所述缺陷状态为新发现,或者,已修复,或者,已关闭,或者,已删除;所述缺陷严重程度为建议,或者,轻微,或者,一般,或者,严重,或者,致命;所述缺陷来源为需求,或者,开发,或者,测试,或...
【专利技术属性】
技术研发人员:区洪杨,马俊涛,
申请(专利权)人:广东金赋科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。