1. Establishing Business Driven Metrics
By Barbara Hilden, Antonio Cortada, Sam Yao
(1)度量失效的典型原因
- 缺乏系统化的观点
- 商业目标不清
- 漂亮的图表,无意义的度量
- 度量定义不清
- 缺少数据验证或机制不足
- 基于不稳定的过程建立基线和基准
- 度量的数据收集、分析和使用方法难以完成 (un-cost-effective)
- 为了度量而度量
- 收集很多,使用很少
- Garbage in, garbage out
- Making the numbers say what you want
- 度量变成了额外的工作
- 度量项过多
(2)解决方法
- 建立系统化的视图明确度量的整体布局和作用
- 建立不同层次的目标和度量的关系 (Strategic, Tactic, Operational)
- GQM方法实现目标和问题驱动的度量
2.Why Software Metric Programs Fail
By Jim Pederson
本文教全面的分析了度量失效的原因,并根据这些问题提出了对应的解决方法。
(1)Why Metric Initiatives Fail
•
Failure to adequately address Data Infrastructure
-
– Assumption that data exists when it doesn ’ t
-
– Failure to acknowledge resource requirements to manage data
-
– Deployment of Commercial Tools without adequate design effort
-
– No method to meaningfully assess product size (new and modified) or track effort with enough detail to use
•
-
– Limitations on availability of data
-
– Limitations on span of life cycle that data can represent
-