Skip to content

第06章 需求验证:最小成本证伪

第05章带你把用户嘴里的「我想要」拆成了真需求。但「真需求」只是「有人真的痛」,不等于「有人真的会买单」。把痛变成单之前,还有一道闸门:验证。本章解决——怎么用最少的钱和最短的时间,判断一个需求该不该做。 第07章再把通过验证的需求固化成文档。

6.1 结论先行:验证 = 最小成本证伪,不是证明自己对了

先把结论摊开。

验证的目的不是证明你的想法对,是用最小成本证伪它。证伪不掉的,才值得做。

这是反直觉的。大多数人的本能是「证明思维」——想到一个好点子,赶紧去找证据支持它、找人夸它、找数据印证它。每一条正反馈都让你越兴奋,越想往下做。这是独立产品最大的陷阱。

正确的姿势是证伪思维——假设这个需求不成立,然后主动去找反例、去找会拒绝你的人、去找「我不买」的真实理由。如果用尽全力都证伪不掉,它才是相对靠谱的需求。

text
证明思维:我想做 → 找支持 → 越找越想做 → 上头 → 亏钱
证伪思维:我想做 → 主动找反例 → 证伪掉就停 → 证伪不掉才做 → 省钱

为什么证伪更安全?因为幸存者偏差。证明思维让你只看见支持你的样本(朋友会夸你,用户调研会说「我会用」),看不见沉默的大多数(真正不买的人根本懒得跟你说话)。证伪思维强迫你去找那些沉默样本,逼出真话。

呼应第01章的公式二——交付闭环 = 范围 → 实现 → 验证 → 验收。需求验证是这条闭环的前置闸门:只有证伪不掉的需求,才允许进入「范围」环;证伪掉的,直接出局,省下后面实现、验证、验收整条闭环的钱和时间。把闸门前置,是公式二得分最高的一招。

理解这一点后,本章其余都在回答一个问题:怎么用最少的成本,最有效地证伪一个需求?

6.2 验证是什么:证明思维 vs 证伪思维

两种思维的核心差异

维度证明思维证伪思维
心态我想做,去找证据支持我假设它不成立,去找反例
动作收集正反馈(点赞、夸奖)主动寻找会拒绝你的人
样本朋友、熟人、同行(容易夸你)陌生人、目标用户(不欠你人情)
提问「你觉得这个想法怎么样?」「你上次为这事花过钱吗?」
结果越验证越想做越验证越清醒
风险幸存者偏差,自我欺骗早期可能误杀,但少亏大钱

记住一句话:朋友夸你没用,朋友付钱才有用;陌生人夸你没用,陌生人付钱才算数。

能做什么

  1. 过滤伪需求——把「听起来不错但没人买单」的需求挡在动手之前。
  2. 校准方向——证伪过程里收集的真实拒绝理由,会告诉你需求该怎么改。
  3. 排序优先级——多个需求都证伪不掉时,被反复拷打还活着的那个优先做。

不能做什么(边界)

  • 不能保证成功——验证通过的需求也可能因为执行、时机、竞争而失败。验证只降低「做了没人要」的概率,不归零它。
  • 不能替代交付——验证是闸门,不是产品。过了闸门还得老老实实跑完公式二。
  • 不能穷尽——验证是采样,不是全检。目标是「足够便宜的置信度」,不是「100% 确定」。

6.3 验证阶梯:三级证伪,成本递增确定性递增

需求验证不是一步到位,是一道阶梯。从最便宜的一级开始,证伪掉就立刻停,省下更贵的验证;证伪不掉,才往上一级走。

text
     确定性越高 ─────────────────────────────→

     │                              ┌───────────┐
     │                              │ 3 付费验证  │ ← 收到真钱
     │                      ┌───────┴───────────┘
     │                      │ 2 假门验证         │ ← 陌生人按"购买"
     │              ┌───────┴───────────────────┘
     │              │ 1 纸面验证                 │ ← 访谈 / 搜索 / 竞品
     │              └───────────────────────────┘

     └────────────────────────────────────────────→ 成本越高
        证伪越早,省的钱越多(按数量级递增)

三级的核心逻辑:

  • 纸面验证(Paper Validation)——不写代码、不花钱,靠访谈、竞品、搜索数据判断「有没有真痛」。成本最低,确定性最低。目标是在纸面上证伪掉 70% 的伪需求
  • 假门验证(Fake Door)——搭一个 Landing Page,放一个「立即购买 / 预订」按钮,看陌生人在没有真实产品的情况下愿不愿意留资或下单。成本中等,确定性中等。目标是测「行为」而不是「态度」
  • 付费验证(Pre-sale)——开预售链接,真收定金。钱进账户了,才是最高确定性的证据。成本最高,确定性最高。目标是测「真掏钱」

铁律:从最便宜的一级开始。任何一级被证伪,立刻全局停止,绝不「再往下试试看」。证伪是终点,不是挫折。

为什么必须按阶梯走,不能直接跳到付费验证?因为成本是按数量级递增的。纸面验证花你 2 天 0 元,假门验证花 2 天 200 元,付费验证可能花 2 周加大量沟通。直接跳到付费验证,一个本该在纸面就被证伪的伪需求,会让你白烧两周。阶梯的作用是用便宜的一级做粗筛

6.4 每级验证的最小动作、通过标准、证伪信号

这是本章最该抄到墙上的表。

级别最小动作通过标准证伪信号成本
纸面验证5 次陌生人深访 + 竞品存活检查 + 关键词搜索量≥3 人独立描述同一痛点;有 ≥1 个付费竞品还活着;月搜索量 > 1000找不到 3 个真痛持有者;竞品全免费或全死了;无人搜索1-3 天,0 元
假门验证Landing Page + 预订按钮 + 投一点精准流量陌生流量转化率 ≥ 2%(留邮箱或点预订)流量来了,转化率 < 0.5%1-2 天,< 200 元广告
付费验证预售链接 / 私聊收定金(≥ 定价 10%)≥ 3 个陌生人付定金0 定金,或只有熟人付1-2 周

三个心法

心法一:通过标准必须量化,不能是「感觉不错」

「聊下来感觉大家挺感兴趣」不是通过标准。「3 个陌生人独立说出同一痛点」才是。

  • 落地:每级验证动手前,先把通过标准写成可观测的事件(数字、行为、付款记录)。
  • 落地:标准写在文档顶部,验证完对照打勾,禁止事后调标准迁就结果。

心法二:证伪信号一旦出现,立刻停,别自我安慰

转化率 0.3% 时别想「再优化一下文案」,0.3% 就是答案。

  • 落地:证伪信号也提前写死,触发即全局停止。
  • 落地:把「自我安慰」列成禁用句式——「再改改就好了」「用户没看懂」「流量不够精准」全算禁用。

心法三:熟人样本一律不算数

朋友夸你和付你钱,都不是市场信号——他们欠你人情。验证只认陌生人。

  • 落地:样本须满足「陌生人三原则」——不认识你、不欠你人情、不知道你在做这个产品。
  • 落地:付费验证阶段,熟人付的钱一律剔除,不计入通过证据。

6.5 实战:为一个需求设计三级验证方案

拿一个具体需求跑一遍。假设需求是:给独立开发者做一个小程序,自动从 GitHub commits 和 PR 里提炼产品周报。

步骤一:填验证方案模板

text
需求:自动生成开发者周报的工具(从 GitHub 提交提炼)
目标用户:每周要写周报的独立开发者 / 小团队 lead
假设定价:¥29 / 月

────────── 1 纸面验证 ──────────
动作:
  - 找 5 个陌生独立开发者深访(社群 / 微博私信,别找熟人)
  - 问:「你上次写周报花了多久?最烦哪一步?」
  - 查竞品:有没有同类工具?收费吗?还活着吗?
  - 查搜索量:「周报生成」「weekly report generator」
通过标准:
  - ≥3 人独立说出「从 commits 想周报内容」是真实痛点
  - 有付费竞品且仍存活(说明市场付得起钱)
  - 月搜索量 > 1000
证伪信号:
  - 大家都说「我直接手写两行就完了」
  - 竞品全是免费的、或已停更
  - 无人搜索
成本:2 天,0 元

────────── 2 假门验证(仅当纸面通过)──────────
动作:
  - 用 Carrd / Hugo 搭一个 Landing Page(半天)
  - 写清功能 + 价格 ¥29/月 + 「加入候补名单」按钮
  - 在 V2EX / 即刻 / Reddit r/programming 投放,预算 ¥200
通过标准:
  - 访客 → 留邮箱转化率 ≥ 2%
  - 候补名单 ≥ 20 人
证伪信号:
  - 流量 > 500,转化率 < 0.5%
  - 评论都在问「免费吗」(说明无付费意愿)
成本:2 天,¥200

────────── 3 付费验证(仅当假门通过)──────────
动作:
  - 给候补名单发预售链接:早鸟价 ¥29/年,限 30 名
  - 收 ≥ 定价 10% 定金(先付 ¥3 锁名额,或全款预售)
通过标准:
  - ≥ 3 个陌生人付定金 / 全款
证伪信号:
  - 0 笔付款
  - 只有熟人和同事付
成本:1-2 周

步骤二:执行与记录

按 1→2→3 顺序执行。每级跑完先判断「通过 / 证伪」,证伪就全局停止,绝不往下走。

步骤三:处理结果

  • 三级全过 → 进入第07章,把这个需求文档化,然后跑公式二的实现环。
  • 某级证伪 → 不要硬做。把证伪理由记下来——呼应第01章公式三,失败的验证记录也是可复用的数据资产,下一次做类似方向时直接调用。然后要么调整需求,要么放弃换方向。

验证:方案跑完,你手里要么有一个「付了钱的 3 个陌生用户」(强证据),要么有一个「为什么不该做」的明确答案。两者都是赢。

失败边界(验证失真排查):

症状根因处理
纸面通过、假门却转化极低访谈对象是熟人,态度不真重做纸面,只找陌生人
假门转化不错、付费却为零留邮箱 ≠ 付钱,意愿被高估以付费验证为准,假门只算参考
付费全是同事朋友样本污染重新定义「陌生人」过滤标准

6.6 验证 vs 拖延:什么时候停止验证开始做

验证有边界。验证不够会亏钱,验证过度会永远不做——后者是更隐蔽的死法。

分工

维度验证拖延(伪装成验证)
目的降低「做错需求」的风险回避「开始做」的恐惧
动作有明确的通过 / 证伪标准标准「再调研一下」永远没完
终点标准触发就推进或停止没有终点
信号数据驱动情绪驱动(怕做不好)

决策树:该继续验证还是该动手

text
这个需求验证到哪一级了?

├─ 一级都没过 → 继续验证或放弃

├─ 纸面过了,假门没做
│  ├─ 做假门的成本 < 你两周时间 → 做假门
│  └─ 做假门的成本 > 做个 MVP → 直接做 MVP(见第16章)

├─ 假门过了,付费没做
│  ├─ 做的是 B 端高客单 → 必须做付费验证(预售)
│  └─ 做的是 C 端低价消费品 → 可直接做 MVP,用真实销售当付费验证

└─ 付费验证过了(≥3 个陌生人付钱)
   → 立刻停止验证,进入第07章文档化

铁律:验证是为了做决策,不是为了求安心。过某级验证就推进,不要无限验证。 如果你已经通过了合理级别的验证还在「再调研一下」,那不是严谨,是怕。

一个简单的自检:如果明天告诉你这个需求证伪了,你是松了口气,还是失望? 松了口气说明你早就不想做了,那个「再验证一下」其实是拖延;失望说明你真想做,那就该动手了。

6.7 失败边界:四种最常见的死法

死法一:只证明不证伪(自我欺骗)

症状:做了一堆调研,所有结论都支持你的想法,越调研越上头,最后做了一个没人要的东西。

根因:全程在用证明思维。只问「你觉得怎么样」,不问「你为这事花过钱吗」;只收集点赞,不收集拒绝。你问的问题决定了你得到的答案——问支持就全是支持。

对抗:把每个验证动作里的提问改成反向提问。不问「你会用吗」,问「你上次为类似的事花过多少钱、多久没用了」。强制要求每个验证阶段至少收集 3 个明确的拒绝理由,没有拒绝理由的验证视为无效。

死法二:验证过度(永远在验证,永远不做)

症状:调研了三个月,做了五个 Landing Page,访谈了 50 个人,还没开始写一行代码。每次快要做的时候,又觉得「再验证一下更稳」。

根因:用「严谨」包装恐惧。验证变成了回避交付的借口。本质上是公式二的「实现」环打不开——你害怕做出来不够好,所以永远停在验证。

对抗:给验证设硬截止时间。比如「两周内必须跑完三级验证中的至少两级,然后必须做决策」。把「验证完成」定义成做出 go / no-go 决策,而不是「收集完所有信息」——信息永远收不完。

死法三:验证造假样本(朋友捧场)

症状:访谈全是同事、社群里捧你的同行、关系好的朋友,人人都说「这个好啊,做了我买」。然后你做了,一个都没买。

根因:样本污染。熟人会为你的情绪负责,陌生人才会为钱负责。 熟人的「我会买」是社交礼貌,不是购买意愿。

对抗:验证样本必须满足 6.4 的「陌生人三原则」——不认识你、不欠你人情、不知道你在做这个产品。任何一条不满足,样本作废。付费验证阶段尤其严格:熟人付的钱一律剔除,不算通过证据。

死法四:把「有人感兴趣」当「有人买单」

症状:Landing Page 转化率不错,候补名单 200 人,微信群热闹得很。一开预售,0 笔订单。

根因:混淆了兴趣和意愿。点赞、留邮箱、加群都是「感兴趣」(零成本表态),付钱才是「意愿」(有成本承诺)。兴趣可以免费产生无限个,意愿只有真掏钱才存在。

对抗:每一级验证的通过标准,必须包含至少一个有成本的行动(留邮箱算最低成本,付定金才是硬证据)。永远把「付费验证」当成最高仲裁——前面所有级别都只是它的廉价预筛。

红线边界:不可让渡的决策

  • 「什么算证伪」必须人审:标准可以量化,但「这个证伪信号是不是噪音」必须人判断。比如转化率 0.5%,可能是流量太差、不是需求不行——这种判断不能交给自动规则。
  • 「通过验证后做不做」必须人定:验证给的是证据,不是命令。即便三级全过,最终是否投入你的时间和钱,是你不可让渡的决策。
  • 「停止验证开始做」的时机必须人控:什么时候从验证切换到实现,是风险与机会的权衡,不能公式化。

6.8 小结 / 核心心法

验证不是证明自己对,是用最小成本证伪。证伪不掉的需求,才值得做。

  1. 证伪思维优于证明思维——主动找反例、找拒绝你的人、找沉默样本,避开幸存者偏差。
  2. 验证是一道三级阶梯——纸面 → 假门 → 付费,成本递增、确定性递增。从最便宜的一级开始,证伪就立刻全局停止。
  3. 每一级都有量化的通过 / 证伪标准——「感觉不错」不算,「3 个陌生人独立说出同一痛点」才算。
  4. 熟人样本一律作废——朋友夸你和付你钱都不是市场信号,验证只认陌生人。
  5. 验证是公式二的前置闸门——只有证伪不掉的需求,才允许进入「范围 → 实现 → 验证 → 验收」的闭环;闸门前置,是公式二得分最高的一招。
  6. 验证有边界——过了合理级别就推进,无限验证是伪装成严谨的拖延。

执行清单(每个需求动手前自检):

  • [ ] 我是在证伪这个需求,还是在证明它?(如果是后者,停下来重设提问)
  • [ ] 我的验证样本全是陌生人吗?有没有混入熟人?
  • [ ] 我每一级的通过标准是量化的吗?还是「感觉不错」?
  • [ ] 我是从最便宜的纸面验证开始,而不是直接跳到付费验证?
  • [ ] 我设了验证的硬截止时间吗?还是「再调研一下」没完没了?
  • [ ] 我的付费验证阶段,有真的收到陌生人的钱吗?还是只有兴趣表态?
  • [ ] 通过验证后,我是直接进入第07章文档化,还是又在找借口不做?

上一章:第05章 用户访谈与需求挖掘 下一章:第07章 需求文档化