7、缺陷类型占缺陷总数的比例
优先级:3级
计算方法:某类型的缺陷数/总缺陷数
分析时间:编码阶段、系统测试阶段
分析方法:采用二八法则,对某类型的缺陷数占总缺陷数按逆序排列,找出某缺陷类型占缺陷密度最大的20%的类型
作用:根据类型分布,查找错误的原因,定位开发人员常有错误,定义编码或设计改进措施。
实例:如某项目统计的某类型缺陷占总缺陷图
缺陷类型名称 | 个数 | 缺陷类型占总数的比例 |
逻辑缺陷 | 5 | 50% |
数据缺陷 | 4 | 40% |
格式化错误 | 3 | 30% |
规格说明书不匹配 | 2 | 20% |
用户界面问题 | 1 | 10% |
数据结构缺陷 | 0 | 0% |
技术设计缺陷 | 0 | 0% |
接口缺陷 | 0 | 0% |
性能缺陷 | 0 | 0% |
建议类缺陷 | 0 | 0% |
兼容性缺陷 | 0 | 0% |
安全性缺陷 | 0 | 0% |
0 | 0% | |
总计 | 10 |
|
通过此,可知项目组在设计和数据处理方面有改进的必要,项目组在程序结构设计方面做得不尽人意。当然以上数据是虚拟的,实际缺陷类型名称有很大出入,统计的数据也不尽相同。