结论先行:远程交付能否被复现,取决于交付物里是否包含“判断依据”,而不只是“操作结果”。如果外部团队只给结论和截图,内部人员能照做一次,却无法在新数据上重演;如果交付时把筛选条件、排除规则和验证步骤一起留下,内部人员才有机会独立跑通。判断该不该要求完整复现,先看一件事:退出旧合作关系后,这套操作是否还要继续用。
同样是旧合作关系结束,内部人员需要接手的程度差别很大,对应的交付要求也不同。
选择依据可以简化成一句:如果内部只需要重复,交付到操作层即可;如果内部需要判断,交付必须到决策层。把这两种条件混在一起,常见结果是内部拿到一堆截图却不敢改,或者拿到一堆原则却落不了地。
不管处于哪种条件,远程交付要能被复现,至少需要三样东西同时存在:输入、动作、验证。缺任何一样,复现都会退化成猜测。
一个假设例子:假设外部团队交付了一份“待处理页面清单”,并注明筛选条件是“近一段时间内无内部链接指向、且未被主要入口引用的页面”。内部人员按此条件重跑,若得到的清单规模与交付时接近,说明输入可重建;若差异悬殊,下一步应先补齐筛选条件说明,而不是直接开始改页面。这个动作的结果会决定内部是继续执行,还是先回到交付方要口径。
旧关系结束不等于全部推翻。值得保留的通常是“已经验证过、且与当前站点结构不冲突”的部分,例如稳定的筛选口径、已经跑通的检查步骤、内部人员已经熟悉的操作顺序。值得重新评估的,是依赖特定工具界面、特定人员经验或已经变化的结构的部分。
判断保留与否,可以看一个信号:这套操作换一个人、换一个时间点执行,结果是否仍然接近。如果接近,说明它已经具备可复现性,值得留下;如果每次结果都依赖执行者临场判断,那它更像个人经验,退出时应优先把它转写成明确规则,转写不了的就不必强留。
有两种情况可以降低复现要求。第一,旧系统或旧内容即将整体下线,维护周期很短,此时投入大量精力做完整交付并不划算,只需保留能撑到下线前的操作说明。第二,内部暂时没有接手人手,复现只是备用方案,此时可以只保留输入和验证两部分,动作部分等真正接手时再补。
但例外有边界:只要内部还需要在新数据上做判断,就不能省掉判断依据。省掉之后,交付看起来完整,实际无法迁移。远程交付的价值不在于留下多少文档,而在于内部人员能否在没有人指导的情况下,把同一套操作再跑一遍并知道结果是否正常。