全球创新工场
最小可行产品不是产品,而是过程
吉姆布里克曼
“你知道一架从加利福尼亚飞往夏威夷的飞机在 99% 的时间里都偏离了航线——但不断纠正的说法吗?成功的初创企业也是如此——除了他们可能会开始前往阿拉斯加。” ——埃文·威廉姆斯
这是同样的故事一次又一次。首先,一个团队提出一个想法。
接下来,他们构建一个最小可行产品 (MVP) 作为概念证明,花费大量时间争论哪些功能应该包含或排除在 MVP 之外。最后,如果 MVP 运作良好,他们计划构建完整、成熟、稳定的产品。
那么这张图有什么问题呢?为什么这么多初创公司都出错了?
问题是这些团队不理解 MVP 的意义。MVP 不只是砍掉了一半功能的产品,也不仅仅是一种让产品更早推出的方法。事实上,MVP 根本不必是产品。这不是您只构建一次,然后就认为完成了工作的东西。
MVP 是您一遍又一遍地重复的过程:确定风险最大的假设,找到可能的最小实验来检验该假设,并使用实验的结果来纠正过程。
当您构建产品时,您会做出许多假设。你假设你知道用户在寻找什么,设计应该如何运作,使用什么营销策略,什么架构最有效,哪种货币化策略将使其可持续,以及你必须遵守哪些法律法规。不管你有多好,你的一些假设都会是错误的。问题是,你不知道是哪些。1个
在对 100 多家初创公司进行的事后分析中,CB Insights 发现初创公司失败的首要原因(42% 的时间)是“没有市场需求”。这些初创公司中有将近一半在开发产品之前花费了数月甚至数年时间他们发现他们最核心的假设是错误的:首先有人对该产品感兴趣。
找出答案的唯一方法——检验你的假设的唯一方法——就是尽快将你的产品呈现在真实用户面前。当你这样做时,你会经常发现你必须回到绘图板。事实上,您不仅需要重新设计一次,而且还需要一遍又一遍。
这并不是产品开发所独有的。当你写一本书或一篇文章时,你必须制作许多草稿并花费大量时间进行编辑。当您编写代码时,您经常需要重构甚至重写代码。2人类的每一项创造性努力都需要大量的反复试验。
在试错的世界里,谁能最快发现错误,谁就赢了。有些人称这种哲学为“快速失败”。在 TripAdvisor,我们称之为“速度致胜”。埃里克·里斯称之为精益。Kent Beck 和其他程序员将其称为 敏捷。不管你怎么称呼它,关键是通过尽快从真实用户那里获得对你的产品的反馈,找出你的哪些假设是错误的。
无论您是在构建产品、编写代码还是制定营销计划,您都应该始终问自己两个问题:
-
我最冒险的假设是什么?
-
我可以做的最小实验是什么来检验这个假设?
MVP-as-a-process,在行动
让我们来看一个例子。
您决定构建一个产品,让餐馆老板只需点击几下就可以为他们的餐馆创建一个移动应用程序。它将有一个简单的拖放界面、一堆预建模板、活动日历、时事通讯、签到、照片库、实时聊天、与评论网站、社交网络和谷歌地图的集成。最重要的是,它将提供一种进行预订、下外卖订单和使用优惠券的方式,您将从中抽取一小部分作为通过产品获利的方式。这会很棒!
你找了几个朋友作为联合创始人加入你,如果你是一个典型的创业团队,你会筹集一些资金,把自己锁在一个房间里 12 个月,并尝试构建所有这些功能。如果您稍微精明一点,您将削减一些对于首次发布不是必需的功能,这样您就可以在 8 个月而不是 12 个月内发布您的“MVP”。
在这两种情况下,您很可能会失败。
为什么?好吧,考虑一下您所做的有多少假设可能会被证明是灾难性的错误:
-
您花了数月时间弄清楚如何为您的客户推出自定义移动应用程序,结果发现餐馆老板真正想要的是一个易于在 Google 上找到的针对移动设备优化的网站。
-
或者,在使用所有最新技术建立实时聊天后,您会发现餐馆老板几乎无法处理电子邮件,也不想整天坐在电脑前。
-
或者,最糟糕的是,您可能会发现餐馆老板不想处理技术和维护移动应用程序的麻烦,并且一开始就没有兴趣使用您的产品。
等待数月才能发现这些严重缺陷的时间太长了。在最好的情况下,浪费那么多时间是一种巨大的浪费,在最坏的情况下,它会使您的公司倒闭。用彼得德鲁克的话来说,“肯定没有什么比高效地做根本不应该做的事情更无用的了。”
让我们试试 MVP-as-a-process 方法,看看我们是否可以做得更好。我们将逐步构建产品,在每个阶段询问:
-
我最冒险的假设是什么?
-
我可以做的最小实验是什么来检验这个假设?
一开始,最冒险的假设可能是餐馆老板想要创建移动应用程序。
因此,第一个 MVP 可能是此类移动应用程序的模型——甚至可能是您在餐厅餐巾纸背面制作的应用程序(多么合适!)到您附近的餐厅老板那里询问他们有什么问题技术。他们已经有移动应用程序了吗?如果不是,为什么不呢?他们想要一个吗?他们有多精通技术?他们了解其中的好处吗?向他们展示您的模型。看看这是否是解决他们问题的好方法。
您可能会发现餐馆老板没有足够的兴趣使这成为一项可行的业务。真可惜,但好消息是,您所花费的只是几个小时的对话,而不是几个月的开发。另一方面,您可能会发现餐馆老板对移动应用程序不感兴趣,而是对易于创建的网站感兴趣。这就是进步!
但是你还没有完成。现在你必须重复这个过程来构建你的下一个 MVP。
-
你最冒险的假设是什么?
在这一点上,餐馆老板可能真的愿意为这样的网站付费。检验这个假设的最小实验是什么?下一个 MVP 的一个想法可能是为一些表示有兴趣的餐馆老板手工创建静态网站,看看他们如何回应。3他们喜欢吗?他们对网站已经完成印象深刻吗?今天推出这样一个网站他们愿意支付多少钱?
也许,当面对眼前的花钱前景时,您会发现餐馆老板实际上并不那么感兴趣。好吧,你从几天的工作中学到了这一点,而不是浪费几个月的开发时间。
或者你会发现他们愿意付钱。所以你接受了几个月的现金或支票服务付款(这样你就不会浪费很多时间建立计费系统),启动他们的网站,并要求他们在需要更新任何网站时给你发电子邮件信息。是的,这涉及到您的大量手动工作。不,如果客户数量增加,这不会扩展。但是,当您是一家小型初创公司时,不要害怕做无法扩展的事情。扩展是一个很好的问题,因为它意味着你已经构建了一些值得扩展的东西。
但与此同时,您需要再重复一次 MVP 过程。
-
你最冒险的假设是什么?
在这一点上,您的营销策略可能奏效了。您不可能亲自到世界上的每一家餐厅去。你可以做的最小的实验是什么来检验这个假设?您的 MVP 可以是一个登陆页面,描述您的产品将做什么,展示您之前手工构建的餐厅网站,并让访问者提供他们的电子邮件地址(如果他们有兴趣在您发布时了解更多信息)。然后,您可以在 Google、Facebook、Twitter 或 LinkedIn 上购买几百美元的广告,将流量吸引到您的目标网页,看看会发生什么。4个
如果潜在用户甚至不给你他们的电子邮件地址,那么他们可能也不会给你任何钱。通过在着陆页上调整一些文本和一些图像比在完整产品中重写数千行代码更容易发现这一点!越早发现错误,浪费在构建错误事物上的时间就越少。
简而言之,这就是 MVP 过程。无论您是在制定产品设计、营销计划还是编写代码,请始终问:
-
我最冒险的假设是什么?
-
我可以做的最小实验是什么来检验这个假设?
Yevgeniy (Jim) Brikman 是Hello, Startup的作者,也是Atomic Squirrel的创始人,Atomic Squirrel 是一家专门帮助新创业公司起步的公司。此前,他在 LinkedIn、TripAdvisor、Cisco Systems 和 Thomson Financial 工作了十多年。他拥有康奈尔大学计算机科学学士和硕士学位。
笔记
1 向现代广告之父约翰·沃纳梅克 (John Wanamaker) 致敬,他曾说过:“我知道我有一半的广告费被浪费了。我只是不知道是哪一半。” ↩
2 用 Fred Brooks 的话来说,“计划扔掉一个;无论如何,你会的。” ↩
3 无需花费数月时间构建一个灵活的系统来生成网站,您可以使用免费的静态网站模板在几天内完成第一个原型,根据您从餐馆老板那里学到的信息手动填写它们,然后在免费的静态网站上启动它们 主机。您甚至可以使用Google 的关键字规划器等工具来向所有者显示人们在一般区域搜索他们的餐厅或美食的频率。↩
4 请参阅分发资源,了解将流量吸引到您的目标网页的方法。您可以快速更改登陆页面和广告上的消息传递,并使用 A/B 测试(请参阅MVP 资源)来找出与您的受众产生共鸣的内容。↩