软件质量指标

Cha*_*hap 7 metrics software-quality

我想知道是否有人有用于衡量软件质量的指标的经验.我知道有代码复杂度指标,但我想知道是否有一种特定的方法来衡量它在生命周期中的实际执行情况.我不是指运行时性能,而是质量的衡量标准.任何有助于收集这些工具的建议工具也是受欢迎的.

有没有测量来回答这些问题:

  • 改变/增强软件,稳健性是多么容易
  • 如果它是一个普通/一般足够的软件,它是如何重用的
  • 有多少缺陷与代码相关联
  • 是否需要重新设计/重新编码
  • 这段代码有多长时间了
  • 开发人员喜欢代码的设计和实现方式

似乎大多数情况需要与CM和错误报告工具密切相关.

Noa*_*ahD 0

软件讨论组中的老 Joel 对此有一个很好的讨论。