1.2.1 最小可行性产品设计
1.最小可行性产品设计的概念
最小可行性产品(Minimum Viable Product,MVP)的概念来源于埃里克·莱斯(Eric Ries)所写的《精益创业》这本书。其核心观点就是用最少的投入得到最快的产出。以造车为例,假设需要造一辆车,大家可能会想到,需要方向盘、轮胎、发动机、仪表盘、安全气囊、变速器、中控系统、底盘、车门、车灯、刮水器和座椅等,如图1-20所示。
图1-20
如果要以最小可行性产品设计的方法判断是否可以造车,以及用户是否对所设计的车感兴趣,那么面对图1-20中的这些内容,需要找出最核心的部分,即确定哪些是可以去掉的,哪些是为了达到目标不可或缺的。最后发现,要达到目标只需要4个部分,如图1-21所示。
图1-21
因此,在产品设计初期,需要重点研究的就是怎样把这4个部分做出来并组合在一起。这就是一个最小可行性产品的例子。
2.最小可行性产品设计的流程
通过上面的例子可以发现,最小可行性产品设计的流程如图1-22所示。
图1-22
第1点:明确产品的核心功能。任何一款产品都会有其核心功能,如微信的熟人社交、淘宝的C2C(Customer to Customer,消费者个人间的电子商务行为)购物平台、抖音的短视频分享等。如果产品的核心功能无法确定,那么就不要急于进入最小可行性产品设计阶段。
第2点:找到实现这一核心功能不可或缺的部分。这一步是关键,注意一定是不可或缺的才可以。找不可或缺的部分,一般采取删减法。所谓删减法,就是通过头脑风暴,把所有能想到的内容全部写出来,然后做减法,看丢掉其中的一些内容后主流程是否可行,如果丢掉这个内容后,主流程不可行,那么这个内容就是不可或缺的。
第3点:把不可或缺的这部分研发出来,快速上线收集用户反馈和市场反馈,然后根据反馈快速迭代。
3.最小可行性产品设计的注意事项
最小可行性产品设计的两个关键点在于:它是一个最小规模的产品,它是一个可行的完整产品。
因此,在进行最小可行性产品设计时,首先要注意这个产品是理想中完整产品的子集。比如目标是造一辆汽车,那么对应的最小可行性产品应该是一辆汽车而不是一辆自行车,如图1-23所示。
图1-23
其次,一定要注意,最小可行性产品是一个可行的完整产品,而不是产品的一部分。比如目标是造一辆汽车,对应的最小可行性产品应该也是一辆有汽车核心功能的车,而不仅是车的一个方向盘,因为这是没有任何意义的。最小可行性产品的其中一个作用是可以快速检测产品方向是否正确。最小可行性产品是需要真实上线反馈的,如果只给用户一个方向盘,那么用户给不了任何有效的反馈信息,如图1-24所示。
图1-24
再次,最小可行性产品设计的前提是产品的核心功能和产品方向是明确的。虽然最后可能根据市场反馈调整产品方向,但是在产品设计阶段一定要有一个清晰的目标。最小可行性产品的迭代是一个不断完善的过程,而不是一个不断让产品变来变去的过程,如图1-25所示。
图1-25
最后,最小可行性产品不等于粗糙的产品,也不是测试产品,而是要提供给用户的真实产品,是为了验证产品方向以最小成本研发的一款完整的产品。因此,在设计最小可行性产品的时候需要认真对待。微信在最小可行性产品设计阶段也有着完整的即时通信功能,这是微信最核心的功能。现在大家熟知的朋友圈、公众号平台、微信支付和小程序等功能,都是在后面的迭代中不断增加和完善的。即使是即时通信功能,在最开始也只有发送文字和图片的功能,至于后面的语音、表情包和定位等功能,也是在后面不断迭代中增加的,如图1-26所示(界面图片来自微信官网)。
图1-26
以上便是最小可行性产品设计的相关内容,由于篇幅限制不能将这部分内容完全展开讲述。如果大家还想深入了解最小可行性产品设计,推荐大家阅读Eric Ries的《精益创业》这本书,相信能有更多的收获。