Skip to content

A practical starting point

Twelve questions before you commission a product build.

You do not need a formal specification. Use these questions to separate the real problem from assumptions and turn an early idea into a useful first conversation.

01

Start with the problem

Describe the situation before describing the software.

  1. What happens today, from the first trigger to the finished work?
  2. Who feels the problem most directly, and what do they do instead?
  3. Why is this worth changing now rather than six months from now?

02

Find the evidence

Use real examples rather than an idealised process.

  1. Which recent cases show the problem clearly?
  2. What would improve if the product worked, and how could you tell?
  3. What must never happen because the cost of a wrong result is too high?

03

Define the first useful release

The first version needs a job, not an exhaustive feature list.

  1. What is the smallest complete outcome that would be useful to someone?
  2. Which systems, data or permissions must it work with?
  3. Where should a person review, approve or override the software?

04

Make delivery possible

Good product work still needs ownership and constraints.

  1. Who can answer questions and make priority decisions during the build?
  2. Are there deadlines, policies, budgets or technical constraints already in place?
  3. Who will own, support and improve the product after the first release?

How to use it

Write a few honest lines for each question. Leave gaps where you do not know the answer. Those gaps are often exactly what product discovery should investigate not something to hide behind confident language.

Talk to us

Ready to turn the answers into a first scope?

Send us what you know. We can help test the assumptions, identify the risky parts and decide what is worth building first.

Discuss your product brief