固定总价把“做什么”锁死了,但范围一旦变化,增减项就不能靠感觉报价。可行的做法是把每个变化拆成可度量的单位——页面数、工具配置项、数据源、复核轮次——先算新增的工作量增量,再乘上你内部约定的单位成本,最后把这个增量与合同里“范围基线”逐条对照。假设你签了一份固定总价合同,约定覆盖50个页面、1套免费seo优化工具配置、每月1次数据复核;客户中途要求扩展到120个页面并增加2个数据源,这时增减项的计算对象不是“总价该加多少”,而是“超出基线的70个页面和2个数据源各自对应多少工作量”。下面用一个假设情境把决策过程写清。
固定总价的前提是范围可数。如果合同只写“网站整体优化”,任何新增都能被解释成“本来就在范围内”,增减项无从谈起。假设情境:合同写明基线为50个页面、1套免费seo优化工具配置(含抓取、索引检查、关键词分组)、每月1次数据复核、交付周期6周。这个基线里每一项都是可清点的,后续任何超出都能被识别。
范围基线至少要包含四类可数量:覆盖对象数量(页面、栏目、URL)、工具与配置项(接入哪些免费seo优化工具、配置到什么程度)、复核轮次(每月几次、每次看哪些指标)、交付物形态(报告、清单、配置导出)。把这四项写进合同附件,增减项才有对照物。缺少基线时,正确动作是先补一份范围清单并双方确认,再谈任何加价,否则后续每一笔增减都会变成争论。
范围变化的计算单位要与基线一致。假设基线是50个页面,客户要求扩展到120个页面,增量是70个页面。这时不要直接说“加70个页面的钱”,而要拆开:新增页面需要额外的关键词分组、标题与描述配置、内链调整、索引提交检查。每一项都能对应到基线里已有的工作项,按比例折算。
假设你内部约定:每10个页面的配置与复核为一个工作单位,基线50个页面等于5个单位。扩展到120个页面等于12个单位,增量7个单位。如果每个单位的内部成本是固定的,增减项金额就是7个单位乘以单位成本。这个算法的关键是单位成本在签约时就固定,而不是变化发生后再重新议价,否则固定总价就失去了意义。
数据源、工具配置项同理。假设基线接入1个免费seo优化工具的数据源,新增2个数据源,每个数据源需要额外的字段映射、抓取规则调试、复核口径对齐。如果这些工作与页面配置不共享成本结构,就单独设一个单位,不要混进页面单位里折算。
增减项计算最容易出错的地方,是把小样本的折算比例直接放大。假设你在5个页面上测试过一套免费seo优化工具配置,发现每页平均耗时20分钟,于是推断120个页面需要40小时。这个推断在规模化后可能不成立,原因有三类可区分:
判断是否触发了例外,可以看一组证据:新增页面中不同模板的占比、免费seo优化工具是否出现额度提示或任务排队、复核时发现的跨页面问题数量是否随页面数超线性增长。如果这三项中有一项明显偏离基线假设,就不能照搬小样本的单位成本,而应把增量重新拆成“线性部分”和“例外部分”分别计价。
实际动作:在报价增减项之前,先抽10个新增页面做一次配置试算,记录实际耗时和工具额度消耗。如果试算结果与基线单位成本偏差超过你预设的容忍范围,就以试算结果重算增量,并把例外部分单独列为一项。这个动作的结果直接决定下一步——是按原单位成本签补充协议,还是先调整范围再报价。
固定总价下的增减项,确认方式比计算方式更容易出问题。假设双方口头同意“加70个页面”,但没有写清这70个页面是否包含在原有复核轮次内、是否新增数据源、交付时间是否顺延。到执行时,任何一项理解不同都会导致返工。
可操作的做法是每次范围变化都生成一份简短的范围变更记录,至少包含:变化前后的基线对照、新增单位的数量、采用的单位成本、例外部分及其依据、对交付周期的影响。这份记录不需要复杂格式,但必须双方确认后才开始执行新增部分。如果变化频繁,可以约定一个累计阈值——例如累计增量超过基线的一定比例时,重新协商总价结构,而不是无限叠加增减项。
最后要区分两类成本:免费seo优化工具本身不产生许可费,但配置、数据迁移、额度触顶后的人工替代都产生时间成本。增减项计算的是这些时间成本对应的增量,不是工具本身的费用。把这一点写进变更记录,能避免后续把“工具免费”误解为“增量也免费”。