CMM的千行BUG率是怎么计算的?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CMM的千行BUG率是怎么计算的?相关的知识,希望对你有一定的参考价值。

BUG是哪些BUG?发版前内部测试的,还是发版后客户反馈?还是所有的?
代码行都包括哪些?增加的?减少的?修改的?注释、配置行等都算不算?

参考技术A 测试和反馈相加都算bug,代码行数是开发修改的都算,不过可能会去掉一些自动生成的代码,各公司算法细节会有不同

代码质量指数计算规则

 代码质量指数基准分为100分,基于基准分按照下述规则实施加分和减分。

  l 每千行代码出现一个bug,减2分,不足一千行的按照一千行计算。10.8千行和10.2千行均按照11千行计算。

  l 每千行代码出现一个漏洞,减1分,不足一千行的按照一千行计算。

  l 一个坏味道减掉0.2分。

  l 代码重复率为X%,就减掉X分。

  l 单元测试覆盖率为X%,就加上X分。

 根据规则可知:代码质量分数最高为200分,最低是没有下限的。

  提升分数秘籍:优先修订扫描出的Bug和漏洞等。


以上是关于CMM的千行BUG率是怎么计算的?的主要内容,如果未能解决你的问题,请参考以下文章

代码质量指数计算规则

什么是千行代码缺陷率?

Java实现GUI计算器代码

1000行代码出现多少个bug在合理范围内

如何设立正确的质量度量

体脂率多少正常?怎么样计算自己的体脂率?