先给结论:业务缩减后,交付范围不应按“砍掉多少页面”来重新划分,而应先判断缩减属于需求总量下降还是业务方向收窄。前者适合按原结构等比压缩,后者必须重排优先级、冻结部分模块。判断依据是:核心转化路径是否改变。如果路径没变,只是量减少,删减可逆;如果路径变了,继续按原合同逐项交付,只会把预算花在不再产生价值的功能上。
第一种条件:产品线或服务类目减少,但目标客户和转化方式不变。例如原本要建十个产品详情页,现在只保留三个。此时原信息架构、导航逻辑、模板结构仍然成立,重新划分的动作是等比缩减数量,保留结构完整性。具体做法是让服务商先交付一套完整模板加三个内容页,其余页面留作后续按同一模板扩展。这样做的结果是:前端组件和后台字段一次到位,后续增补不需要二次开发,缩减不会破坏已交付部分。
第二种条件:业务从多条线收窄到一条线,目标客户或成交方式发生变化。此时原结构本身已经失效,继续等比删减会留下大量无意义栏目。重新划分的动作是先冻结非核心模块,再重排剩余交付的先后顺序。例如原合同含商城、会员、内容资讯三块,缩减后只保留商城,那么会员和资讯应明确进入冻结状态,而不是“以后再说”。冻结意味着代码分支、设计稿和需求文档单独归档,双方确认不再计入本期验收。这一步的实际影响是:验收清单变短,尾款结算依据变清晰,后续若恢复业务也有可追溯的起点。
多数合作在缩减时只谈“少做哪些”,却漏掉已投入部分如何计价与归属。这个条件不确认,后面所有范围调整都会卡在结算上。需要区分三类已投入:已完成并验收的、已完成但未验收的、已开工未完成的。第一类按原约定结算;第二类需要约定验收标准是否随新范围调整;第三类要明确是继续完成还是中止,中止部分的工时和素材归属写进补充说明。假设原合同分三期付款,第二期进行中业务缩减,那么重新划分交付范围时,应同步确认第二期的验收对象是“原清单的一部分”还是“新清单的全部”,两者对应的付款节点不同。这一步不做,缩减方案只是口头共识,无法执行。
这个顺序的关键在于第三步。冻结清单如果不写恢复条件,服务商无法判断是否要预留接口或字段,后续恢复时往往要推倒重做。写明恢复条件后,服务商可以在当前开发中预留扩展点,缩减的代价被控制在可接受范围内。
如果缩减幅度已经让剩余交付无法构成一个可独立运行的站点,例如只剩首页和一个内容页,继续按“缩减后的范围”推进没有意义。此时更合理的做法是按已完成部分结算,项目中止,把剩余预算留给下一阶段重新立项。判断标准是:剩余交付能否独立上线并被使用。不能,就不必强行保留合同框架。另一种例外是缩减发生在设计确认之后、开发之前,此时设计成果已经产生价值,可以单独结算设计阶段,开发部分整体中止,而不是在设计基础上继续删减。
范围调整完成后,用两个问题检验:新清单里的每一项,是否都能对应到缩减后的一个真实业务动作;冻结清单里的每一项,是否都写明了恢复时需要的前置条件。两个问题都通过,说明划分是可执行的。如果第一问出现“这项留着以后可能有用”,说明该项应进冻结清单而非本期交付。如果第二问出现“到时候再看”,说明冻结条件不完整,需要补充。验证通过后再让服务商按新里程碑推进,避免范围反复变动导致双方都无法锁定验收标准。