建立待验证原因清单的做法是:先写清一个具体异常,再列出所有能解释它的可能原因,把每个原因转成可被数据支持或推翻的假设,最后按影响范围、验证成本和所需时间排序。时间和人手有限时,最关键的一步不是继续收集数据,而是把“原因”改写成“如果……那么应该看到……”的验证句。凡是无法被现有数据支持或推翻的句子,都不该进入清单。
清单不能从“最近流量不好”这类模糊描述开始。先确定一个可量化异常,例如某渠道表单提交数连续两周下降、某落地页跳出率明显上升、某类关键词带来的咨询量减少。然后只围绕这个异常列原因,避免清单失控。
把可能原因按链路拆开,通常比自由联想更完整:
这一步只求列全,不求判断对错。第三方估算流量、搜索引擎报告与站内统计工具的口径不同,同一个下降在不同报表里可能表现不一致,因此清单里要标明每个假设准备用哪份数据验证。
“页面改版导致转化下降”不是假设,只是猜测。改写成可验证句:如果页面改版导致转化下降,那么改版前后表单开始填写率应出现明显落差,且未改版页面对照组不应同步下降。这样才有明确的检查对象和判断结果。
每条假设至少包含四项:现象、预期证据、对照条件、推翻条件。示例(假设数据,仅作格式演示):
排序时用三个维度打分:影响范围、验证成本、所需时间。优先处理影响大、用现有数据就能验证、当天能完成的假设。需要额外埋点或跨部门取数的假设排后面,但不要删除,避免遗漏真正原因。
验证的目标是缩小范围,不是一次找到唯一答案。一个现象往往有多个解释,例如提交量下降可能来自流量减少、意图变化、表单故障或统计口径调整。只有证据能排除其他解释时,才能写成“已经定位的原因”。
建议给每条假设标记状态:待验证、证据部分支持、证据不支持、已定位。每次验证后记录用了哪份数据、时间范围、对照对象和结论。若数据不支持某条假设,直接归档,不要反复回到同一猜测上消耗时间。
检查项可以包括:数据时间范围是否覆盖异常前后、统计口径是否一致、是否存在同时发生的其他改动、对照组是否可比、样本量是否足以支撑结论。任何一项不满足,结论就只能停留在“可能原因”。
清单需要定期更新,但不必每天重写。异常消失或原因已定位后,把对应条目移入历史记录;出现新异常时,新建一组假设,不直接复用旧结论。维护时保留三类信息:验证过的原因、被推翻的假设、尚未验证但成本较高的假设。
这样做的价值在于,下次遇到类似波动时,可以直接查看哪些原因已经被排除,避免重复劳动。对于时间和人手有限的团队,清单不必很长,五到八条高质量假设通常比几十条泛泛猜测更有用。
下一步,挑出当前最影响业务的一个异常,按上面的格式写出第一条可验证假设,并注明准备使用的数据来源、对照条件和推翻条件。