如何对质量数据进行分析?
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
质量数据分析方法摘要
概述
本文提供了常见质量管理手段的定量分析方法,包括横向对比、纵向对比、性能基线和性能模型四个方面。这些方法旨在分析和改进质量保证过程、技术评审、静态扫描、单元测试、代码走查和系统测试等环节的效率和效果。
质量保证过程
对质量保证过程进行分析,包括横向比较不同NC问题类型的分布,纵向比较不同季度或年份的NC问题分布趋势,通过性能基线了解过程裁剪率、规范符合率和QA人员工作量占比,以及建立性能模型探究规范符合性与其他因素的关系。
技术评审
技术评审环节中,通过横向比较各评审专家的缺陷发现效率和不同评审方式的效率,纵向比较改进前后的缺陷密度,利用性能基线和性能模型分析评审速度、缺陷清除率等指标以及它们之间的关系。
静态扫描
静态扫描分析围绕缺陷密度和其他指标,例如圈复杂度密度和重复代码率,横向和纵向比较不同项目和时间段的数据,通过性能基线和模型了解缺陷密度与其他指标之间的相关性。
单元测试
单元测试分析侧重于缺陷密度的时间趋势,横向和纵向比较改进措施的效果,以及通过性能基线和模型探讨缺陷密度与测试用例密度、单位投入之间的关系。
代码走查
代码走查环节的分析方法与单元测试类似,关注缺陷密度、评审速率和缺陷清除率等指标的趋势和关系。
系统测试
系统测试的分析涉及缺陷密度、测试用例密度和需求覆盖率等指标,通过比较和性能模型分析指出不同指标间的相互关系。
综合分析
综合分析各质量管理手段,通过箱线图、饼图、柱状图和雷达图对比不同手段的效率和成本,同时分析缺陷驻留时长及其趋势,和后期质量检测手段与前期质量手段的关系。
想要了解更多内容?
麦哲思科技(北京)有限公司总经理 敏捷性能合弄模型评估师 认证的Scrum Master 认证的大规模敏捷顾问SPC CMMI高成熟度主任评估师 COSMIC MPC,IAC 成员,中国分部主席