研发数据指标

研发数据指标
DiffDay
总纲
研发指标 $\Longrightarrow$ 客户卓越「用户和增长、运营效率、利润;虚一点的有客户满意度和口碑」
-
敏捷在说什么事?以流动效率为核心,提升团队的持续交付能力
-
更关键的是:以长期质量为核心,沉淀优秀软件资产和工程能力,助力敏捷
单点能力的效能工具收益会随着时间逐渐递减,企业需要从更高视角对研发效能一体化平台进行整体规划的能力。
评估现状助推改进
从建立标准到精细管理
- 交付模式规范化:内容包含从需求提出到上线反馈端到端的流程,实践等
- 研发管理数字化:用成熟度数据管理团队能力,营造数据分为,全组织使用数据持续优化交付模式,提升交付效能,并且注重对历史数据分析,智能化出具问题报告
四句真言:量化现状,诊断问题,辅助决策,驱动问题解决。
形式上可组织双月会,通过指标变化确认改进效果
从闭环上来讲,以问题出发优化研发管理规范,收集各部门最佳实践,形成组织财富,进行推广复用。
一图概览
mindmap root)研发数据
客户卓越( ((技术工程
More Efficient)) (构建) 构建平均时间 失败率 代码日均行数 代码库合规-提交检查拦截 自动化用例执行成功率 自动化执行频率 部署平均时间 部署失败率 部署次数 ((敏捷工程
Faster)) 特性故事积压量 平均积压时长 积压率 (量) 总量 人均量 (率) 交付率 丢弃率 代码提交人员比例 80%分为交付周期 平均开发周期 缺陷关闭时效 双周/单月需求(特性)发布完成率 ((质量保证
Better)) (Sonar) 高级别违规项 平均违规项 圈复杂度 扫描重复率 单测覆盖率 测试缺陷修复时效 高影响测试缺陷比例 测试缺陷验证时效 紧急版本占比 纯缺陷版本占比
指标点体系
敏捷交付(Faster)
积压
- 特性/故事积压量
- 平均积压时长
- 积压率
规模
- 量「阶段周期内-创建量、测试完成量、交付量」
- 总量
- 人均
- 率
- 交付率(交付、新增)
- 丢弃率
- 代码提交人员比例
速度
- 80 分位交付周期(故事/特性)
- 平均开发周期(故事/特性)
- 缺陷关闭时效
- 双周/单月需求(特性)发布完成率
质量保证(Better)
代码
- Sonar
- 高级别违规项
- 平均违规项
- 圈复杂度
- 扫描重复率
- 单元测试覆盖率
测试
- 测试缺陷修复时效
- 高影响测试缺陷比例
- 测试缺陷验证时效
生产
- 紧急版本占比
- 纯缺陷版本占比
技术工程(More Efficient)
开发
- 构建
- 构建平均时间
- 失败率
- 代码日均行数
- 代码库合规(提交检查拦截)
测试
- 自动化用例执行成功率
- 自动化执行频率
部署发布
- 部署平均时间
- 失败率
- 部署次数
片面误区指标
-
源代码行可能会让你了解系统的复杂性,但这不是衡量开发人员生产力的最佳指标
-
故事点和速度有助于开发团队衡量他们在冲刺或项目中的移动速度,但也不是衡量生产力的最佳选择
-
故事估值因团队而异,一个故事点还是多个故事点的拆解视角并不同
-
在短期内移动节奏可视为生产力的提升,但随着团队更好预测他们的工作量,速度将开始趋于平衡
评论
匿名评论隐私政策










