本帖最后由 FYIRH 于 2022-1-10 15:52 编辑
对于外部质量的度量,很多企业做得已经很成熟,敏捷转型后仍旧可以沿用。不同行业、不同产品所定义的外部质量会有所不同,没有统一的标准。下面介绍几个比较常用的度量指标。
1.用户满意度
很多企业在用户使用产品的过程中用电子调查问卷统计用户对产品的满意度。例如,对于很多互联网产品,当用户选择卸载的时候一般会弹出一个调查卸载原因的窗口,这样一来,企业不仅可以了解用户对产品的哪些方面不满意,还可以最后一次挽留用户。
另一种常见的反馈方法是净推荐值(NPS)方法,这是一种计量某个客户将会向其他人推荐某个企业或服务的可能性的指数,它也可用于海盗指标的“用户推荐”步骤之中。采用NPS调查,只需要用户回答一个问题:“你向朋友推荐这个产品的可能性有多大?”请用户从0~10分进行打分。
2. 产品的非功能性属性
依据业务需要,企业对每个产品都要定义其可靠性、性能、安全性等非功能性需求,这些非功能性需求需要在产品上线前进行测试以确保能够达到预定目标。
多年前我曾经做过诺基亚手机软件的质量经理,定义产品的质量目标是我的重要工作之一。这里的质量目标纯粹是产品的外部质量,其中的非功能目标包括以下几个维度。
- 可靠性指标MTBF(MeanTimeBetweenFailure,即平均故障间隔时间)
- 关键使用场景的性能指标。例如,开机时间少于10秒钟。
- 电量消耗指标。例如,持续录像长达5.75小时。
每个维度展开的指标,合计约70~100项质量指标。团队在手机产品上市前必须达到这些质量目标,否则质量部门有权投否决票。
3.缺陷密度
缺陷密度(DefectDensity)以每千行代码的缺陷数来测量,其测量单位是Defects/KLOC。计算公式为:
缺陷密度=缺陷数量÷代码行数
缺陷密度越低,意味着产品的质量越高。用缺陷密度来度量质量的原理是:由于我们无法通过测试发现所有的缺陷,而且在修复缺陷的时候还会引入新的缺陷,因此,在测试中发现的缺陷越多的地方,就会有越多的潜在缺陷将会被发现。
|