镀金与范围漂移
镀金指添加未被要求的附加功能或高于要求的质量,通常出于好意,却会占用范围与成本缓冲、增加测试与维护负担,还会掩盖真实进度。识别信号包括:需求跟踪矩阵里出现无来源功能、验收范围外的工作量增加、团队以顺手优化为名改动接口或界面。范围漂移则是范围逐步偏离基线的累积结果,方向可能相反但后果一样——基准失去约束力。
基本信息
| 镀金定义 | 主动添加未被要求的功能或高于要求的质量 |
|---|---|
| 范围漂移 | 范围逐渐偏离基线,累积后形成实质变更 |
| 常见来源 | 好意优化、个人技术偏好、对需求的过度解读 |
| 识别工具 | 需求跟踪矩阵、验收清单、变更台账 |
| 处置原则 | 属新增则走变更审批,属恢复基线则按变更流程处理 |
典型使用场景
- 迭代评审时发现交付内容超出本次承诺范围,回溯需求来源
- 开发以顺手优化为名调整接口,影响下游联调时及时识别
- 验收阶段客户提出未见过的功能,判断是否属于镀金产物
- 月度偏差分析中工作量超出估算,排查是否源于范围外增加
- 合同项目中控制成本,用需求跟踪矩阵逐条核对功能来源
识别信号清单
识别信号清单
# 开发任务在需求清单中找不到对应需求编号
# 测试用例覆盖的功能无需求来源
# 交付物包含未在范围说明书中的附加特性
# 团队以顺手优化为名调整了接口或界面判定对照
| 情形 | 判定 | 处置 |
|---|---|---|
| 替换损坏部件 | 属维护,走运维流程 | 不视为范围变化 |
| 界面微调超出原型 | 属镀金 | 需变更审批后执行 |
| 补齐验收必需项 | 属基线范围内 | 按计划完成并留记录 |
| 客户口头要求新增功能 | 属范围外新增 | 书面确认后走变更 |
镀金在合同项目可能引发验收争议:客户未要求的功能不构成交付义务,却实际消耗了预算与工期。
发现镀金后不宜直接删除已完成内容:先评估影响与合同义务,再通过变更流程处理。