首页/管理/项目管理体系速查/质量要求与非功能指标
质量风险采购68 条

质量要求与非功能指标

非功能要求(性能、安全、可用性、可维护性)需量化为可测试指标并写入质量计划与验收准则,否则上线后难以判定达标。

项目管理体系速查管理更新于 2026-10-13

质量要求与非功能指标

非功能要求包括性能、可用性、安全、可维护性等,它们必须量化为可测试的指标并写入质量计划与验收准则,否则上线后无法判定是否达标。量化时要说清测试条件与统计口径:时间窗口、样本量、环境配置、是否含维护窗口。

基本信息

常见类别性能、可用性、安全、可维护性、兼容性
量化要求数值目标 + 测量方法 + 统计口径
文档载体质量计划、验收准则、需求跟踪矩阵
判定方式按约定工具与条件实测,结果留档
豁免处置未达标项的降级或豁免需业务方书面确认

典型使用场景

  • 需求评审:把「响应要快」这类表述改成可测量的响应时间与并发目标
  • 架构设计:把可用性与安全指标作为设计约束输入,而不是上线前才补测
  • 测试计划:为每项非功能指标指定工具、步骤与数据准备方式
  • 上线检查单:把关键指标纳入发布前的回归确认项
  • 验收与结算:以实测数据对照约定口径判定是否达标

非功能指标示例

非功能指标示例
性能:核心接口 P95 响应 < 800ms,支持 500 并发
可用性:月度可用率 >= 99.9%(计划维护除外)
安全:高危漏洞为 0,敏感数据加密存储
可维护性:关键模块单元测试覆盖率 >= 70%
口径说明:性能指标注明测试环境配置、数据量与统计窗口
口径说明:可用性注明是否剔除计划维护与第三方故障时间

落到验收的要点

要点做法常见问题
测量方法每项指标写明工具与步骤口径含糊导致结果争议
测试条件注明环境配置与数据量测试环境与生产差异大
豁免处置未达标项的降级或豁免须业务确认口头豁免无留档
回归确认指标纳入版本回归与上线检查单上线前才首次测试
非功能指标要在需求阶段就定下来:上线前才做性能测试,一旦架构不支撑,修改代价远超功能缺陷。
指标没有统计口径时,验收双方会对同一份测试结果给出不同结论,最终只能靠协商或让步接收收场。

易错点

  • 非功能需求停留在定性描述,验收时无法判定是否达标
  • 指标未说明统计口径与环境条件,实测结果无法比较
  • 上线前才做性能与安全测试,架构类问题无法在预算内修改
  • 未达标项被口头豁免,缺少书面记录,后期争议无法收口

数据来源与参考

  • PMI《项目管理知识体系指南(PMBOK 指南)》质量要求与需求管理相关论述
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌