敏捷大师:衡量程序员好不好的标准是代码越少越好 - Allen Holub


大多数KPI指标毫无价值。绝对最佳的程序员所编写的代码少于能力较弱的程序员。最好的衡量标准是编写的代码少,代码越少越好。
实际上,删除代码是您可以执行的最有效的操作之一。负生产力反而是一个加号。测量代码行会惩罚您最好的程序员。
代码质量(不是错误,而是实际质量)无法衡量(也许您可以衡量从现在开始5年的必要重构率,但这比注重指标的人想要的更长,并且不考虑我们学到的知识作为超过5年的行业)。
测量产量只会鼓励浪费。您会因产生最大的垃圾而获得奖励。您如何建议跟踪“改进”?我也没有任何度量标准。
除了四个Accelerate指标可能的例外,以指标为驱动的评估方法很少有效。正如Deming所说:假设如果您无法衡量它,就无法管理它是错误的,这是一个代价高昂的神话。