top of page
nuAgility Glossary

What is Minimum Marketable Feature (MMF)?

A Minimum Marketable Feature (MMF) is a small, coherent capability that provides enough value to justify delivering it to users. It is useful when deciding how to divide a larger product change into meaningful slices.


Why it matters


It helps teams choose a useful slice of delivery rather than splitting work into technical pieces that users cannot benefit from.


How it works


Define the user need and the complete experience needed to address it. A marketable slice may require changes across several technical components, plus documentation, support, or operational readiness.


Choose a slice that users can benefit from and the organization can responsibly deliver. 'Minimum' refers to a useful boundary, not the smallest technical task.


An MVP is chosen primarily to learn about important assumptions. An MMF is chosen primarily as a useful capability to deliver. A particular piece of work may support both purposes, but the distinction helps make the intent clear.


Example


Imagine customers of an existing booking service must call support to reschedule appointments. The team defines a small, complete capability: customers can choose another available time, confirm the change, and receive an updated notification. It includes the necessary capacity checks and handling of appointments that cannot be changed online. The team deliberately leaves broader calendar redesign for later. After release, it examines successful rescheduling, support contacts, and scheduling errors. This is marketable because the whole customer task works and offers recognizable value. A button without the supporting journey would be smaller, but would not provide that capability.


Common misunderstanding


The smallest technical component is not necessarily the smallest useful capability. A payment API by itself does not let a customer complete a purchase if the interface, error handling, and operational support are missing. Splitting work along technical boundaries can produce many completed items with little usable value.


Define the end to end need and what makes the slice responsibly deliverable. Marketable value may include time saved or risk reduced, not just revenue. Distinguish that delivery purpose from an MVP chosen primarily to test an important assumption.


Related terms


Minimum Viable Product (MVP) · Outcome-Based Planning · Iterative Development


Explore questions like this with other practitioners through the Agile Community Network, nuAgility's free live community event and podcast.

bottom of page