先看一个常见矛盾:团队里有人凭旧经验坚持“先把页面提交到得搜搜索引擎,等收录再谈内容”,而当前项目是站内搜索改造,根本没有面向外部搜索引擎的提交入口。这时不该争论谁对谁错,而要把两种理解拆成可核对的假设:一种认为旧流程仍然适用,另一种认为旧流程对应的前提已经不存在。取舍的依据不是经验新旧,而是当前项目里那个前提是否还成立。
历史经验与当前条件冲突,通常不是“方法错了”,而是方法依赖的前提变了。以得搜搜索引擎为例,旧经验可能建立在“存在一个可提交、可查询收录状态的公开入口”这个前提上;当前项目如果只是内部检索或已有既定数据源,这个前提就不成立。此时继续照搬提交动作,只会消耗人力,却无法验证任何结果。
可以先把冲突拆成三类:入口是否存在、指标口径是否一致、决策目标是否相同。三类里只要有一类不同,旧经验就不能直接迁移。团队分歧往往卡在第二类——有人拿历史快照说事,有人拿当前日志说事,双方说的其实不是同一个东西。
面对“旧经验该不该继续用”,通常有两种解释。
区分这两种解释,靠的不是回忆,而是核对三样东西:旧经验里那个关键动作依赖什么、当前项目是否具备同样的依赖、缺少依赖时是否有替代路径。如果旧经验依赖“公开可查的收录状态”,而当前项目只有内部索引日志,那它属于解释二,不该硬套。
需要提醒的是,请求量、抓取量或某项统计归零,不能单独证明旧经验失效。归零还可能来自统计口径调整、采集范围缩小、权限变化或数据延迟。要把它当作线索,而不是结论。
争论“谁记得对”没有产出,把分歧写成可核对的项目才有。具体动作是:为每个分歧点写一句可验证的陈述,并注明验证方式、负责人和判定条件。
这个动作的结果会直接影响下一步:如果多数分歧点都无法映射,说明该走“重新定义当前问题”的路径;如果只是个别步骤缺失,说明可以在保留旧框架的同时做局部替换。假设某个团队把五个分歧点逐一核对,发现其中三个依赖已不存在的入口,两个只是统计口径不同,那么取舍就很清楚——放弃那三个,统一剩下两个的口径即可。
当历史经验与当前条件冲突,取舍原则可以简化为:保留可被当前数据验证的部分,搁置只能靠回忆支撑的部分。历史概念如 Alexa 排名、公开 PR 值、百度快照、SOSO 相关说法,都应按历史概念或待核实现状处理,不把第三方仿值当成官方数据,也不假设某个入口现在仍在原位置。
对无法立即验证的部分,不必强行二选一,可以先标记为“待核实”,限定它不影响当前决策。这样既不让旧经验绑架项目,也不因为一时查不到就否定全部历史积累。真正需要立刻决定的,是那些会阻塞当前动作的冲突点。
取舍不是一次性判决。可以为每个保留的旧做法设一个回退条件,例如“若连续两个统计周期内该动作没有任何可观察反馈,则停止执行并重新评估”。回退条件要写清观察对象和周期,而不是笼统地说“效果不好就停”。
这样做的好处是,历史经验与当前条件的冲突被转成了可执行、可复查的项目,而不是停留在角色之间的理解差异上。下一步该做什么,取决于核对结果落在哪一类:能映射的继续做,不能映射的替换或放弃,暂时无法判定的先隔离,等证据补齐再决定。