研发效能的目标和内涵
研发效能的目标是实现更高效、更高质量、更可靠、可持续地交付更优的业务价值。具体包括:
- 更高效:更快地交付,降低风险,锁定进展和价值。
- 更高质量:内建质量,避免低质量功能带来的投诉。
- 更可靠:确保软件的安全和合规性,提高可靠性。
- 可持续:避免技术债务,采用长线思维。
研发效能的“黄金三角”
研发效能的“黄金三角”包括效能实践、效能平台和效能度量,形成一个相互促进、彼此增强的循环:
效能实践
- 敏捷规划:基于业务目标的敏捷规划。
- 研发模式:以产品为导向的研发模式。
- 交付和发布:工程卓越的交付和发布。
- 运维:以应用为中心的运维。
效能平台
- 按研发场景而非功能领域对产品能力进行组织。
- 贯穿效能平台的三条主线牵引落地。
效能度量
- 五大流动指标:关注产出/投入。
- GQM方法:数据驱动的改进闭环。
- 经典版本-指标全景图:从目标出发定位指标。
- 指标体系Cube模型:完成分析和改进闭环。
关键实践案例
- 需求管理:层级结构促进多角色高效分工和协作。
- 持续交付工作流:主干开发模式,每日发布新特性,支持特性开关和自动化测试。
- 实验系统:进行放量实验和效果评估。
总结
研发效能的目标是实现更高效、更高质量、更可靠、可持续地交付更优的业务价值。通过“黄金三角”——效能实践、效能平台和效能度量,形成一个相互促进、彼此增强的循环。具体实践中,注重敏捷规划、研发模式、交付和发布、以及以应用为中心的运维。