Mínima funcionalidad facturable
La mínima funcionalidad facturable (MFF, del inglés Minimum Marketable Feature o MMF) es el conjunto mínimo de funcionalidades de un sistema que puede ponerse en el mercado como una parte funcional y operativa del producto, y que puede comenzar a generar retorno de la inversión. Es un criterio central en los modelos de planificación y financiación incremental de producto.
El concepto fue introducido por Mark Denne y Jane Cleland-Huang en su libro Software by Numbers: Low-Risk, High-Return Development (2003), como herramienta para identificar qué partes de un sistema pueden entregarse de forma autónoma al mercado antes de que el sistema esté completamente construido.
Diferencia con el MVP
La MFF y el MVP son conceptos relacionados pero distintos:
- El MVP (Mínimo Producto Viable) es el producto con las características mínimas suficientes para ser lanzado y aprender del mercado. Su objetivo principal es la validación de hipótesis.
- La MFF es la menor unidad de funcionalidad que puede ponerse en el mercado de forma independiente y generar ingresos. Su objetivo principal es la financiación incremental y la reducción del riesgo financiero.
En la práctica, la MFF puede ser una funcionalidad específica dentro de un producto más grande, mientras que el MVP suele ser una versión inicial del producto completo.
Relación con el backlog
La MFF es un criterio clave para la descomposición del sistema en subsistemas y para determinar las prioridades de desarrollo. En modelos de financiación incremental, el equipo se financia iterativamente a medida que cada MFF genera ingresos, lo que permite reinvertir los ingresos tempranos en el desarrollo posterior.
Error frecuente
Confundir MFF con incremento de Scrum. Un incremento de Scrum es la parte del producto completada en un sprint; puede incluir funcionalidades que no son independientemente comercializables. Una MFF es un subconjunto de funcionalidades que pueden venderse de forma autónoma, independientemente de cómo esté organizado el ciclo de desarrollo.
Referencias
- Denne, Mark; Cleland-Huang, Jane. (2003). Software by Numbers: Low-Risk, High-Return Development. Prentice Hall.
Véase también
¿Quieres avanzar en agilidad? Puedes buscar convocatorias de cursos y exámenes o ir a tu ritmo haciéndote miembro del Club Agile. Esta membresía incluye recursos exclusivos, aulas e-learning y acceso a Skill Arena: un espacio para practicar y medir tus habilidades ágiles a tu ritmo.