第 4 课:用户访谈与需求挖掘
你有了具体用户定义,有了痛点假设。但你怎么知道这些假设是对的?问用户。问题是:大部分人都问错了。
一、为什么用户访谈这么难?
因为人会说谎。
不是故意骗你,而是人很难准确描述自己的需求和动机。当你问"你需要一个 XX 功能吗?",大部分人的反应是:
- 不想让你失望,说"需要"
- 想象自己使用这个功能的场景,说"需要"
- 觉得这个功能听起来不错,说"需要"
但到了真正要用的时候,他们不用。
这就是 The Mom Test 要解决的问题。
二、The Mom Test
The Mom Test 的核心原则:不要问用户要不要你的产品,而是问他们现在是怎么解决问题的。
为什么叫 The Mom Test?因为如果你问妈妈"你觉得我这个创业想法好不好",她一定会说好。她爱的是你,不是你的产品。要让问题好到连你妈妈都没法只因为爱你而说好。
好问题 vs 坏问题
坏问题(问观点):
- "你觉得这个功能有用吗?"——任何人都会说有用
- "你会用这个产品吗?"——理论上会,实际上不会
- "你想要 XX 功能吗?"——想要和需要是两回事
好问题(问行为):
- "你现在是怎么解决这个问题的?"——暴露真实行为
- "上次遇到这个问题是什么时候?你怎么做的?"——追溯具体事件
- "你为了解决这个问题花过钱吗?"——验证痛点是否真实
区别在于:坏问题问"你会不会",好问题问"你做过什么"。
行为追溯法
最有价值的访谈信息来自过去的行为,而不是对未来的预测。
方法:让用户回忆最近一次遇到某个问题的具体场景。
示例:
不要问:"你在管理任务时遇到什么困难?" 而是问:"上次你忘记做一件重要的事情是什么时候?当时发生了什么?"
追问的方向:
- 具体场景:在什么情况下发生的?
- 当时的行为:你做了什么?
- 结果如何:问题解决了吗?
- 成本:花了多少时间/金钱/精力?
访谈中的常见错误
- 推销你的方案:访谈是了解用户,不是卖你的想法。如果你发现自己在对用户解释你的产品有多好,你就偏了
- 引导性问题:"你是不是觉得 XX 很麻烦?" → 改为 "你在做 XX 时的体验是怎样的?"
- 只听你想听的:用户说的和你预期不一样时,这正是最有价值的信息
- 问太多"为什么":连续问为什么会让用户觉得自己在被审问。换成"能举个例子吗?"
- 一次访谈太多人:1 对 1 的深度访谈比 1 对多的群聊有价值得多
三、访谈实操
准备阶段
确定访谈目标:这次访谈要验证什么假设?
比如:"职场人士会因为忘记做重要工作而焦虑"——你的访谈就要围绕这个假设设计问题。
准备问题清单(5-8 个开放性问题):
- 你现在是怎么管理每天要做的事情的?
- 上次你忘记做一件重要的事是什么时候?
- 当时发生了什么?你怎么发现的?
- 你现在用什么方法来防止忘记?效果怎么样?
- 如果有一个工具能帮你,你最希望它解决什么问题?
注意:最后一个问题仍然不是在问"你要不要我的产品",而是在问"你最希望解决什么问题"。
执行阶段
- 前 5 分钟:闲聊,建立信任。不要一上来就问核心问题
- 中间 20 分钟:围绕问题清单,但不要死板地按顺序问。根据用户的回答自然追问
- 最后 5 分钟:问"还有什么想补充的吗?"——最好的信息往往出现在最后
记录方法:录音(征求同意),不要边听边记笔记。你需要全神贯注地听和追问。
提炼阶段
访谈结束后立即回顾,趁记忆新鲜:
- 写下 3 个最重要的发现
- 标记哪些假设被验证了,哪些被推翻了
- 列出需要进一步了解的问题
3 次访谈之后,你应该能看出规律。如果 3 个用户说了类似的话,大概率这不是个例。
四、从访谈到需求
访谈的目的是验证假设和发现真实需求,不是收集功能需求。
常见错误:用户说"我想要一个 XX 功能",你就把这个功能加进需求列表。
正确做法:理解用户为什么想要这个功能,他试图解决什么问题。可能有一个更简单的解决方案。
用户说:"我想要日历视图。" 你追问:"上次你需要日历视图是什么场景?" 用户说:"我想看这周还有哪些事没做。"
真正的需求不是日历视图,而是"快速了解待办事项的状态"。可能一个简单的状态列表就够了。
关键概念
- The Mom Test:不要问用户要不要你的产品,问他们现在是怎么解决问题的
- 行为追溯:问过去的行为,不问未来的意愿。回忆最近一次具体场景
- 好问题 vs 坏问题:好问题问"你做过什么",坏问题问"你会不会"
- 访谈三阶段:准备(明确假设、设计问题)→ 执行(追问、记录)→ 提炼(发现、验证)
- 从需求到问题:用户说的功能需求背后,是他在试图解决某个问题
课后练习
练习一:完成 3 次用户访谈
用行为追溯法,找 3 个你产品的目标用户做访谈。
要求:
- 每次访谈 20-30 分钟
- 用开放性问题,不引导
- 记录关键发现
练习二:访谈反思
3 次访谈后回答:
- 你的哪些假设被验证了?哪些被推翻了?
- 有没有发现之前没想到的痛点?
- 你在访谈中犯了哪些错误(引导性问题、只听想听的等)?
练习三:从需求到问题
整理用户提到的功能需求,对每个需求追问:用户为什么想要这个?他试图解决什么问题?有没有更简单的解决方案?