MVP方法:MVP开发过程有哪些要点?

硅谷创业家Eric Rise在其著作《精益创业》一书中提出了“精益创业”的理念,其核心思想是,开发产品时先做出一个简单的原型——最小化可行产品(Minimum Viable Product, MVP),然后通过测试并收集用户的反馈,快速迭代,不断修正产品,最终适应市场的需求。在互联网领域,MVP是最符合敏捷思想的产品迭代开发方法。MVP首先着眼于基本的客户需求,快速构建一个可满足客户需要的初步产品原型。部署之后,通过客户反馈,逐步修正产品设计和实现,最终达到完全满足客户需要。而最关键的是,在各个迭代过程中,做出来的产品始终是可为客户所用的产品,而不是只有一部分功能却不能让客户使用。

这种MVP理念虽然解决了“窝在家里做没人要的产品,却自以为很有市场”的问题,但却发现做出了用户想要的产品却不赚钱,或只是满足部分用户的问题(比较片面,甚至是伪需求),再或者是产品没有市场竞争力,最终以失败告终等等。这种MVP概念,不具有可操作性,或者说是片面的理解。出现这一系列问题的根本在于的产品设计开发前期工作的不重视,在关键环节上缺失,其实用户也不知道自己想要什么,这样没有经过可行性分析产品的试错成本太高。因此,MVP模式要建立在市场研究(第3章)和产品创新(第4章)的基础上。在第1章中我就已经提出了做最小可行性产品的思维、理念、原则及价值观,在此,我根据所学产品知识及结合十年实战经验总结出了一套MVP产品开发流程方法,如图5-13所示,仅供大家参考。

图5-13 MVP产品开发过程要点一览图

从某些方面来说,这种开发MVP方法增加了很多额外的工作,前期需要大量的市场调研、需求分析、创意筛选、可行性分析及产品定义等工作,是一个复杂的系统工程。这里不是为了让大家完全遵循这个流程,而是要让大家掌握这种MVP开发的全局思维。实际上在MVP开发过程中可根据不同的产品类型对流程步骤进行裁剪,选择不同的MVP方法(最好总结出一套根据自身工作环境相适应的的最佳方法)。

我所提出的MVP方法与实践更适用于新产品开发或初创企业,在市场不确定的情况下,通过系统化分析来规避产品风险,再利用最小可行性产品来检验产品或方向是否可行。如果假设得到了验证,再投入资源大规模进入市场;如果没有通过,那这就是一次快速试错,尽快调整方向。创业者在开发产品前要做大量的可行性分析工作,在设计产品时要精简到不能再精简,发布之后收集市场反应,逐步调整产品战略,调整里程碑,尽快达成目标。MVP产品仅包含必要的功能,从而能从早期的用户得到初始的资金和用户反馈。而仅包含必要的功能点意味着最小成本,最能展现核心概念。

(0)

相关推荐