Build playbook

How to define an MVP

Build the smallest complete customer outcome, not the smallest pile of features.

Published July 2026Last reviewed July 202612 minute read

An MVP should let a real customer complete one valuable job and give you evidence about the hardest assumption in the business.

Work through it

01

Write the outcome

Describe what changes for the customer after using the first version.

02

Map the critical path

List only the steps required to reach that outcome.

03

Remove hidden ambition

Cut scale, automation, customization, and edge cases that the first test does not require.

04

Define the learning

State what user behavior will make you continue, change, or stop.

Common mistakes

  • Calling a broken demo an MVP
  • Building infrastructure for imaginary scale
  • Treating every request as required

Use this checklist

0/4 complete