最近接手新的项目构建一个新的产品支持用户及业务方的使用,而在开始一个新的产品时,我们通常首先需要基于目标进行需求版本规划,制定RoadMap。科学、灵活、严谨的需求规划,可以很好的服务整体的产品策略和目标。产品规划的第一个最低版本一般为最小可行产品(MVP)版本。
最小可行产品是我们实现目标和价值主张最有效和最快的方式,通常用于收集反馈和测试我们新的产品概念的有效性。最小可行产品是产品开发的关键部分。当然我们也可以直接投入开发,花费数月时间开发具有所有花里花哨功能的产品。但是我们在发布时发现,没有人想要它,或者完全构建了错误的产品等。如果我们可以不断测试自己的想法可以构建更好的产品。而不测试我们的想法是快速失败的最快方式。
01
什么是最小可行产品?
最小可行产品(Minimum Viable Product)是我们产品的最低版本,仍然可以为我们满足或解决用户问题。在很短的产品开发周期验证产品创意并可以吸引早期使用的用户。在互联网行业,MVP可以帮助产品团队尽快收到用户反馈,迭代和改进产品。
如果有人需要从A点到B点之间的交通工具,而他们不确定如何最好地到达那里,如果让产品经理提供一个交通工具,第一件一定不是汽车。可以先从滑板开始,并得到反馈他们想要的东西。一旦得到反馈就不断优化提高给用户的产品。从滑板车到自行车,再到摩托车,再到汽车,就形成了一个完整的循环。
在每一个开发阶段,都有一个可以用的产品。因此整个系统是敏捷和可持续的。用户的反馈是开发的关键因素。
02
最小可行产品的目的是什么?
Eric Ries 在其精益创业方法论中引入最小可行产品的概念,描述了MVP的目的:它是一个新产品的版本,允许团队收集大量验证并付出最少的努力。
MVP的目标:
MVP中的V很重要,产品必须可行,这意味着必须允许用户或使用方完成整个任务或项目,并且必须提供高质量的用户体验。MVP不能是具有半成品功能或工具的用户界面。半成品或不良好的用户体验可能损失了最开始的用户群体,也造成产品的概念验证失败。
MVP 没有提供这些功能,那么可能不是最小的,也不是可行的,因此没有价值。
产品推出MVP的希望:
03
如何定义最小可行产品?
1、锚定目标,确定要解决的问题或实现的功能
想清楚我们的目标是什么?在什么场景下,解决用户的什么问题?功能满足什么样的业务场景使用?
2、围绕目标,多角度判断需求价值,确定需求做不做。
从判断用户价值、商业价值、社会价值等多方面判断需求价值。
3、对需求进行优先级排序,从而确定先做什么需求,再做什么需求。
4、基于目标制定RoadMap,并确定MVP版本,决定将哪些功能包含在MVP版本中。
5、构建解决方案,将MVP功能转化为开发行动计划。
6、和早期使用者一起测试,并确定产品下一步迭代和优化的方向。