MVP 和 MMF 的区别

在学习ACP的过程中,最近很多同学在纠结两个概念:MVP和MMF,他们想弄清楚这两个到底是不是一码事,如果不是,又有什么区别和联系。

针对这个话题,很多人谈了自己的看法和认识。这些观点包括

观点一:来源

MMF 最小可售功能

MMF是可以给用户增加价值的最小单位的交付物;

通过将项目拆分为若干个MMF,团队可以专注于开发一组有价值的小功能,并迅速交付给客户;

可以把MVP理解为一组最核心MMF的集合。


观点二:WIKI

minimum viable product (MVP) is a product with just enough features to satisfy early customers, and to provide feedback for future product development

The Incremental Funding Methodology (IFM) is an ROI-informed approach to software development in which software is developed and delivered in carefully prioritized chunks of customer valued functionality. These chunks are known as Minimum Marketable Features (MMFs).


观点三:agilealliance

A minimum viable product (MVP) is a concept from Lean Startup that stresses the impact of learning in new product development. Eric Ries, defined an MVP as that version of a new product which allows a team to collect the maximum amount of validated learning about customers with the least effort. This validated learning comes in the form of whether your customers will actually purchase your product.

A small, self-contained feature that can be developed quickly and that delivers significant value to the user--The full term Minimum Marketable Feature (MMF) 

特别提到:

MMF is erroneously equated to MVP. MMF is about delivering value to customers, whereas MVP is about learning more about the ultimate product. An MVP could range anywhere from not having any MMFs, to having a single MMF, to having several MMFs. They are not the same concepts, but both reinforce the idea that we should seek the minimum functionality in order to accomplish a specific outcome.

Teams may also confuse an MVP--which has a focus on learning--for a Minimum Marketable Feature (MMF) or Minimum Marketable Product (MMP)--which has a focus on earning. There’s not too much harm in this unless the team becomes too focused on delivering something without considering whether it is the right something that satisfies customer’s needs.


观点四:某培训机构辅导员

MVP是最少可用功能,也就是说让系统或流程跑起来的最少的功能;

MMF是最小可售功能,只要你能卖出去的最小的功能集合;

从定义本身认识,MMF不一定包含MVP;

例如:我开发的接口程序不满足业务流程,系统也没有呈现,但是程序本身我已经可以卖了;可以达成最小可售功能了

实际工作中常见情况是MVP=MMF或者MVP+N=MMF

从定义来说,MMF和MVP可以说二者可以没有任何关联关系,也可能存在某种关系

建议MVP和MMF作为两个独立概念去理解认识,不要非要给二者建立强关联关系

MVP和MMF注意最后结尾子母,一个是P,产品,一个是F,功能

MVP 和 MMF 的区别_第1张图片
示意图


观点五:chinapm

A:MVP和MMF是什么样的关系?

Q:在第二篇中也提到了,MVP也被称为是MFS(Minimum Feature Set),最小特征集。

其实从这个角度看,也大致说明了MVP和MMF的关系,这里具体说一下这两个概念在产品管理中的联系和区别。

1、从范围上看:MMF的范围要大于MVP,为什么这么说呢?我们先来看MMF的定义:

Creates market value in one or more of the following ways: competitive differentiation, revenue generation, cost saving, brand projection, and enhanced loyalty.

以下列一种或多种方式创造市场价值:竞争差异化、创造收入、节省成本、品牌投射和增强忠诚度。

— Mark Denne&Jane Cleland-Huang在2003年《Software by Numbers: Low-Risk, High-Return Development》一书中提出。

可以看出,MMF强调更多样的方式来创造市场价值,而MVP则更多的偏重于产品介质层面的差异化(属于MMF的竞争差异化范畴)。

2、从表现形式上看:MMF不仅仅限于产品介质,还可以以品牌,收入、成本和客户忠诚度方面的呈现,而MVP更多的是以产品原型介质的形式呈现。

而在MMF看来,能够呈现产品特征的要素是最大化的,产品原型只是其中之一,但是,我们要注意的是,在MVP的原型中,也主要是以特征(Feature)的呈现为目标的。

以下为原型的定义:

Prototype – is an initial product usually made to show a typical impression of the product.

原型 – 通常被用来展示产品的一个典型特征的初始产品。

3、从目标上看:MMF的直接目标是通过一种或多种形式来实现价值的构建和交换,而MVP的直接目标是对市场进行测试,并开发潜在的客户。

4、从产品管理的角度看:MMF更倾向于商业战略的思考,而MVP更倾向于市场和客户的思考。

但是,尽管MMF和MVP有以上的一些差异,但是两者都强调一点,就是作为企业组织,尤其是对于产品管理体系而言,市场上的核心竞争力都是来源于你所提供的解决方案的特征,而这种特征是有能力实现并可以吸引消费者进行价值交换的欲望的。


总结:

1)MVP和MMF不是一个东西。

2)MVP含义1:很多人理解为最小可行性产品,就是能让整个产品基本运行起来包含的最小功能集。从这个含义上,MVP可以包含很多特性(比如,包括很多MMF的特性),从这点上看,可以认为一个 MVP=MFFs

3)MVP含义2:按照敏捷联盟的理解,MVP不见得是一个完整的产品,只是从产品研发的角度看,能够有效获得客户反馈就可以认为是一个MVP。甚至一个产品可以有多个MVP,只要能不断的获得不同方面的反馈即可。从这个意义上来说。MVP 跟 MFF 可能是 M:N的关系,甚至可能是 0:N 或 N:0的关系

4)MMF:字面上,很多人都认为达到可售条件,才能算MMF。但是否狭义了呢?Minimum Marketable Feature (MMF) ,只要有市场价值,是否都可以算MMF呢。

你可能感兴趣的:(MVP 和 MMF 的区别)