Synthesis Log

Start with the smallest useful version

A practical way to reduce scope without losing the reason your product should exist.

A small product does not need to solve a small problem. It needs to solve one problem clearly enough that someone can finish a real task with it.

For an independent developer, the first design decision is often a subtraction: which parts of the imagined product can wait?

Choose an outcome, not a feature list

“Build a writing app” leaves almost every decision open. “Let someone write a short note and share a stable link” gives the first version a shape. It suggests an editor, storage, and a public page. Collaboration, themes, and a recommendation feed can wait.

Write the outcome in one sentence. Then trace the shortest complete path from arriving at the product to getting that outcome. A feature earns its place when removing it breaks that path.

Keep the edges reliable

Small scope is useful only when the remaining experience works. A publishing tool still needs to distinguish a private draft from a public article. It should preserve a writer's work when validation fails, and it should explain an error in terms the writer can act on.

A useful first release usually includes:

  • One complete workflow, with a clear beginning and end.
  • Sensible defaults that remove unnecessary decisions.
  • An understandable empty state.
  • A way to correct a mistake.
  • A basic recovery plan for the data it stores.

These details are part of the product, even when they do not appear in a feature announcement.

Make the next decision easier

A first version is also a tool for learning. Keep a short list of questions: Where do people hesitate? Which manual step do they repeat? What do they try to do immediately after finishing?

Answers to those questions are more useful than an elaborate roadmap built before anyone has used the product.

The smallest useful version is a complete promise, delivered on a narrow surface.

Ship that promise. Let the next version respond to what actually happens.