BOOK NOTES

妈妈测试

Rob Fitzpatrick

Fitzpatrick 写这本书的出发点来自自己的失败经历:在第一家公司 Habit,他做了几个月的用户访谈,却直到公司濒临倒闭才发现自己一直在问错误的问题。跟用户聊了很久,做出来的东西还是没人买。他的结论是:坏的用户对话比没有对话更危险,因为它会生成虚假的确认信号,让创始人在错误方向上过度投入。

书专注一件事:如何问出不会被礼貌谎言污染的问题,以及如何把这些对话转化成可以推动业务的信息和承诺。Fitzpatrick 明确说明,这本书不综述 Customer Development 的整体流程——Steve Blank 已经在《四步创业法》里把那个框架写得很详尽——这里只讲如何执行其中的对话部分。

为什么用户会对你撒谎

对方说"太棒了""我肯定会买的"——他们想保护你的感情,或者你表现出的热情感染了他们,或者他们只是想让这段对话快点结束。当你问"你觉得我这个想法怎么样",等于邀请所有人说谎,包括你妈妈。

Fitzpatrick 将这类坏信息分成三种形态:

  • 赞美(Compliments):没有信息含量,赞美不需要对方付出任何代价,所以也没有价值。"好酷啊""我很喜欢""请告诉我上线的时候"——全部是这类。
  • 泛泛之词(Fluff):包含"我通常""我会""我肯定会买"这类表述,描述的是对方希望自己是什么样的人,而不是他们实际怎么做。人在想象中的未来总比真实的当下更积极,也更愿意付钱。Fitzpatrick 第一家公司因为相信这类"我肯定会买的",亏损了大约一千万美元。
  • 特性请求(Ideas):对方说"能不能加个 X 功能",表面上是有用的信息,但不了解背后的动机就照做,结果可能完全偏。书里有一个 MTV 案例:对方说要分析报告,他花了几个月做了完整的自助仪表盘,结果对方每周五还是打电话来让他手动发一份 CSV。他始终没搞清楚对方真正要的是什么——一份每周自动发给客户的格式化报告,而不是自助分析工具。

妈妈测试的三条规则

Fitzpatrick 把这套问问题的标准叫做"妈妈测试":你的问题要问到连妈妈都没法对你撒谎的程度。三条规则:

  1. 聊他们的生活,把你的想法放到一边
  2. 问过去发生的具体事情,跳过对未来的假设和意见
  3. 少说,多听

书里对比了两段跟妈妈聊 iPad 食谱 App 的对话。坏版本里,儿子一直在引导,妈妈最后说"好主意",儿子以为验证成功。好版本里,儿子问妈妈上次用 iPad 做什么,问她最近买了什么食谱书、为什么买,发现:老年人不需要新食谱;食谱书大多是圣诞礼物、没人看;如果做这个 App,依赖 App Store 自然发现这条路可能行不通,因为这类用户通过报纸推荐来了解新 App;有经验的厨师可能会为细分品类(素食、特殊饮食)的食谱付费;年轻厨师是另一个不同的细分市场,理由和需求都不同。一次真正问对的对话,给出的信息远比十次"你觉得这个想法怎么样"密集。

好问题与坏问题逐条拆解

书里逐一评价了一批典型问题,以下摘出最有代表性的几条:

"你觉得这个想法好吗" ——最坏的问法。只有市场能回答这个问题,任何个人意见都没有价值,哪怕是行业专家。解法:让对方演示他们现在怎么做,问哪些部分让他们痛苦,问他们用过什么其他方案又为什么放弃。

"你会付多少钱" ——同样坏,加上一个数字不会让它变得严谨。解法:问他们现在花多少钱和时间解决这个问题,有没有专门为此留了预算,如果足够靠后期,直接让他们付钱。

"你梦想中的产品会做什么" ——本身不差,但必须跟进追问动机,否则只是收集了一堆没有依据的特性请求,并不能帮你决定做什么。

"你为什么这样做" ——好问题。能从表面需求挖到真实动机。有人每天花大量时间发邮件附表格,说希望有更好的消息工具。Fitzpatrick 追问"为什么要这样做",答案是"要确保大家用的是最新版本"——真实需求是 Dropbox 式的版本同步,完全不同的产品方向。

"这意味着什么" ——好问题。能区分"这有点烦"和"这是个真正影响我的问题"。一个人一直用"灾难"这个词描述某个流程问题,但追问之后的回答是"找几个实习生应付了事,现在挺好的"——问题存在,但他不会为解决它付钱。

"你现在是怎么处理这个问题的" ——好问题。既提供工作流信息,也给你一个价格锚点。如果他们每月花 100 英镑维持一个临时方案,这就是你定价的参考区间。

"上次是什么时候发生的,能跟我说说当时的情况吗" ——好问题。过去的具体事件没有太多美化的空间,能帮你看到实际行为,而不是对方希望自己有的行为。

"还有谁我应该聊一聊" ——好问题。每次对话结束都该问。顺利的话,冷启动会逐渐变成推荐链。

三类坏数据如何应对

偏转赞美

收到赞美时不要记为正向信号,直接转回事实:

对方:"好酷啊!" 你:偏转,问"你们现在怎么解决这个问题的"。

判断自己是否陷入赞美陷阱有具体的症状:会议结束你觉得"谈得挺好的";回到办公室说"大家都很喜欢我们的想法"。这类感受本身就是警报,需要具体化——"他喜欢哪一点?这会帮他省多少钱?他试过什么方案却失败了?"如果答不上来,你得到的只是赞美,不是数据。

锚定泛泛之词

"我通常会""我肯定会买"需要锚定到过去的具体事件。问"上次是什么时候发生的""那时候你怎么做的""你有没有专门搜索过解决方案"。

书里有一个例子:一个人说"这个问题每次都让我头疼,我肯定会为解决方案付钱"。追问之下,发现他上次确实遇到了这个问题;再问他有没有搜索过解决方案,他承认没有。痛苦是抽象的,不会转化成真实的购买行动。Fitzpatrick 的类比:如果你真的在意鞋带跑路,你早就开始打双结了。

最容易诱导泛泛之词的问法:

  • "你会不会……"
  • "你有时候会不会……"
  • "你通常怎么……"
  • "你觉得你会……"

这些问题本身不是毒药,只是答案没有价值。问了之后如果对方回答"是啊,经常",接着锚定:上次是什么时候?

挖掘特性请求背后的动机

对方说"你们能加一个同步 Excel 的功能吗"——记下来,但立刻追问:

  • 同步 Excel 能让你做什么?
  • 你现在没有这个功能是怎么处理的?
  • 你觉得我们应该推迟上线来加这个功能,还是以后再加?

动机比请求本身有价值。也许他只是需要每月末把几个数字整合后发给客户,根本不需要一个自助仪表盘。

情绪信号也需要挖。有人说"这大概是我一天里最糟糕的部分",Fitzpatrick 看到旁边的创始人只是记了一下然后问下一个问题,他认为这是严重的失误——对方刚刚打开了一扇门,应该继续:告诉我更多;这是什么让你这么烦;为什么一直没有解决?

重要问题才值得用好方法问

好问题的技术只有在问对问题时才有意义。Fitzpatrick 建议用两个思维实验找到真正重要的问题:

  • 如果公司失败,最可能的原因是什么?
  • 如果成为大成功,哪些条件必须成立?

他自己有一个代价惨重的案例:一家公司在内容版权上有法律模糊地带,他跟客户聊了很久,但从来没有要求见对方的法律顾问——这个问题让他感到不安,所以他一直回避。最终代价是至少 50 万美元。

判断一个问题是否重要:如果得到了意外的答案却没有改变你在做什么,这个问题大概不重要。每次对话里应该至少有一个问题,如果答案出错,你现在设想的整个业务前提就会垮掉。

不要过早聚焦

"你在健康方面最大的问题是什么"——如果对方根本不在乎健康,这个问法会引导出一个他勉强想出来的答案,看起来像数据,实际没有意义。他会告诉你去健身房太麻烦,然后你去做一个居家锻炼 App,他完全不会用——去健身房太麻烦是他排名第一的健身问题,但整个健身领域对他来说就不是一个值得行动的问题。

做法:先问大方向("你现在最关注的是什么""最让你头疼的是什么"),确认问题领域对对方是真实优先的,再深入。如果你已经有足够证据确认某个问题对某类人群是高优先级(比如营销对中小企业主),可以直接切入,不必每次都从零开始。

看到房间里的大象

有时候创始人把注意力放在最有意思的那个失败风险上,却忽略了另外几个等量重要的风险。Fitzpatrick 举了一个服务贫困学校的教育软件创业者的例子:他花了几周细细研究老师的需求,但始终没有去确认学校预算能不能覆盖他要收的价格。老师的需求是真实的,但学校买不起,整个业务前提就不成立。

另一个划分:市场风险(有没有人想要、会不会付钱)和产品风险(能不能做出来、能不能增长)。用户访谈主要解决市场风险。如果风险主要在产品侧——比如你需要先积累大量用户才能对商家有价值的双边平台,或者需要突破技术难题的硬件——问用户"你想要这个吗"意义有限,因为大家自然都想要。这类情况下,对话能给你一个起点,但不能替代产品验证。

保持随意

Fitzpatrick 认为"会议反模式"(Meeting Anti-Pattern)是早期学习的一大障碍:把每个对话机会都排进日历,会增加时间成本,让对话变得正式,对方开始谨慎措辞,也更难得到自然的工作流描述。

他的替代做法:在行业活动、朋友聚会、咖啡馆里随时开始对话。遇到目标用户,直接问最重要的一个问题,整场对话可以在对方不知道你在进行"用户访谈"的情况下完成。有一次他参加朋友的订婚派对,听到有人提到"我下周在东京的演讲",他直接走过去聊,离开时带走了有价值的用户洞察,对方则觉得遇到了一个真的对自己职业感兴趣的人。

早期对话其实很短。5 分钟可以判断一个问题对对方是否存在;10-15 分钟通常足以了解主要工作流。正式会议的 1 小时时间块更多是日历约定的产物。把问题搞清楚了,没有产品要展示之前,尽量不要约会议。

承诺与推进

展示产品或明确了商业想法之后,每次对话都要推进到一个有意义的下一步。以赞美收场等于会议失败。

Fitzpatrick 的判断框架:每次会议要么成功(推进到下一步),要么失败(以赞美或拖延收场)。没有"进展还不错"这种中间状态。如果你不知道下一步是什么,会议没有成功。

承诺的货币有三类:

  • 时间:同意坐下来给出详细反馈、参与有意义时长的 trial、同意与整个团队一起试用
  • 声誉:介绍给同事或决策者、同意作为案例研究发布
  • 金钱:意向书、预订、押金

对方付出越多,他说的话越可信。"我肯定会买"本身没有价值,需要转化为具体承诺——预购、意向书,或者介绍给真正的决策者。Kickstarter 之所以是有效的验证工具,是因为它把"我会买"的人转化成了真实的信用卡记录。

僵尸线索(zombie leads)是这个阶段最常见的陷阱:对方持续参加会议、持续说好话,但从来不做实质性决定。这不是对方的问题,是创始人从来没有给对方机会拒绝自己。修复方法:明确提出一个具体的承诺请求,让对方要么前进,要么明确拒绝。

找到对话的人

冷启动联系的目标是尽快把它变成推荐链。每次对话结束问"还有谁我应该聊一聊",每次帮助了别人后记录可以动用的人情。Fitzpatrick 讲了一个例子:一个团队需要联系麦肯锡类型的顾问,他们站在联合办公空间里大喊"有没有人认识麦肯锡的人",买了三瓶啤酒,拿到了三轮推荐。

组织 meetup 比参加 meetup 更有效:主办者自然处于对话中心,别人默认你可信。演讲和写行业博客能让潜在用户主动来找你,而不是你去追他们。

约会议时,Fitzpatrick 提供了一个框架,缩写 VFWPA:

  • Vision:你在解决什么问题(半句话)
  • Framing:你在什么阶段,没有任何东西要卖
  • Weakness:你搞不清楚的是哪一块
  • Pedestal:为什么这个人特别能帮到你
  • Ask:具体请求帮助

其中"没有东西要卖"和承认弱点往往是打开对话的关键——对方不再担心浪费时间,也更愿意真正帮忙。他给出了两封示范邮件,一封的顺序是 V-F-W-P-A,另一封因为担心对方把它当销售邮件删掉,把 Weakness 提前到了第二句。

客户细分

用户访谈给出混乱信号,往往是因为你同时在跟太多类型不同的人聊天。"学生"这个标签可以包括美国本科生、备考高中生、在印度农村靠村里唯一电脑自学的孩子。他们的需求、工作流、购买能力完全不同,但都叫"学生"。Fitzpatrick 认为,如果你跟二十个人聊却得到了二十个不同的必须解决的问题,那你其实是在同时探索二十个不同的业务想法。

切片(Customer Slicing)的做法:

从一个大群体出发,递归提问:

  1. 在这个群体里,谁最可能想要它?
  2. 是所有人还是其中一部分?为什么?
  3. 这类人现在已经在用什么方式解决这个问题?
  4. 在哪里能找到他们?

最终目标是得到"谁-在哪里"的配对。如果你能描述某类人,但找不到在哪里跟他们说话,需要继续切片,直到能定位到具体场景。找不到在哪里聊到他们,这个细分就没有实际用处。

细分的三个评判标准:是否有足够的商业价值(profitable)、是否找得到(reachable)、跟这些人打交道对你来说是否有吸引力(personally rewarding)——因为你会跟他们相处很长时间。

流程

整个流程有三个阶段,轻量执行比什么都不做更重要。

对话前:和团队一起确定这一批对话要回答的三个最重要问题;写下对对方关心什么的假设;能通过桌面研究回答的问题先自己查,不要用对话时间问可以 Google 的事情。

对话中:用 VFWPA 框架定位这次对话;保持随意;问通过妈妈测试的问题;偏转赞美、锚定泛泛之词、挖掘信号背后的内容;记笔记;适时推进承诺和下一步。

对话后:当天和团队一起过一遍笔记和关键引用;更新信念和下三个大问题;把学到的内容沉淀到所有人都能查到的地方。

"学习瓶颈"是这个流程最常见的失效方式:一个人去见所有用户,回来"告诉团队我们要做什么"。这个人掌握了"用户说了"这张王牌,成了事实上的独裁者,而且很容易建立在对用户话语的误读上。Fitzpatrick 自己也犯过这个错误,CTO 最终在说"你不断改变方向,我们永远不会成功"之后离职。解法:至少要有两个创始人去见用户,笔记和关键引用当天同步给整个团队。

记笔记的形式不重要,重要的是你真的会回去看它。Fitzpatrick 用索引卡,每张卡一个信号或引用,附上情绪标记和类型标记:

  • 情绪:兴奋 / 愤怒 / 尴尬
  • 生活类:痛点 ⚡ / 目标 ⚽ / 障碍 □ / 变通方法 ↪ / 背景 ^
  • 具体信息:特性请求 ☑ / 预算和采购流程 $ / 提到的具体人或公司 ♀ / 待跟进事项 ☆

开完会把卡摊在桌上一起看,便于分类和重新排列。如果后来发现某个问题领域不成立,可以把所有打了 ⚡ 的卡拿出来,找另一个已经被确认的痛点重新出发。


书的结尾有一个咖啡馆里的例子:一个人在咖啡馆里认识了一位健身教练,一群人在那里讨论如何"验证"他是否应该把客户群从个人转向警察局。他拿出电话,走出去,二十分钟后回来,手里有一个试用预约。Fitzpatrick 的结论:流程有价值,但不要为了走流程而走流程。有时候直接打电话就够了。