固定总价合同里出现范围变化,增减项不能按“多做了多少小时”直接乘单价,而要先判断变化属于原范围的自然延伸、范围外新增,还是对原交付物的替换。三种性质对应三种计价路径,选错路径会让总价失去可比性。
范围变化最容易混淆的是“深度变化”和“数量变化”。原定诊断10个核心页面,客户后来要求覆盖到30个,这是数量变化;原定只做页面级问题清单,客户要求每个问题附上改写后的标题与描述示例,这是深度变化。数量变化通常可以按单位折算,深度变化往往需要重新估算工作量,因为新增的产出类型不同。
实际操作中,先让双方书面确认变化描述,再套用合同里的变更条款。如果合同只写了固定总价、没有变更单价,那么任何增减项都应先协商计价基础,而不是默认沿用原报价的平均单价。原报价的平均单价包含了固定成本摊薄,直接套用会低估或高估新增部分。
面对范围变化,承接方通常有三种选择,每种成立的条件不同。
这三种选择没有绝对优劣。判断依据是:变化是否触及原报价的假设条件。如果原报价假设“只做一次全站抓取”,而新增需求要求分阶段抓取并对比,那么假设条件已被打破,保留原总价就不再合理。
有时客户认为范围变了,承接方认为仍在原范围内。这种分歧不能靠感觉解决,要靠可核对的证据。常用的证据包括:原需求文档里的交付物清单、原报价单里的排除项、双方确认过的页面样本、以及变更请求的书面记录。
一个假设例子:原报价写明“诊断范围限首页及栏目页,共12个URL”,客户后来要求增加产品详情页。如果产品详情页在原需求文档中未被提及,且原报价的URL数量明确为12,那么这属于范围外新增。反之,如果原需求文档写的是“主要页面”,而产品详情页被双方在启动会上口头确认过,那么承接方需要先证明该口头确认未被纳入报价。证据强弱决定增减项能否成立,而不是谁记得更清楚。
另一个反常现象是:新增需求后,承接方发现原范围内的工作量比预期少,于是想用“省下的时间”抵消新增部分。这种做法只在原范围与新增范围的工作类型可互换时才成立。如果省下的是数据整理时间,新增的是内容改写,两者不能直接对冲。更稳妥的做法是分别列示原范围的实际投入和新增范围的估算投入,再决定是否调整总价。
当变化被确认为范围外新增时,按以下步骤处理:
这个动作的结果会直接影响下一步:如果新增部分能拆成独立交付物,双方可以只就新增部分谈判,原合同继续执行;如果拆不开,说明变化已经触及原交付物的核心定义,此时更合理的做法是重新协商整个项目范围,而不是在固定总价上打补丁。
如果原服务本身是免费诊断,范围变化的处理会更敏感。免费不等于没有成本,时间、额度、后续迁移都可能产生隐性投入。当免费诊断的范围被要求扩大时,承接方需要先明确:扩大部分是否仍属于免费承诺,还是已经进入付费服务的边界。广告计费与自然排名服务在计价逻辑上不同,前者按投放消耗计算,后者按交付工作量计算,增减项不能混用同一套单位。
假设免费诊断原定输出一份问题清单,客户要求增加竞品对比。竞品对比需要额外采集和分析,已经超出原免费承诺的交付物种类。此时合理的处理是:要么把竞品对比列为付费新增项,要么明确告知客户该部分不在免费范围内。无论选哪种,都应在变化发生时书面确认,而不是等到交付时再讨论。这样做的结果是,后续每一步的验收依据都是清晰的,不会因为“当初说好免费”而陷入被动。