Why Your MVP Keeps Growing

24 June 2026 · 2 min read

blog contents
  1. Minimum is a sentence, not a feature list
  2. The three ways scope expands
  3. What minimum does not mean
  4. Write down what version two holds

read

An MVP grows because nobody wrote down what it was for. Without a single task it has to support, every request sounds equally reasonable and the honest answer to each one is yes. The fix is not discipline, it is a definition: name the one task a real user must be able to finish, then judge every request by whether that task works without it.

Minimum is a sentence, not a feature list

A useful definition names a person, a task and a finish line. Someone who has never seen this can sign up, do the thing they came for, and know that it worked.

Once that sentence exists, most requests answer themselves. Anything that does not touch the sentence belongs to version two.

The three ways scope expands

It expands through edge cases nobody will hit in the first month. It expands through settings that exist because two people disagreed and neither wanted to lose. It expands through admin screens that could be a spreadsheet until there is a reason they cannot.

None of these looks like scope creep on its own. Together they are the entire delay.

  • Edge cases before the common case works
  • A setting instead of a decision
  • Admin screens for a job three people do twice a week
  • A second type of user before the first one is happy

What minimum does not mean

Minimum is not unfinished. A product that takes payment but has no refund path, no onboarding and no way to reach a human is not lean, it is broken in the way that costs you the customers you paid to acquire.

The line sits roughly here: cut features freely, never cut the parts that make a feature survivable.

Write down what version two holds

Scope arguments repeat because rejected ideas have nowhere to go. A visible list of what comes next ends the argument in one sentence instead of ten.

It also does something more useful: after launch, real usage decides which of those items was actually needed, and it is usually not the one that felt urgent.

questions

How long should an MVP take?

Short enough that the market has not moved by the time it ships. If the plan runs past a few months, it is not a minimum product, it is a first version with optimistic naming.

What if requirements keep arriving?

Normal, and not a problem, provided each one gets its own price and its own effect on the date. Silent absorption is what turns additions into a missed deadline nobody can explain afterwards.

Should an MVP be thrown away later?

Rarely, if it was built to answer a question rather than to be temporary. Deliberately disposable code tends to become permanent anyway, because working software is hard to justify replacing.

More on this track

  1. What You Own When a Project Ends Handover is the clause nobody reads until they need it. A complete one is four things: source code in a repository you control, accounts and domains registered to you, documentation a new developer can start from, and a period where the previous team still answers questions. If any of the four is missing, you are renting your own product. 12 August 2026 · 4 min read
  2. Build or Buy, Decided Before Anyone Codes Build when the process is the thing you compete on. Buy when the process is ordinary and you have just never standardised it. Most requests for custom software are really requests to avoid changing how the company works, which is the most expensive possible reason to build anything. The honest test: could a competitor copy your workflow from a screenshot and gain nothing? 28 July 2026 · 2 min read
  3. Translation Is Not Localisation Translation swaps the words. Localisation changes the assumptions underneath them: currencies, name and address formats, dates, reading direction, what counts as polite, and which examples make sense at all. A perfectly translated page can still feel foreign, and that feeling costs conversions long before anyone can name why. The parts that break are rarely the sentences. 9 July 2026 · 2 min read