把“试验性工作”的完成条件从结果改成可核验的中间产物,是这类项目唯一能落地的验收方式。具体说,先约定一个封闭的假设、一组要观测的信号、一个观察窗口和一份书面结论,满足这四项即视为完成,无论信号是正向、负向还是无变化。选建站公司时,如果对方只接受“做到有效果才算完成”,你要么把范围缩到能一次做完的最小改动,要么把这类工作拆成独立的探索合同,不与主站交付绑在一起。
第一种条件:改动可逆、影响面局限在少数页面或单一模板。这时试验性工作可以按“动作完成”验收,比如新增一组页面结构、替换一种内容组织方式、上线一个可随时回退的模块。完成标准是动作本身执行到位并且可回退,观测数据只是附加记录。
第二种条件:改动会牵动全站模板、导航或数据层。这时不能按动作验收,因为动作做完不等于站内其他部分没被破坏。完成标准要改成“动作上线且核心路径未出现新的错误”,再附带一份观测记录。判断依据很简单:问一句“这次改动如果无效,回退需要多久”,回退成本低走第一种,回退成本高走第二种。
不要写“优化至效果提升”这类句子,它无法验收。可执行的定义包含四行内容:
做这一步的实际动作是:在签约前把这份四行定义发给对方,要求其书面确认或提出修改。对方是否愿意把“无变化”也当作一种合格结论,是判断其能否承接试验性工作的关键分水岭。愿意的一方通常会把观察窗口和回退方案一起写进来;坚持只谈效果的一方,多半会把风险全部转移给你。
假设某站想验证“把案例放在首屏是否影响咨询行为”。约定动作是只改首页一个区块,回退只需还原模板备份;观测信号是咨询表单提交次数和该区块的点击行为;窗口设为四周。四周后信号没有明显变化,只要动作执行到位、核心路径无新错误、结论按时交付,这次工作就算完成。接下来是否继续投入,取决于结论里记录的其他解释——比如同期流量结构变化、表单本身存在故障——而不是取决于信号是否为正。这个例子的数字只是说明比较方法,不是任何真实项目的结论。
当试验性工作与主站上线、改版或迁移绑在同一条时间线上时,上述写法会失效。此时应当把探索部分拆出来单独签约,主站交付仍按功能清单验收。另一个例外是对方只提供打包服务、不接受分阶段验收,那么你面对的其实是采购决策而非试验设计,需要先解决服务范围问题,再谈完成标准。还有一种情况:观测信号本身不可靠,比如统计工具长期缺失或数据口径混乱,那就先修数据,否则任何结论都建立在不可信的数字上。
回到最初的问题:没有可承诺结果的试验性工作,完成指的是“按约定做完动作、拿到一份写清假设与替代解释的结论”,而不是“拿到想要的结果”。把这条写进建站合同,你得到的是一份可判断、可复用的信息;拿不到,你得到的只是一次无法归因的支出。