硅谷创业家Eric Rise在其著作《精益创业》一书中提出了“精益创业”(Lean Startup)的理念,其核心思想是,开发产品时先做出一个简单的原型——最小化可行产品(Minimum Viable Product, MVP),然后通过测试并收集用户的反馈,快速迭代,不断修正产品,最终适应市场的需求。
然而,即便是最小化可行产品,其开发和测试过程也绝不是简简单单的。如何测试你的MVP,如何有效地获取用户的反馈也是一门复杂的学问。UX设计软件UXpin的负责人Christopher Bank发表在TNW的文章为我们提供了测试MVP的15条好方法。
1. 用户访谈
在创业过程中,没有严格的定理,只有各种不同的意见和假设。而验证各种观点是否正确的重要途径就是与真实的用户进行沟通,向用户解释你的产品能解决他的什么需求,然后询问他们对于你产品不同部分的重要性是如何排序的。根据收集到的信息再对产品进行调整。
需要注意的是,用户访谈应该着眼于发现问题和解决问题,而不是向受访者推销产品。
2. 登陆页
登陆页是访客或潜在用户了解你产品的门户,是介绍产品特性的一次营销机会,也是在实战中验证MVP的绝佳时刻,你可以藉此了解产品到底能不能达到市场的预期。
很多网站的登陆页都只是要求用户填写email,但是实际上登陆页还可以有更多的拓展,例如增加一个单独的页面来显示价目表,向访客展示可选的价格套餐。用户的点击不仅显示了他们对于产品的兴趣,还展现了什么样的定价策略更能获得市场的认可。
为了达到期望的效果,登陆页需要在合适的时机给消费者展现合适的内容。同时,为了准确了解用户的行为,开发者也应该充分利用Google Analytics, KISSmetrics或CrazyEgg等工具统计分析用户的行为。
3. A/B测试
当你不确定如何才能有效地提升注册率和转化率时,可以尝试A/B测试。开发两版页面,然后将这两个页面以随机的方式同时推送给所有浏览用户,然后通过Optimizely, Unbounce或 Google Analytics等分析工具,了解用户对于不同版本的反馈。
4. 投放广告
这一点可能和传统的观点相悖,但实际上,投放广告是验证市场对于产品反应的有效方法。你可以通过Google和Facebook等平台将广告投放给特定的人群,看看访客对于你的早期产品有何反馈,看看到底哪些功能最吸引他们。你可以通过网站监测工具收集点击率、转化率数据,并与A/B测试结合起来。
但是请注意,搜索广告位的竞争非常激烈,所以,为MVP投放广告的主要目的在于验证市场对产品的态度,不要一味地追求曝光量,用户对于产品真实的反馈才是无价的。
5. 筹款
Kickstarter和Indiegogo等众筹网站为创业者测试MVP提供了很好的平台。创业者可以发起众筹,然后根据人们的支持判断人们对于产品的态度。此外,众筹还可以帮助创业者接触到一群对于你的产品十分有兴趣的早期用户,他们的口口相传以及持续的意见反馈对于产品的成功至关重要。
Kickstarter上已经有了许多成功范例,比如电子纸手表Pebble和游戏主机提供商Ouya。他们在产品开发出来之前就筹得了上百万美元,并且取得了巨大的反响。
当然,如果想在众筹网站上收到良好的效果,就需要有说服力的文字介绍,高质量的产品介绍视频以及充满诱惑力的回报。
6. 产品介绍视频
如果说一张好的产品图片胜过千言万语的话,那么一段高质量介绍视频的价值则不可估量。最著名的例子就是Dropbox验证MVP时所发布的视频了。这段视频介绍了Dropbox的各项功能,注册用户一夜之间从5000暴增到75000,当时的Dropbox甚至连实际的产品都还没有。
当你开发的产品解决的是一个用户自己都没有发现的问题时,你很难接触到目标消费群体。Dropbox的介绍视频起到了良好的效果,假如Dropbox在介绍时只是说“无缝的文件同步软件”,绝对不可能达到同样的效果。视频让潜在消费者充分了解到这款产品将如何帮到他们,最终触发消费者付费的意愿。
7. 碎片化的MVP
所谓碎片化的MVP是指利用现成的工具和服务做产品的功能演示,而不要完全自己开发。
在团购网站Groupon的早期,创始人们使用了Wordpress,Apple Mail和AppleScript等工具,将网站收到的订单手动生成PDF发给用户。自己花时间和金钱搭建各种基础设施,远不如利用现成的服务和平台,通过这种方式,开发者可以更高效地利用有限的资源。
8. SaaS & PaaS
在产品开发的初期,不要在服务器方面投入太多,可以利用的工具太多了,比如:AWS, Heroku, MongoDB, Facebook Connect, Chargify, Mixpanel, Mailchimp, Google Forms, LiveChat, WordPress, Drupal等等。利用这些服务和平台能够加快你的开发过程,尽快将你的MVP推向市场。
设计和开发框架也能够有效地节约时间和金钱,可选择的范围很大,比如Twitter Bootstrap, ZURB Foundation, Ruby on Rails, Django, bootstrap.js, Node.js等。这些框架或目录提供大量文档,能够帮助你很快的搭建起MVP,推向市场。
此外,很多开发者所面临的浏览器兼容性、移动端界面设计、代码优化等问题也能够轻松解决。你需要做的,就是集中注意力开发产品。
9. 博客
通过博客可以很容易的在目标群体中验证自己的想法,通过双向的交流可以在MVP开发过程中及时收集用户的反馈意见。
此外,博客也可以作为你产品的早期原型,《精益创业》的作者Eric Ries就是先在博客上与读者有了一定的交流,后来才开始写作。通过博客可以了解受众的观点,并刺激他们将来买书的欲望。
10. 虚构的MVP
在产品的早期,除了制作视频和搭建代码框架,你还可以利用虚构的MVP,在产品开发出来之前人工模拟真实的产品或服务,让消费者感觉他们在体验真实的产品,但是实际上产品背后的工作都是手工完成的。
鞋类电商Zappos刚刚起步时,创始人Nick Swinmurn把本地商店鞋子的照片放在网站上,来衡量人们在线购买鞋子的需求。当有人下单时,他再去把鞋买回来。
这种方法虽然规模很小,但是能让你能够在产品设计的关键阶段跟消费者保持良好的交流,了解消费者使用网站时的一手信息,更快捷地发现和解决现实交易中消费者遇到的问题。对于消费者来说,只要产品够好,谁在乎背后是怎么运作的。Zappos最终非常成功,在2009年以12亿美元的价格被亚马逊收购。
11. 贵宾式MVP
贵宾式MVP 和虚构的MVP类似,只不过不是虚构一种产品,而是向特定的用户提供高度定制化的产品。
服装租赁服务Rent the Runway在测试他们的商业模式时,为在校女大学生提供面对面服务,每个人在租裙子之前能够试穿。Rent the Runway通过这种方式收集到大量顾客的真实反馈以及付费的意愿。
12. 数码原型
实物模型、线框以及原型可以展示产品的功能,模拟实际的使用情况。这些原型既可以是低保真度的框架,也可以是展示实际用户体验截图。
13. 纸质原型
纸质原型与数码原型类似,既可以是剪切画,也可以是在纸上手绘的框架,用来展示用户使用产品的体验。
纸质原型的优势在于,不论是产品经理还是设计师,亦或是投资者、最终用户都可以利用。而且不需要太多的解释,因为它给你的就是实际产品的缩影。
对于手机、椅子等实体产品的开发来说,这种方法是非常有价值的。
14. 单一功能的MVP
在做最小化可行产品时,专注某个单一功能会更加节约开发时间和精力,避免用户的注意力被分散,让他们关注到产品的主要功能。
Foursquare在上线之初只是为了让用户可以在社交媒体上签到。他们的第一版app也仅有这一个简单的功能。Buffer最初就是定时发Twitter,每个用户只能绑定一个Twitter账号。
这种限制帮你缩小了早期用户的范围,让你关注更重要的问题,比如测试产品是否适应市场等,而不要担心乱七八糟的事情。
15. 预售页面
预售与众筹类似,帮你找到潜在客户,甚至在你的产品开发出来之前就吸引他们购买。
比如说Oculus Rift这款VR设备,在开发者版本投产之前就发布了预售页面。很多在Kickstarter上众筹的项目也是以预售的形式进行。通过预售,你可以了解到人们对于产品的需求到底有多大,考虑是否还要继续项目。
预售所面临的挑战在于能否如约发货。没有人喜欢虚无缥缈的东西,消费者给了你信念上和资金上的支持,你必须对他们负责,不能辜负了他们。
出发吧
从某些方面来说,开发MVP增加了很多额外的工作,进行产品迭代、验证需求都要耗费大量的时间和精力。因此,在测试MVP时一定要避免不必要的细节,根据不同的产品选择不同的方法。最终,你需要将验证过的MVP转变成真正的产品,接受市场的考验。
(题图来自:http://jonathanspeaking.blogspot.tw/2012/08/what-i-learn-from-facebook-connect.html作者:Jonathan Chen)
网友评论