A Founder’s Guide to Choosing a First Release

How to choose a first release that tests the important assumption without turning a promising product into an unfinished catalogue of features.

By Aleksej Djokic ·

A first release is a learning instrument

The first version should create a real user outcome while answering an important business question. It is not a smaller version of every future feature, and it is not an excuse to leave the core experience unreliable.

Make the scope earn its place

  1. Name the user and job

    Describe who will use the product, what they are trying to accomplish, and what currently makes that difficult.

  2. Pick the riskiest assumption

    Choose the belief that could most change the product or business model if it proves wrong.

  3. Keep the journey complete

    Include enough of the workflow for a user to reach a meaningful outcome, including the necessary account, data, and feedback states.

  4. Defer breadth deliberately

    Write down later roles, integrations, platforms, and automation instead of allowing them to quietly enter the first milestone.

  5. Set a learning measure

    Decide what evidence will guide the next release: completed outcomes, repeat use, qualified conversations, or another observable signal.

Small does not mean careless

A narrow first release still needs clear copy, accessible interaction, sensible failure handling, and a support path. Those details are part of the test because they affect whether people can use the product.

Shape your first release