最小化可行产品 MVP
一、何为最小化可行产品
Minimum Viable Product,简称MVP,翻译为最小化可行产品、最简可行产品、最小可行性产品等。
硅谷创业家 Eric Rise 在其著作 《精益创业》 一书中提出了 “精益创业”(Lean Startup)的理念,其核心思想是,开发产品时先做出一个简单的原型——最小化可行产品(Minimum Viable Product, MVP),然后通过测试并收集用户的反馈,快速迭代,不断修正产品,最终适应市场的需求。
Zappos的创始人Nick Swinmurn最初是通过测试客户愿意在网上购买鞋子这一假设而开始的。Swinmurn前往当地的鞋店,拍下库存鞋子的照片,并贴到网上,从商店以全价买了鞋子,如果客户通过他的网站购买了鞋子,就直接将其销售给客户,而不是直接建立一个网站和鞋类的大型数据库。Swinmurn推断,客户的需求是存在,而且Zappos的最终成长为一个市值数十亿美元的公司。
它不同于传统的在核实客户是否想要该产品之前就投入时间和金钱来实现整个产品的策略。 相对于传统的通常提供误导性结果的依赖于调查或焦点小组的市场研究而言,MVP测试关注于测试实际应用场景。
两个简单的例子:
1、现在大概一切关于手机的都基于当地信息。你有个绝妙的主意,让人们付几块钱给你来获取他们周围所有的折扣信息。这个假设是合理的:你会帮他们省钱并发现新的产品,他们会很乐意为此买单。
先不要构建任何应用程序,花些时间寻找最简单的解决方案,你可以去到一个商场,带上笔和纸。写下所有商店在商场中进行的折扣信息,回到你的电脑上,把它们打印出来。带着这纸站在商场门口,并试着以任何价格(例如2美元)将其出售。如果这都没有人会买的话,你怎么可能说服他们将应用程序下载到自己的手机,并花费这么多时间呢?
2、你有个伟大的想法,销售专营进口的东西,几乎没有人卖这个(或者你找不到任何人卖,即使你在google上疯狂的搜索)。
先不要向电子商务网站支付,花点时间写文案,建立与进口商的联系,建立一个免费博客,放上关于你计划的介绍文字,如果访客有兴趣,要求将信息发送到他们邮箱。那就支付100美元到谷歌的AdWords(你可以得到$60-$100的优惠券)。如果访问你网站的人中没有人给你邮件地址,那它可能不是那么好的主意。
这只是很简单的例子。勇于创新,并想方设法如何通过尽可能少的工作量以及尽可能低的花费来测试你的假设。如果你的朋友/家人告诉你,他们会愿意付钱获得你的服务或产品,要求他们先给你钱。他们了解你,所以如果你无法说服他们,你将会有更大的难度来说服别人。
通过MVP的做法,你会将解决方案再破解成更小的组件。现在,这里是棘手的部分:每个MVP部分必须是可交付的,可用的组件。换句话说,一个用户应该能够使用每个MVP发布的产品。
一张图看懂MVP的真正含义:

二、如何验证最小化可行产品
即便是最小化可行产品,其开发和测试过程也绝不是简简单单的。如何测试你的 MVP,如何有效地获取用户的反馈也是一门复杂的学问。UX 设计软件 UXpin 的负责人 Christopher Bank 发表在TNW的文章为我们提供了测试 MVP 的 15 条好方法。
1、用户访谈
2、登录页
3、A/B测试
4、投放广告
5、筹款
6、产品介绍视频
7、碎片化的 MVP
8、SaaS & PaaS
9、博客
10、虚构的MVP
11、贵宾式 MVP
12、数码原型
13、纸质原型
14、单一功能的 MVP
15、预售页面
1、用户访谈
和真实的真正的用户好好谈一谈,解释你的产品能解决他的什么需求,然后问问他们对于你产品的不同部分的重要性是如何排序的。
收集了足够的信息以后,再对产品进行调整。
需要注意的是,用户访谈应该着眼于发现问题和解决问题,而不是向受访者推销产品。
2、登陆页
比如在登录页增加一个链接,设置一个单独的页面来显示价目表,向访客展示可选的价格套餐。用户的点击不仅显示了他们对于产品的兴趣,还展现了什么样的定价策略更能获得市场的认可。
为了准确了解用户的行为,开发者也应该充分利用 Google Analytics, KISSmetrics 或 CrazyEgg 等工具统计分析用户的行为。国内的分析工具有百度统计、CNZZ等。
3、A/B 测试
当你不确定如何才能有效地提升注册率和转化率时,可以尝试 A/B 测试。开发两版页面,然后将这两个页面以随机的方式同时推送给所有浏览用户,然后通过 Optimizely、Unbounce 或 Google Analytics 等分析工具,了解用户对于不同版本的反馈。

4、投放广告
你可以通过 Google 和 Facebook 等平台将广告投放给特定的人群,看看访客对于你的早期产品有何反馈,看看到底哪些功能最吸引他们。你可以通过网站监测工具收集点击率、转化率数据,并与 A/B 测试结合起来。
虽然这一点可能和传统的观点相悖,但实际上,投放广告是验证市场对于产品反应的有效方法。
但是请注意,搜索广告位的竞争非常激烈,所以,为 MVP 投放广告的主要目的在于验证市场对产品的态度,不要一味地追求曝光量,用户对于产品真实的反馈才是无价的。
5、筹款
Kickstarter 和 Indiegogo 等众筹网站为创业者测试 MVP 提供了很好的平台。创业者可以发起众筹,然后根据人们的支持判断人们对于产品的态度。
此外,众筹还可以帮助创业者接触到一群对于你的产品十分有兴趣的早期用户,他们的口口相传以及持续的意见反馈对于产品的成功至关重要。
Kickstarter 上已经有了许多成功范例,比如电子纸手表Pebble和游戏主机提供商Ouya。他们在产品开发出来之前就筹得了上百万美元,并且取得了巨大的反响。
当然,如果想在众筹网站上收到良好的效果,就需要有说服力的文字介绍,高质量的产品介绍视频以及充满诱惑力的回报。
6、产品介绍视频
如果说一张好的产品图片胜过千言万语的话,那么一段高质量介绍视频的价值则不可估量。最著名的例子就是 Dropbox 验证 MVP 时所发布的视频了。这段视频介绍了 Dropbox 的各项功能,注册用户一夜之间从 5000 暴增到 75000,当时的 Dropbox 甚至连实际的产品都还没有。
当你开发的产品解决的是一个用户自己都没有发现的问题时,你很难接触到目标消费群体。Dropbox 的介绍视频起到了良好的效果,假如 Dropbox 在介绍时只是说 “无缝的文件同步软件”,绝对不可能达到同样的效果。视频让潜在消费者充分了解到这款产品将如何帮到他们,最终触发消费者付费的意愿。
7、碎片化的 MVP
所谓碎片化的 MVP 是指利用现成的工具和服务做产品的功能演示,而不要完全自己开发。
在团购网站 Groupon 的早期,创始人们使用了 Wordpress、Apple Mail 和 AppleScript 等工具,将网站收到的订单手动生成 PDF 发给用户。自己花时间和金钱搭建各种基础设施,远不如利用现成的服务和平台,通过这种方式,开发者可以更高效地利用有限的资源。
8、SaaS & PaaS
在产品开发的初期,不要在服务器方面投入太多,可以利用的工具太多了,比如:AWS、Heroku、MongoDB、Facebook Connect、Chargify、Mixpanel、Mailchimp、Google Forms、LiveChat、WordPress、Drupal 等等。利用这些服务和平台能够加快你的开发过程,尽快将你的 MVP 推向市场。
设计和开发框架也能够有效地节约时间和金钱,可选择的范围很大,比如 Twitter Bootstrap、ZURB Foundation、Ruby on Rails、Django、bootstrap.js、Node.js 等。这些框架或目录提供大量文档,能够帮助你很快的搭建起 MVP,推向市场。
此外,很多开发者所面临的浏览器兼容性、移动端界面设计、代码优化等问题也能够轻松解决。你需要做的,就是集中注意力开发产品。
9、博客
通过博客可以很容易的在目标群体中验证自己的想法,通过双向的交流可以在 MVP 开发过程中及时收集用户的反馈意见。
此外,博客也可以作为你产品的早期原型,《精益创业》的作者 Eric Ries 就是先在博客上与读者有了一定的交流,后来才开始写作。通过博客可以了解受众的观点,并刺激他们将来买书的欲望。
10、虚构的 MVP
在产品的早期,除了制作视频和搭建代码框架,你还可以利用虚构的 MVP,在产品开发出来之前人工模拟真实的产品或服务,让消费者感觉他们在体验真实的产品,但是实际上产品背后的工作都是手工完成的。
鞋类电商 Zappos 刚刚起步时,创始人 Nick Swinmurn 把本地商店鞋子的照片放在网站上,来衡量人们在线购买鞋子的需求。当有人下单时,他再去把鞋买回来。
这种方法虽然规模很小,但是能让你能够在产品设计的关键阶段跟消费者保持良好的交流,了解消费者使用网站时的一手信息,更快捷地发现和解决现实交易中消费者遇到的问题。对于消费者来说,只要产品够好,谁在乎背后是怎么运作的。Zappos 最终非常成功,在 2009年 以 12 亿美元的价格被亚马逊收购。
11、贵宾式 MVP
贵宾式 MVP 是向特定的用户提供高度定制化的产品,它和虚构的 MVP 类似,但并不是虚构一种产品。

服装租赁服务Rent the Runway在测试他们的商业模式时,为在校女大学生提供面对面服务,每个人在租裙子之前能够试穿。Rent the Runway 通过这种方式收集到大量顾客的真实反馈以及付费的意愿。
12、数码原型
在电脑上把你的产品原型画出来,用线框图展示产品的功能,模拟实际的使用情况。这些原型既可以是低保真度的框架,也可以是展示实际用户体验截图。
13、纸质原型
纸质原型与数码原型类似,既可以是剪切画,也可以是在纸上手绘的框架,用来展示用户使用产品的体验。
纸质原型的优势在于,不论是产品经理还是设计师,亦或是投资者、最终用户都可以利用。而且不需要太多的解释,因为它给你的就是实际产品的缩影。
对于手机、椅子等实体产品的开发来说,这种方法是非常有价值的。

14、单一功能的 MVP
在做最小化可行产品时,专注某个单一功能会更加节约开发时间和精力,避免用户的注意力被分散,让他们关注到产品的主要功能。

Foursquare 在上线之初只是为了让用户可以在社交媒体上签到。他们的第一版 app 也仅有这一个简单的功能。Buffer最初就是定时发 Twitter,每个用户只能绑定一个 Twitter 账号。
这种限制帮你缩小了早期用户的范围,让你关注更重要的问题,比如测试产品是否适应市场等,而不要担心乱七八糟的事情。
15、预售页面
预售与众筹类似,帮你找到潜在客户,甚至在你的产品开发出来之前就吸引他们购买。

比如说 Oculus Rift 这款 VR 设备,在开发者版本投产之前就发布了预售页面。很多在 Kickstarter 上众筹的项目也是以预售的形式进行。通过预售,你可以了解到人们对于产品的需求到底有多大,考虑是否还要继续项目。
预售所面临的挑战在于能否如约发货。没有人喜欢虚无缥缈的东西,消费者给了你信念上和资金上的支持,你必须对他们负责,不能辜负了他们。
