什么是MVP?
A:MVP在产品开发过程中叫最小可用产品(Minimum Viable Product)Eric Ries在精益创业中提出了最小可行产品(Minimum Viable Product, MVP)的概念。MVP其实就是推出一个功能上极其简陋版本,但是可用的版本,从而可以用较少的投入直接从客户那里收集数据,从而决定下一步的产品方向。而这一概念与推出原型的初衷不谋而合,所以MVP也可以算是原型的一种。这是之前我们所说的MVP。
简而言之,MVP要表达出产品最终想要的效果,然后通过迭代来完善细节。最简可行产品的核心,就是敏捷快速。
如果你去百度搜索MVP或者去产品相关的网站上搜索的话,你会得到类似下面的内容:
- 需求收集
- 产品的期望效果
- 产品的最小可行原型
- 众筹来预测可行性
没错,这些是我们需要的,但是,在初创公司做产品的时候,面对的是一堆需求,一堆功能,上线时间的紧迫,资金的压力,资源的紧张。在人手不够的情况下,平衡开发周期和功能的设计,就是产品经理最大的挑战。这时候,你就需要真正的MVP了。
MVP Pro
针对这样的情况,我给MVP的概念做了个升级(其实就是凑表脸的自己定义了个名字)叫MVP Pro
- 在保证体验的前提下
- 把最核心的功能实现
- 其余的能砍则砍
MVP-Pro的目的是什么
- 最短开发周期
- 最低成本
- 最好的体验
最短开发周期_MVP-Pro
为什么开发周期短了?很简单嘛,第一个版本的功能砍了很多嘛,需要写代码的东西少了当然快了。
但是!!!怎么砍功能可是门学问了,我通过一个栗子来简单介绍一下。
如果你是个社交的app,这些是你的基础功能,特别基础!加上你的独特的核心业务就是一个属于你的产品的MVP。如果你跟我说现在社交产品基本都有朋友圈类似的东西,那么我告诉你,朋友圈属于增强粘性的东西,不是一个聊天导向的产品。当然了,如果产品的定位是UGC或者分享类型的,那么朋友圈这样的功能就是核心功能,聊天就会弱化。正所谓互联网产品没有绝对的1和2,只有最适合的。
最低成本_MVP-Pro
PM、CTO、Android、IOS、后端、UI/UE。5人团队足足矣。
最好的体验_MVP-Pro
有人说MVP是被当成了定位不清晰、用户特征模糊、业务逻辑不周的借口,也在无形中拉低了设计师思考与输出的质量标准。那么我想说,这是你的员工没有真正的把MVP当作第一个版本去做,是态度的问题。正因为功能的简洁,更应该在体验上面花大力气去完善,快速不代表质量的下降,应该是质量的提升。
OK,至此你应该也对MVP和我的MVP-Pro有了一定的了解,说白了其实都是在告诉产品们如何把握产品所满足的用户需求、快速开发、快速迭代以及削减成本而不牺牲质量。用最简单最快速的方式去验证产品是不是在正确的方向上。