先做一件事:把当初写承诺的那份文件找出来,逐条标出它成立所依赖的前提,再对照当前实际,把已经失效的前提划掉。剩下的部分才是还能继续主张的成果边界;被划掉的部分,要么补条件重新生效,要么从成果口径中移除。不要在原承诺上打补丁,而是另起一份“前提—成果”对照表,让所有角色对着同一张表说话。
多数分歧不是因为谁在撒谎,而是因为同一句话里混了两类信息。例如“三个月内让品牌词进入首页”,前半段是前提(时间窗口、站点状态、内容供给),后半段是成果(某个查询下的可见位置)。当前提变化时,成果句不会自动失效,但它失去了可主张的基础。
操作上,把合同、邮件、会议纪要里所有承诺句抄进一张表,拆成三列:前提条件、成果描述、核对方式。凡是写不出核对方式的成果句,先标为“待定义”,不进入争议范围。这一步的结果是:你手上从一段模糊承诺,变成若干条可单独判断真假的条目。
前提变化大致分三种,处理方式不同:
区分方法很直接:问“这个前提由谁的行动决定”。由己方决定的,属于第一类;由外部环境决定的,属于第二类;由对方决定的,属于第三类。分类结果决定下一步是补条件、换口径,还是先解决配合问题。
假设某项目原承诺“半年内自然流量翻倍”,前提是每月产出固定篇数的内容且站点技术问题在首月内解决。实际执行到第三个月,内容产出只有原计划的一半,技术问题拖到第二个月末才处理。此时不要争论“翻倍还算不算数”,而是把表填成这样:
这张表的作用不是判定谁对谁错,而是让每个角色看到同一组事实。当有人主张“成果没达到”时,你可以指向具体哪条前提未满足;当有人主张“承诺仍有效”时,你需要说明补哪些条件、补到什么程度。
第一,把绝对数字换成条件句。例如把“做到某个排名”改为“在站点可正常被抓取、内容按约定量交付的前提下,针对约定查询集合观察位置变化”。条件句让成果边界随前提浮动,而不是一次性锁死。
第二,给每项成果标注观察窗口和统计口径。同一份数据,按周看和按月看可能得出相反结论。注明窗口后,分歧会从“数字对不对”转为“窗口是否一致”,后者更容易谈拢。
第三,把无法核对的部分移出成果清单。如果某项成果既没有约定核对方式,也没有可获取的数据来源,继续保留只会反复引发争论。移出不是放弃,而是把它降级为“观察项”,等条件具备再纳入。
完成这三个动作后,你得到的不是一份新承诺,而是一份双方都认可的现状描述。下一步无论是继续合作、调整范围还是终止,都基于同一组事实,而不是各自的记忆。
有时数据看起来“归零”或“骤降”,容易被直接当成外包方失职的证据。但请求量、抓取量或某项统计归零,还可能来自统计代码被改动、站点结构变更、数据口径切换,甚至只是统计工具的采样方式变化。这些解释与执行质量无关,却会产生相同的表象。
因此,在把任何异常写进成果边界之前,先做一次来源核对:数据由谁提供、采集方式是否变动、变动时点是否与异常时点吻合。如果无法排除口径变动,就应先标注“数据来源待确认”,而不是直接判定成果未达成。这一步的结果会决定后续讨论是围绕执行,还是围绕统计本身。
把前提、成果、核对方式三者分开记录,并在每次前提变化时更新一次,成果边界就不再是一句需要反复解释的话,而是一份可以逐条核对的工作底稿。