JinnByte

Your first release is a question, not a finished product

The most expensive features are the ones built before anyone checked they were needed. Here’s how we decide what goes into version one, and what waits.

Planning wall covered in sticky notes during a product workshop
In short

A first release should prove one thing: that a specific group of people will use the product to solve a specific problem. Sort every proposed feature into must prove, can wait or not needed, and build only the first column. Measure success by activation, repeat use and the cost of change, not by feature count.

100%
Of the curriculum digitised into one learning ecosystemMeasured result from LingoLane, foundational learning. Read the case study →
Key takeaways
  • A first release exists to prove one thing, not to do everything.
  • Sort every feature into must prove, can wait or not needed.
  • Unresolved assumptions get more expensive every week they reach development.
  • Good discovery leaves you with decisions, not just documents.

Watch any kickoff meeting closely and you’ll see the feature list grow in real time. Someone mentions a dashboard. Someone else needs exports. A third person asks about notifications, then roles, then an admin panel, then “maybe a bit of AI”.

Every item sounds reasonable. Together, they turn a focused product into a year-long build that launches into silence.

What is a first release actually for?

A first release isn’t a smaller version of the final product. It’s a question you ask the market, with software.

Will this group of people use this to solve this problem? That’s it. Everything in version one should help answer that question. Anything that doesn’t can wait until you know the answer.

Framed that way, cutting scope stops feeling like a compromise. It becomes the fastest route to learning something real.

The cut we make

We take every feature on the list and put it in one of three columns:

  • Must prove. Without it, the core question can’t be answered. These go in.
  • Can wait. Useful, maybe important later, but not needed to test the idea. These go on the roadmap.
  • Not needed. Nice in a pitch deck, irrelevant to the user. These go away.

The conversation is rarely comfortable. It is always worth having before a line of code is written, because that’s when changing your mind is cheapest.

Ambiguity is free in a workshop and expensive in a sprint.

Look wider before you cut

Here’s the twist: the right first release sometimes needs a wider view, not a narrower one.

With LingoLane, the obvious brief was educational activities for children. The real opportunity was bigger. A child learning on their own, a teacher who needs to see progress, a parent who wants to stay connected. Seeing all three changed what the product had to be, and shaped a connected ecosystem instead of a standalone app.

Discovery isn’t only about removing features. It’s about making sure you’re cutting the right ones.

What should a discovery phase produce?

Not a slide deck that sits in a folder. A short set of decisions the whole team agrees on:

  • A clear summary of the problem and the opportunity
  • The user journeys that matter most
  • A prioritised scope for the first release
  • A high-level view of the solution and how it connects to existing systems
  • The key assumptions and risks, written down where everyone can see them
  • A practical roadmap into design and development

If you finish discovery and can’t say in one sentence what version one is meant to prove, it isn’t finished yet.

How to measure the impact

Set a baseline before you change anything, then track the same measures for at least a month afterwards. These are the numbers we use with clients:

MetricHow to measure itWhat good looks like
Time to first releaseWeeks from kickoff to real users using the productShorter than a full-scope plan
Activation rateShare of new users who complete the core action at least onceRises with each release
Repeat useShare of users who return within 7 and 30 daysHolds or improves after launch
Scope change after build startsFeatures added or removed once development beginsLow, because decisions were made in discovery
Validated assumptionsKey assumptions confirmed or rejected with real usageEach release answers at least one

Frequently asked questions

What should be included in an MVP?

Only the features needed to test the core question: will this group of people use this product to solve this problem? Everything else goes on the roadmap until real usage answers that question.

How do you prioritise features for a first release?

Put every feature into one of three columns: must prove, can wait or not needed. Build the first column, schedule the second, and drop the third.

What does a product discovery phase produce?

A problem and opportunity summary, the key user journeys, a prioritised first-release scope, a high-level solution direction, the main assumptions and risks, and a practical delivery roadmap.

How do you know if an MVP is working?

Track activation (users completing the core action), repeat use within 7 and 30 days, and how many key assumptions each release confirms or rejects.

How we can help
See how we approach Discovery Workshops.
Explore the solution

Keep reading

All articles
System Integration

The quiet cost of software that doesn’t talk to each other

Spreadsheets, copy and paste, and “just check the other system” feel free. They aren’t. Where disconnected tools leak time, and how to fix it without replacing everything.

100%inbound call coverage, connected to booking and technician workflows
Product & UX

Retention is designed, not hoped for

If people drift away after the first week, another feature rarely fixes it. The answer is usually in the loop: what brings someone back, and what they find when they return.

400%increase in monthly recurring revenue
Start a conversation_

Have a challenge worth solving?

Tell us what you are building, or what is getting in the way. We will tell you honestly how we would approach it.

Hi, I’m JinnGot an idea, a workflow to automate or a question about our work? I’m happy to help.