首页/开发/代码质量与评审速查/质量门(Quality Gate):把标准变成门禁
技术债与度量63 条

质量门(Quality Gate):把标准变成门禁

质量门把容忍底线自动化:对「新代码」设定阈值(覆盖率、重复、阻断级问题),不达标即流水线失败;关键是阈值从团队基线出发、随能力逐步收紧,而非一步到位。

重点新代码质量(Clean as You Code)
收紧节奏从当前基线出发,每季度小步提高
范围阻断项要少而准——红灯必须与风险强相关

演进路径示例

演进路径示例
Q1:新增 Blocker = 0(先止新增)
Q2:+ 补丁覆盖率 ≥ 60%
Q3:+ 新代码重复率 ≤ 5%
Q4:覆盖率目标提至 80%

易错点

  • 门禁项过多:处处红灯,团队开始找绕过路径
  • 只设门禁不提供修复指引:被拦下却不知怎么改

数据来源与参考

  • SonarQube 文档 · Quality Gate 与 Clean as You Code 方法论
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌