MVP(Minimum Viable Product,最小可用产品),目的是验证两件事:一是产品满足了用户需求;二是产品能够创造商业价值。
创业团队可以通过MVP快速验证产品是否满足市场需求,是在低成本的前提下将核心价值体现出来的最好方法。
越是早期的产品(或者某个成熟产品中的新模块),越需要做得更关注产品的核心功能,实现产品的核心价值,原因有以下两点;
第一,产品模型的合理不能确保功能也会受到用户认可,快速投入到市场中进行验证是最妥当的方法。互联网产品的迭代速度快、耗费资源少,也就提供了低成本试错的机会,让我们能够用这样的方法来检验产品功能。
第二,产品的核心功能就可以解决用户问题,所以从理论上说,就未必要等到产品非常复杂、完善之后,才能吸引用户。只要能解决问题,越快把产品提供给用户,就能越快获得这些用户。
MVP对产品的要求是:达到可用与最小成本的平衡。功能做的太多,就会导致异常臃肿,浪费大量时间;功能做的太少,会导致核心能力的缺失,无法达到校验的结果。所以在实现成本和可用性上,需要找到最佳平衡点。
设计MVP时,推荐参考的方法如下:
1、奥卡姆剃刀法:如无必要,勿增实体。
做产品时我们也可以遵循这个原理,把预期完整的方案简单罗列出来,然后从最不重要的部分一点一点砍掉其中的功能。直到再砍下去正常功能就无法使用为止,这时候的版本就可以算是最基础的一个版本了。
2、用户访谈
提供几个复杂程度不同的方案,做成便于理解的演示作品。比如幻灯片、Demo或者图片。召集一些目标用户来评价。他们认为会接受的最低限度的版本就是最小可用版本。
3、去掉可人工处理的功能
在很多互联网产品的创业初期,都是人工去处理很多事务,比如外卖平台最早的做法,很多都是工作人员看到订单,亲自给饭店电话下单。那时候根本没有商家端的产品。把这些可以人工处理的功能丢掉,暂时用人力来完成,是降低开发成本、实现MVP的好办法。
4、确保只有一个功能
只实现最重要的那个功能,其他的功能之后再说。确保只有一个核心功能,也就是能让用户一下子有了心理定位,知道你是做什么的。