Skip to content

第 3 课:MVP 思维与减法原则

模块一:产品思维基础 | 第 3 课

课前思考

小李想清楚了他的极简待办清单:目标用户是像他自己一样的职场人,痛点是便签纸容易丢,优势是极致简单。

然后他打开 AI 工具,输入:"我要做一个帮职场人士不遗漏重要事情的待办清单。需要这些功能:添加任务、完成任务、查看任务、任务分类、优先级标签、截止日期提醒、重复任务、子任务拆解、团队协作、数据统计……"

他列了 14 个功能。三个月后,项目又一次搁浅了。

问题出在哪?不是方向错了,而是他想一次性做完所有事


MVP 是什么:重新理解三个字母

很多人听说过 MVP 这个词,但普遍存在理解偏差。最常见的错误理解是:

MVP = 功能最少的版本

这是完全错误的。 按照这个理解,你会把 14 个功能砍到 7 个,然后说"这是我的 MVP"。大错特错。

MVP 不是"功能最少",而是能验证核心假设的最小投入。让我们拆开三个字母重新理解:

M = Minimum(最小)

错误理解正确理解
功能数量最少投入成本(时间、精力、金钱)最少
砍掉"不重要"的功能砍掉"不能验证假设"的功能
做一个"简陋版"做一个"聚焦版"

核心洞见:"最小"的对象是你的投入,不是功能列表。

V = Viable(可行)

错误理解正确理解
技术上能跑起来、不报错能验证核心假设是对还是错
"它能工作""它能证明或否定我的判断"

核心洞见:"可行"不是技术概念,而是验证概念。一个能完美运行但没人用的 App,不是 MVP,是垃圾。一个有 bug 但能验证用户确实需要这个功能的原型,是好 MVP。

P = Product(产品)

错误理解正确理解
完整的软件/App能给用户交付价值的东西
必须是代码可以是任何形式
必须能"发布"只要能验证就行

核心洞见:"产品"可以是任何能交付价值的东西。Dropbox 的 MVP 是一个 3 分钟演示视频。某外卖平台的 MVP 是一个微信群人工接单。一个手绘界面草图可以是 MVP。一个 Excel 表格可以是 MVP。一段人工执行的流程可以是 MVP。

MVP 的本质:一个实验

综合起来,MVP 的本质是:

用最小的投入,验证核心假设,交付最小的价值。

它不是一个"产品",而是一个"实验"。实验的目的是获取信息——我的判断对吗?用户真的需要吗?这个方向值得继续投入吗?


如何定义你的核心假设

MVP 的目的是验证假设。所以,在做 MVP 之前,你必须先定义清楚核心假设:

我假设:
[某类用户] 存在 [某个问题],
他们愿意使用 [我的解决方案] 来 [完成某个任务],
因为它比现有方案 [更快/更简单/更便宜/更有效]。

举个例子——小李的待办清单:

我假设:
28 岁的职场人小李们存在"怕遗漏重要事项"的问题,
他们愿意使用一个极简待办工具来管理每日任务,
因为它比便签纸更容易回顾和坚持使用。

如果你的核心假设被验证是错的,整个项目就没有继续投入的价值。这就是为什么要先验证假设——在投入大量时间之前,用最小的成本确认方向没错。


砍功能的方法:三个灵魂问题

假设你现在手上有 14 个想做的功能。怎么砍到 3-5 个?问每一个功能三个问题:

问题一:没有这个功能,产品还能用吗?

功能没有它能用吗?结论
添加任务不能核心功能
完成任务不能核心功能
查看任务列表不能核心功能
任务分类能(先不分类也行)非核心
暗黑模式能(不影响使用)非核心
统计报表能(知道完成了就行)非核心

问题二:这个功能能验证我的核心假设吗?

假设你的核心假设是"极简待办比便签纸更容易坚持使用":

功能能验证假设吗?理由
一键添加任务测试"极简"是否真的更容易用
打卡日历不确定可能有用,但不是验证"极简"的关键
社交分享不能这是增长功能,不是验证功能

问题三:用户第一次使用就需要这个功能吗?

  • 第一次使用就需要 → P0(必须立即做)
  • 用了一段时间才需要 → P1(下个版本做)
  • 锦上添花 → P2(有时间再说)

核心原则:新用户只关心"这个东西能帮我做什么",不关心"这个产品以后会有多强大"。MVP 阶段聚焦于让用户进来并体验到核心价值。排行榜、成就系统、社交功能是让用户"留下来"的,不是让用户"进来"的。


P0/P1/P2 优先级框架

把三个问题的结果汇总:

优先级定义行动示例
P0没有就无法验证核心价值MVP 必须包含添加任务、勾选完成
P1重要但可以后续迭代V2 再做任务分类、提醒
P2锦上添花有时间再说暗黑模式、统计分析

铁律:P0 功能不超过 5 个。 如果超出了,说明你还没想清楚核心价值是什么。继续砍。


不做清单:比要做清单更重要

大多数人只列"要做清单",很少有人列"不做清单"。但不做清单可能比要做清单更重要

为什么你需要不做清单

1. 明确边界。 当你告诉 AI "帮我做一个待办清单",AI 可能会问:要不要加日历同步?要不要支持团队协作?如果你没有明确边界,很容易被这些问题带偏。

2. 抵抗诱惑。 做项目的过程中,你会不断产生新想法:"如果加一个 XX 功能会不会更好?""竞品都有 XX,我是不是也该有?"不做清单是你的防线——这些功能我已经想过了,决定不做,理由在这里。

3. 专业化沟通。 当别人问"为什么没做 XX 功能"时,你可以说:"这个功能在我的不做清单里,原因是 X。我会在条件 Y 满足时重新考虑。"这比"还没来得及做"专业得多。

不做清单模板

markdown
# 不做清单(V1 版本)

## 不做的功能
| 功能 | 不做的理由 | 何时重新考虑 |
|------|-----------|-------------|
| 多设备同步 | 需要后端,大幅增加复杂度 | 核心功能验证成功后 |
| 团队协作 | 不是个人工具的核心价值 | 有明确团队需求时 |
| 统计报表 | 对验证"极简好用"没有帮助 | 用户留存稳定后 |

## 不考虑的用户群
| 用户群 | 不考虑的理由 |
|--------|-------------|
| 大型企业团队 | 需求复杂,与个人工具定位不符 |

## 不追求的指标
| 指标 | 不追求的理由 | 替代关注点 |
|------|-------------|-----------|
| 日活用户数 | MVP阶段验证价值更重要 | 核心功能使用频率 |

当你能清晰地说出"不做什么"时,你对"要做什么"的理解才真正到位。


AI 时代的 MVP:更快、更便宜、更多形态

AI 极大降低了 MVP 的构建成本。过去的 MVP 可能还是需要一个工程师花一两周写代码,现在你可能只需要和 AI 对话几轮就能产出一个可用的原型。

不同场景下的 MVP 形式参考:

项目类型MVP 形式验证目标
软件应用AI 生成单功能页面用户是否愿意使用
数据分析手工制作的图表决策者是否觉得有用
自动化手动执行的流程流程是否解决问题
服务产品人工模拟的服务用户是否愿意付费
内容产品一篇测试文章用户是否愿意分享

不管什么形式,问同一个问题:这个假设能不能用更简单的方式验证?


本课实践

用你现在正在思考的产品想法,完成以下三项练习:

  1. 写出核心假设。 用假设模板完整写出来。
  2. 列出 P0/P1/P2。 把你所有想做的功能按优先级分类,P0 不超过 5 个。
  3. 写不做清单。 列出至少 5 个明确不做的功能,并给出不做的理由。

如果发现 P0 超过 5 个或者不做清单写不出来——回去重新审视你的核心假设。


下一步

MVP 思维告诉你"做什么"和"不做什么"。但你还不知道用户是否真的需要。这就需要下一课的核心技能——用户访谈,学会与真实用户对话,从他们口中获取真实的反馈。

基于 AI 时代产品实践整理