合作中途业务缩减,交付范围不能按“原合同总价打折”来重划,而应先判断缩减发生在哪一层:是站点要服务的业务线变少,还是同一业务线的页面与内容量变少。前者适合按“可独立上线的业务单元”重划,后者适合按“已确认的页面与功能清单”重划。选错这一层,后续要么留下无法独立运行的半成品,要么把已经完成的工作重新做一遍。
业务缩减通常以两种面貌出现。一种是砍掉某条产品线、某个门店或某个区域,网站仍要整体上线,只是不再覆盖被砍掉的部分。另一种是业务线不变,但预算收紧,原计划的页面数量、语言版本或功能模块要减少。
这两种情况的重新划分依据完全不同。业务线减少时,交付范围的边界应落在“业务单元”上:每个单元包含它自己的栏目结构、内容模板和必要的导航入口,能独立对外说明一项业务。页面量减少时,边界应落在“页面与功能清单”上,逐项标注已完成、进行中和未开始。
判断方法很直接:问一句“被砍掉的部分拿掉后,剩下的部分能不能单独上线并说清业务”。能,就按业务单元切;不能,就说明缩减实际发生在页面层,应按清单切。
当缩减只是去掉部分业务,而站点整体仍要按期对外使用时,适合按业务单元重新划分交付范围。做法是把原方案拆成若干可独立成立的单元,逐个确认三件事:该单元需要哪些页面、需要哪些共用组件(如导航、页脚、表单)、以及它依赖的其他单元是否也被保留。
这里的代价是共用部分难以精确摊分。导航、页脚、基础样式这类共用组件,不会因为少了一条业务线就同比例减少工作量。因此重划时通常把共用部分单独列为一项,而不是硬塞进某个业务单元里按比例折算。
实施动作上,可以先让双方各自标出“必须保留才能上线”的单元,再对照差异。差异项就是需要重新谈的部分。这个动作的结果会直接影响下一步:如果差异只涉及内容填充,交付范围可以基本不动,只调整内容清单;如果差异涉及模板或功能,就需要重新确认开发排期。
当预算是主要约束、站点可以先以精简形态上线时,更适合按页面与功能清单重划。清单要写到可验收的粒度:每个页面注明是否含表单、是否含列表与详情、是否需要后台可编辑。功能项同样要写清是“已可用”还是“仅预留位置”。
这种切法的代价是容易反复。业务方看到精简后的站点,常会临时提出“这个页面能不能加回来”。因此重划的同时要约定一个冻结点:清单确认后,新增项进入下一阶段,不再挤占当前交付。没有这个冻结点,范围会一次次被撑回原样。
一个假设的例子:原计划二十个页面,缩减后保留八个。若其中三个已完成、两个进行中、三个未开始,那么重划的重点不是把二十按比例打折,而是确认这八个能否覆盖当前业务的最小说明需求。若不能,缺的那一项应作为新增项单独排期,而不是默认由未开始的三项里替换。
这三件事里,验收标准最容易被忽略。它一旦含糊,后续争议往往不是“做没做”,而是“算不算做完”。
如果缩减只是口头提及、尚未确定保留哪些业务或页面,此时重划交付范围没有意义,只会产生一份很快作废的清单。更稳妥的做法是先确认缩减的最终形态,再动范围。另一种例外是缩减涉及已上线部分的回退,比如要下线某个已交付的栏目,这属于变更而非缩减,需要单独评估对导航、链接和数据的影响,不能和范围重划混在一起处理。
把缩减落在业务单元还是页面清单上,决定了后续是调整结构还是调整数量;先定这一层,再谈具体条目和排期,重划才不会变成新一轮扯皮。