¿Qué es una MMF (Minimum Marketable Feature)?

La MMF (Minimum Marketable Feature) es la funcionalidad más pequeña que ya aporta valor comercial al cliente: descubre en qué se diferencia del MVP.

🎯

Definición

Una MMF (Minimum Marketable Feature), o Característica Mínima Comercializable, es el conjunto más pequeño de funcionalidad de un producto que, por sí solo, ya aporta valor percibido al cliente y puede comercializarse o ponerse en producción de forma independiente.

La palabra clave es comercializable. No basta con que la funcionalidad esté terminada a nivel técnico: tiene que resolver un problema real para que alguien la use, la pague o la valore. Una MMF es, por tanto, la unidad mínima de entrega que cruza la frontera entre "código que funciona" y "valor que llega al usuario".

💡

Por qué importa

Pensar en MMF cambia la pregunta que se hace el equipo. En lugar de "¿qué nos falta para que esto esté completo?", la pregunta pasa a ser "¿cuál es la porción más pequeña que ya merece la pena entregar?". Esto tiene tres efectos directos:

  • Valor antes. Reducir el time to market significa que el cliente empieza a beneficiarse de la funcionalidad mientras el resto del producto sigue evolucionando.
  • Mejor retorno. Al adelantar la entrega de valor se adelanta también el flujo de ingresos o de aprendizaje, lo que mejora el ROI de cada inversión de desarrollo.
  • Menos riesgo. Entregar en porciones pequeñas reduce el coste de equivocarse: si una MMF no funciona como se esperaba, se ha gastado poco antes de descubrirlo.

En equipos que trabajan con Scrum o Kanban, razonar en MMF ayuda a priorizar el trabajo por valor de negocio y no solo por esfuerzo técnico o por orden de llegada.

🆚

MMF frente a MVP

MMF y MVP se confunden a menudo, pero responden a objetivos distintos.

El MVP (Minimum Viable Product) es el experimento más pequeño que permite validar una hipótesis y aprender del mercado. Su propósito es conocimiento: a veces ni siquiera es vendible, e incluso puede ser una maqueta o una versión deliberadamente tosca cuyo fin es comprobar si existe demanda.

La MMF, en cambio, asume que la dirección del producto ya está más clara y se centra en entregar valor real de forma continua. Es la pieza mínima que se puede comercializar tal cual.

Una forma sencilla de recordarlo: el MVP responde a "¿deberíamos construir esto?" y la MMF a "¿cuál es el trozo más pequeño que ya vale la pena lanzar?". A medida que un producto madura, suele componerse de varias MMF encadenadas, y un MVP puede contener una primera MMF en su interior.

🔧

Cómo se identifica una MMF

Para decidir si una porción de trabajo es realmente una MMF, conviene comprobar que cumple a la vez tres condiciones:

  1. Mínima. No se puede partir en algo más pequeño sin que deje de aportar valor. Si quitas una parte y sigue siendo útil para el cliente, todavía no has llegado al mínimo.
  2. Comercializable. Tiene sentido por sí sola desde el punto de vista del usuario o del negocio; no es un componente interno que nadie percibe.
  3. Independiente. Se puede entregar y desplegar sin depender de otras piezas aún no construidas.

Estas condiciones recuerdan a las que se aplican a un buen elemento del backlog: describir resultados de valor, no tareas técnicas. La diferencia es que la MMF pone el foco explícito en lo comercializable.

🧩

Ejemplo concreto

Imagina una tienda online que quiere ofrecer pagos. El producto "completo" incluiría tarjeta, transferencia, monederos digitales, pago aplazado y devoluciones automáticas. Construir todo eso de golpe retrasaría meses la primera venta.

En su lugar, el equipo define como primera MMF el pago con tarjeta de crédito: es lo más pequeño que ya permite cobrar, tiene valor comercial evidente y se puede lanzar sin el resto. Una vez en producción, las siguientes MMF (transferencia, pago aplazado, devoluciones) se entregan en sprints posteriores, cada una añadiendo valor sobre lo anterior.

Cada despliegue lleva valor utilizable a los usuarios en lugar de acumular trabajo a la espera de una gran entrega final.

⚠️

Errores comunes

  • Confundir MMF con tarea técnica. "Migrar la base de datos" o "refactorizar el módulo de pagos" no son MMF: el cliente no percibe valor directo. Una MMF se describe en términos de lo que el usuario gana.
  • Hacerla demasiado grande. Empaquetar varias funcionalidades "porque ya que estamos" anula la ventaja de entregar pronto y aumenta el riesgo. Si puedes partirla y cada parte sigue siendo vendible, pártela.
  • Hacerla demasiado pequeña. Una porción que no resuelve nada útil por sí sola no es comercializable; es solo media funcionalidad que el cliente no puede usar.
  • Ignorar la independencia. Si una MMF no se puede desplegar sin otras que aún no existen, en la práctica no es entregable y se queda bloqueada en el flujo de trabajo.
🔗

Relacionado

La MMF es una herramienta de pensamiento Lean: maximizar el valor entregado minimizando lo que se construye antes de validarlo. Encaja de forma natural con el trabajo iterativo e incremental, donde cada ciclo deja en producción algo que el cliente ya puede usar, y se apoya en las mismas ideas de flujo y entrega temprana que sostienen el resto de prácticas ágiles.

🍄

¿Quieres saber más?

Si te interesa saber más acerca de MMF, hablemos. Me encanta compartir ideas y ayudar a equipos con estos temas. ¡Te leo!