软件研发效能提升之美
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.6.7 杜绝“掩耳盗铃”

“掩耳盗铃”是我们在落地研发效能过程中经常会犯的错误。下面给出了一些研发效能的“最差实践”,读者可以在心里默默数一数被砸中几条。

• 代码质量门禁Sonar设而不卡。

• 单元测试只是执行,不写断言Assert。

• 代码覆盖率形同虚设。

• Peer Review走过场。

• 代码递交过于随意。

• 监控超配,有报警但无人认领。

另一种掩耳盗铃的错误实践是普遍采用虚荣性指标来做度量效能,那么到底什么是虚荣性指标呢?虚荣性指标是指那些不能直接用来指导后续行动的指标,我们需要的是可以指导我们行动的可执行指标,可以参考以下内容。

• “接入Sonar的工程数”就是虚荣性指标,与之对应的可执行指标是“Sonar问题的增长趋势”和“Sonar问题的修复时长”。

• “系统用户数”就是虚荣性指标,与之对应的可执行指标是“DAU单日活跃用户数”和“MAU月活跃用户数”。

• “接入研发效能平台的项目数”就是虚荣性指标,与之对应的可执行指标是“百分之多少的项目使用过研发效能平台来完成开发测试和发布流程”。

总而言之,我们需要的是雪中送炭,而不是锦上添花。