最近学习了一些关于创业方面的知识,今天跟大家分享一下什么是 MVP,如何快速创建 MVP。
无论是创业者还是独立开发者,我们脑子里都有一个想要实现的完整的应用。大部分人的想法是要把它全部实现以后,才能发布给大家使用,但现实是,完整的东西可能需要两三年时间,整个团队,几千万的费用才能实现。对于创业者与独立开发者来说,要尽快发布任何可以发布的东西。
MVP,Minimum Viable Product,最小化可行产品。MVP 是在创业圈里经常用的行话,它是创始人可以提供给用户的第一件东西,创始人可以通过 MVP 快速验证自己的想法是否可行,从真实的用户那里得到反馈,验证要做的东西是否是用户真正想要的,是否能给用户带来价值,然后通过不断地迭代来优化产品。
MVP 案例
大卫·罗杰(David Rogier)在创建 MasterClass 之前,为了验证是否有人愿意购买在线课程,他先是弄了一个课程列表页面,然后买了一些在线广告,将用户带到这个网页,在发现用户愿意付费购买在线课程以后创建了 MasterClass,如今 MasterClass 的年收入约 10 亿左右,估值在 170 亿左右。
Zappos 的创始人 Nick Swinmurn(尼克·斯威姆),为了验证用户是否愿意在线买鞋,他跑到鞋店里拍了一堆照片,然后弄了个简单的网站,据说用户如果下单,他会跑到鞋店里买下用户想要的鞋,再寄给用户。后来 Amazon 以 79 亿的价格收购了 Zappos。
德鲁·豪斯顿(Drew Houston)创建了 Dropbox。用户将文件上传到 Dropbox 以后,会同步到用户所有的设备上,实现所有平台同步需要大量时间,所以豪斯顿先弄了一个功能演示视频,这个视频发出以后,给他们的网站带来了大量用户,几乎在一夜之间,等待测试版 Dropbox 的用户名单从 5000 人,上涨到了 75000 人。现在 Dropbox 一个季度的营收在 37 亿左右。
Airbnb 发布的第一个版本的网站,没有支付功能,当时负责写代码的 CTO 还是兼职的。twitch.tv 的前身 Justin.tv 是 Justin 本人的在线真人秀,跟游戏一点关系都没有。Stripe 刚刚发布的时候,跟银行没有协议,功能也十分有限,如果有客户需要集成 Stripe 的支付功能,Stripe 的创始人会跑到客户那里亲自动手帮客户集成。
如今,Airbnb 在 2022 第一季度的收入为 99 亿左右。twitch.tv 于 2014 年被 Amazon 以 64 亿的价格收购,2020 年的收入在 150 亿左右。Stripe 在 2020 年收入为 490 亿左右。
2008 年 8 月的 Airbnb
twitch 前身 justin.tv 最开始时的样子
Stripe 之前的名字叫 /dev/payments
我的个人经历也是个可以参考的案例,在创建宁皓网之前,我先是录了一套视频课程,放到一个资源分享平台上,收到了一些积极的反馈,有用户表示愿意付费看到更多类似的视频内容,后来我就独立创建了一个支持付费订阅的在线学习网站,并于 2011 年底发布,一直独立运营至今。包含制作视频内容与网站,从开始到正式发布一共用了 6 个月的时间。
构建 MVP
在构建 MVP 动手写代码之前,我们最好可以先跟目标用户简单聊聊,搞清楚要解决的问题以后再动手创建 MVP,这会非常有帮助,当然如果我们本身就是产品的用户那就更好了。
构建 MVP 不要用太长时间,最好在几周内完成。MVP 不一定非得是软件,任何能快速验证想法是否可行,得到用户反馈的东西都可以,比如一个简单的登陆页。大部分情况下,创业公司都可以通过 MVP 快速起步。
MVP 的功能应该非常有限,一开始我们不能解决所有用户遇到的所有问题,要压缩用户需求,只专注于一小批特定的用户,帮他们解决最核心的问题。
快速发布任何可用的 MVP,不管它有多烂,因为有总比没有强。把 MVP 交给第一批初始用户使用,然后从用户那里得到真实的反馈。因为在我们脑子里要做的那个东西,不一定就是用户想要的,所以必须要快速验证。
想要快速构建 MVP,可以把要做的功能全都写出来(spec),再规定一个完成时间,比如我们假设要在三周内完成发布,那就把可以在三周内完成的功能写下来,去掉所有干不出来的功能。
启动
创业或是做独立项目有几个步骤,第一、通过 MVP 快速发布,不管发布的东西有多烂,发布总比不发布强。第二、获得一批初始用户,尽快把 MVP 交给第一批用户使用。第三、从用户那里得到反馈。第四、迭代,不断地改进产品。
总结
MVP 不是完整的东西,也一定不会完美,它只是一个起点,它应该很灵活,也不要觉得它很特别,可以随时扔掉或换掉。领英的创始人说过这样一句话:“如果你在发布了第一个版本的产品以后没有感到丢人,那就说明你发布的太晚了”。要尽快把任何能用的东西交给用户使用,然后再不断地进行迭代优化。
MVP 这个概念跟精益创业这本书的核心思想差不多,就是要快速验证想法是否可行,然后通过不断地迭代改进产品。本文很多观点来自 Michael Seibel 在创业学校里的一次分享。
广告
学会编写代码,掌握开发能力,有想法时可以立即创建 MVP 交给用户去验证。参加宁皓网独立开发者训练营,掌握应用开发能力,实现自己想要的应用。立即报名 →