| 序号 | 指标名称 | 计算公式/定义 | 核心解读与应用场景 |
|---|---|---|---|
| 1 | 交付周期时间 | 功能从“开发启动”到“上线可用”的总耗时 | 衡量端到端的交付速度,优化交付流水线的核心指标。 |
| 2 | 部署频率 | 单位时间内成功部署到生产环境的次数 | 衡量发布能力与敏捷性,高频部署是DevOps能力的体现。 |
| 3 | 变更前置时间 | 代码提交到成功部署至生产环境的耗时 | 衡量研发流水线的自动化与效率。 |
| 4 | 变更失败率 | (导致故障或回滚的部署次数 / 总部署次数)× 100% | 衡量发布的可靠性与质量,越低越好。 |
| 5 | 平均恢复时间 | 从线上故障发生到服务完全恢复的平均耗时 | 衡量团队的应急响应与修复能力。 |
| 6 | 代码评审覆盖率 | (评审提交次数 / 总提交次数)× 100% | 衡量代码协作与文化健康度的基础指标,反映团队互查机制。 |
| 7 | 平均评审耗时 | Σ (每次评审耗时) / 评审总次数 | 评估评审流程效率,耗时过长或过短都可能暗示流程存在瓶颈。 |
| 8 | 主干分支集成频率 | 开发者每日向主干分支合并的次数 | 衡量分支策略健康度,高频集成可有效减少合并冲突。 |
| 9 | 持续集成构建成功率 | (成功构建次数 / 总构建次数)× 100% | 研发流水线的“心跳”指标,必须持续保持高位以确保质量。 |
| 10 | 技术债指数 | 静态分析工具得出的缺陷/复杂度综合评分 | 量化代码库的潜在维护成本与风险,指导重构优先级。 |
| 11 | 缺陷逃逸率 | (发布后发现缺陷数 / 总缺陷数)× 100% | 衡量研发内建质量能力的关键指标,驱动质量左移。 |
| 12 | 单元测试覆盖率 | (被测试覆盖的代码行/分支数 / 总数)× 100% | 衡量代码自验证程度,是重构和持续集成的信心保障。 |
| 13 | 代码复杂度 | 通过工具(如圈复杂度)计算模块/方法的复杂度 | 识别潜在的高风险、难维护代码,指导重构。 |
| 14 | 代码重复度 | (重复代码行数 / 总代码行数)× 100% | 衡量代码设计的优劣,高重复度增加维护成本与错误风险。 |
| 15 | 平均缺陷修复周期 | Σ(每个缺陷从发现到关闭的耗时)/ 缺陷总数 | 评估团队对问题的响应与解决效率。 |
| 序号 | 指标名称 | 计算公式 | 核心解读与应用场景 |
|---|---|---|---|
| 1 | 需求评审缺陷密度 | (评审发现缺陷数 / 需求条目数)× 100% | 衡量需求阶段质量,数值越低代表需求越清晰准确,变更风险越小。 |
| 2 | 设计评审缺陷密度 | (评审发现缺陷数 / 设计文档页数或功能点数) | 评估设计完备性,及早发现缺陷,预防技术债务。 |
| 3 | 代码评审覆盖率 | (评审代码行数 / 总提交代码行数)× 100% | 监控代码审查覆盖范围,是保证质量的第一道防线,目标应接近100%。 |
| 4 | 单元测试覆盖率 | (被覆盖代码行数 / 总代码行数)× 100% | 衡量自测程度,核心业务和高风险模块需达到高覆盖率。 |
| 5 | 持续集成构建成功率 | (成功构建次数 / 总构建次数)× 100% | 反映流水线健康度,是实现快速反馈和持续交付的基础。 |
| 6 | 缺陷密度 | 发布后缺陷数 / 软件规模 | 质量金标准,反映单位规模下的问题数量,用于横纵向比较产品质量健康度。 |
| 7 | 缺陷检出率(DDR) | 测试缺陷数 / 总缺陷数 × 100% | 评估测试有效性,DDR越高说明测试越充分,流入现场的缺陷越少。 |
| 8 | 缺陷泄漏率 | 客户发现缺陷数 / 总缺陷数 × 100% | 衡量质量“阀门”有效性,反映内部测试的漏网之鱼,指导测试策略改进。 |
| 9 | 平均修复时间(MTTR) | Σ (缺陷修复耗时) / 缺陷总数 | 评估开发团队对缺陷的响应速度和解决效率,特别是针对线上紧急问题。 |
| 10 | 严重及以上缺陷占比 | 严重缺陷数 / 总缺陷数 × 100% | 关注高优先级问题分布,指导修复顺序,反映产品的稳定性风险。 |
| 11 | 测试用例执行效率 | 执行用例数 / 总测试耗时 | 衡量团队执行速度和产能,用于工作量评估和计划制定。 |
| 12 | 缺陷重开率 | 重开缺陷数 / 已关闭缺陷总数 × 100% | 评估修复质量。高重开率通常意味着修复不彻底或验证不足。 |
| 13 | 客户满意度 | 调研平均分(CSAT/NPS) | 质量的终极衡量标准,反映客户整体感受,是质量工作的最终目标。 |
| 14 | 线上问题复发率 | 重复问题数 / 总线上问题数 × 100% | 衡量根本原因分析有效性,低复发率是持续改进的体现。 |
| 15 | 质量成本(COQ) | 预防+鉴定+内部失败+外部失败成本 | 从财务视角审视质量,优化成本结构(如增加预防成本)。 |