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

3.4.2 构建度量体系

结合上述度量指标,我们希望得到一个既能反映事实又具有一定的普适性,还能起到一定引导作用的系统性度量体系。我们将这个度量体系分为三层:基础能力层、产品交付层和业务价值层,每一层通过建立不同的度量思路,保证普适性和系统性,如图3.4所示。

图3.4 研发效能度量体系

• 基础能力层:完善基础设施,通过对人和工具的指标度量,促进研发能力的增强,保障高效执行。

• 产品交付层:以流动效率为核心,关注过程指标,致力于效率、产出和成本的平衡。

• 业务价值层:以业务目标为核心,交付准确、优质的产品,达到预期的业务结果(业务量增长、用户数增加,等等)。

在获得度量数据后,我们可以制定相应的改进策略,并以同比或环比的形式观察改进结果是否满足预期。通常,我们要在一段较长的时间周期内多比较几次,以免被噪点数据(偶发的异常数据)误导。在这个过程中,数据扮演了甄别问题、暴露问题、驱动改进和回归验证的角色。