建立一个最小可行的产品(MVP)是一种避免客户所不希望的产品开发的战略。主要的想法是要能够快速建立足以部署产品并根据客户需要的交互要求来对产品进行主要假设测试的最小的功能集合。
Eric Ries指出,Zappos的创始人Nick Swinmurn最初是通过测试客户愿意在网上购买鞋子这一假设而开始的。Swinmurn前往当地的鞋店,拍下库存鞋子的照片,并贴到网上,从商店以全价买了鞋子,如果客户通过他的网站购买了鞋子,就直接将其销售给客户,而不是直接建立一个网站和鞋类的大型数据库。Swinmurn推断,客户的需求是存在,而且Zappos的最终成长为一个市值数十亿美元的公司。
它不同于传统的在核实客户是否想要该产品之前就投入时间和金钱来实现整个产品的策略。 相对于传统的通常提供误导性结果的依赖于调查或焦点小组的市场研究而言,MVP测试关注于测试实际应用场景。
Rastislav Turek
即使在MVP中的P代表了产品(Product),MVP对我来说代表了一种如何通过尽可能少的工作量,尽可能低的价格,尽可能快的对真正的市场进行测试。
两个简单的例子:
1.现在大概一切关于手机的都基于当地信息。你有个绝妙的主意,让人们付几块钱给你来获取他们周围所有的折扣信息。这个假设是合理的:你会帮他们省钱并发现新的产品,他们会很乐意为此买单。
先不要构建任何应用程序,花些时间寻找最简单的解决方案,你可以去到一个商场,带上笔和纸。写下所有商店在商场中进行的折扣信息,回到你的电脑上,把它们打印出来。带着这纸站在商场门口,并试着以任何价格(例如2美元)将其出售。如果这都没有人会买的话,你怎么可能说服他们将应用程序下载到自己的手机,并花费这么多时间呢?
2.你有个伟大的想法,销售专营进口的东西,几乎没有人卖这个(或者你找不到任何人卖,即使你在google上疯狂的搜索)。
先不要向电子商务网站支付,花点时间写文案,建立与进口商的联系,建立一个免费博客,放上关于你计划的介绍文字,如果访客有兴趣,要求将信息发送到他们邮箱。那就支付100美元到谷歌的AdWords(你可以得到$60-$100的优惠券)。如果访问你网站的人中没有人给你邮件地址,那它可能不是那么好的主意。
这只是很简单的例子。勇于创新,并想方设法如何通过尽可能少的工作量以及尽可能低的花费来测试你的假设。如果你的朋友/家人告诉你,他们会愿意付钱获得你的服务或产品,要求他们先给你钱。他们了解你,所以如果你无法说服他们,你将会有更大的难度来说服别人。
Ameer Ali
这就是对你所要解决问题的最基本最切实的例子。
1.首先执行你的想法:
如果你有一个想法,你可能决定首先做一些笔记,设计或框架。但是,你也会希望得到一些真实世界的反馈,以测试对于你的假设的解决方案,那就是MVP产生的原因。
这应该是第一个建成的成果,即使不是有意为之。一旦你开始建立你的产品,并拥有的第一个版本的成果,这就可以被归类为MVP,也注定将被替代。
2.替代方法:
在得到客户反馈后,或通过直接沟通,或通过测量使用指标后,你可能会继续提高你的MVP,增加新的功能,或完全重建的产品。一旦你发现了方法,使您的产品市场适合你,坚持下去,并最终将MVP变成您的测试版或最终产品。
Raghav Nagarajan
我会通过一个简单的专有名词和一张图来进行解释。
考虑开发一个完整的解决方案。通过MVP的做法,你会将解决方案再破解成更小的组件,你称其为MVP套件。
现在,这里是棘手的部分:每个MVP部分必须是可交付的,可用的组件。换句话说,一个用户应该能够使用每个MVP发布的产品。
让我们根据下图来更好地理解。(对不起,我不知道原作者是谁,我在LinkedIn上发现的这张图)。
请注意,在第一种方法中,最终的输出(步骤#4),才是一种可由顾客使用的唯一版本。 #1,#2,和#3,都不能让客户使用。
但是,如果你看第二种方法,你可以清楚地辨认出,在每个阶段的输出都是一个可用的产品。首先,是只有两个轮子和一块板,然后可以站着并抓住手柄……然后可以坐下来并可以使用踏板……然后可以自动前进(电机)……最后一个产品,可以让你坐下来,并且允许有许多同行的乘客。这就是MVP的做法。
对产品管理者而言正确认识MVP是一个挑战。
【英文原文:http://www.quora.com/What-is-a-Minimum-Viable-Product】
{测试窝原创译文,译者:大头}
译者简介:大头,在读日本九州大学修士,计算机专业,主研究方向为文本挖掘,及自然语言处理。