Skip to content
Back to insights
Planning & business/An FMN practical guide

What should your first product release include?

Focus on a complete user journey, not the longest feature list. A simpler first release can answer better questions.

What should your first product release include?
FMN / Ideas that move you forward

Choose the journey that matters

Describe the main thing a user should accomplish from beginning to end. For a booking product, that might mean finding a service, choosing a time and receiving confirmation. Each step needs to work; a polished screen without a completed journey does not prove the product is useful.

Agree on the essentials

Separate what is essential to that journey from improvements that can follow. Include important operational needs such as access, error handling and administration. Write acceptance criteria in terms of what a user can do, rather than how many screens have been built.

Use the release to learn

Let representative users try the product and collect structured feedback. Understand where they hesitate, what they need to ask and which steps fail to meet expectations. Use these observations to prioritise the next release rather than adding features without a clear purpose.

Example: a booking product with a complete first release

For a booking product, the first scope could include finding available times, selecting a service, confirming contact details and receiving a booking reference. Administration must let staff inspect bookings and handle cancellations. This example illustrates scoping, not a promised delivery timetable.

Defer optional additions such as loyalty points or complex recommendations until the main journey works. Include important exception cases in the first scope: a slot taken by another customer, an invalid contact detail or an interrupted confirmation.

Turn feature requests into acceptance criteria

Write each criterion as something a user or operator can demonstrate. “A customer can cancel an eligible booking and see its updated status” is easier to review than “build a cancellation screen.”

  • Identify who uses each feature and why.
  • State the expected result and the main failure case.
  • Include access rules and the operational owner.
  • Distinguish essential launch work from later improvements.

Plan what you will learn after launch

Choose learning questions such as whether customers understand the service options or whether staff can resolve exceptions without an engineer. Observe representative users and combine their feedback with actual completion data.

Do not treat every request as the next priority. Compare how often a problem occurs, its effect on the core journey and the effort needed to solve it. Keep a decision log so the next release follows evidence rather than the loudest opinion.

Found this useful? Share it with your team.

Your next step with FMN

Make the idea work for your business.

Tell us about your workflow and the problem you want to solve. We can discuss a clear scope and a first step that suits your team.

Discuss your project

Keep your ideas moving

More worth exploring.

All guides ↗