How to scope an MVP in one afternoon
Spend one hour each on four things: who the first user is and the one job the product does for them, the core flow from sign-up to that job done, a feature list sorted by three questions, and a written one-page scope with a time budget and a cut list. Hand that page to whoever builds it.
Why it matters
A loose scope is the main reason MVPs cost more and take longer than planned. It is also the main reason quotes vary so wildly: if three developers have to guess what you mean, you get three different guesses, each with a buffer for the risk.
A good scope does not need to be long. It needs to be specific enough that someone else could build the right thing from it, and short enough that you will actually hold to it. One page, written in an afternoon, is usually enough for a first version.
This method assumes you already know the problem and roughly who has it. If you have not yet spoken to people who might use the product, do that first. No amount of scoping fixes an idea nobody wants. This is part of my guide to how to build an MVP.
You will need four hours, a notebook or a blank document, and either the MVP scoping tool open in a tab or the willingness to do the sorting by hand.
The checklist
Hour one: the first user and the one job
Most scopes go wrong in the first sentence, by describing a product for everyone. Start narrow. You can widen it later.
Hour one
- Write the first user in one sentence: who they are, what they are trying to do, and what they do today instead.
- Name a real person who fits that description, or three if you can.
- Write the one job the product does for them, starting with a verb: book, find, track, send, compare.
- Write what they do today without your product, and what it costs them in time or money.
- Write the one question this MVP has to answer: will they use it, will they pay, or will they come back.
- If there is more than one type of user, decide which side you are building for first.
If you cannot fill in the one job in a single line, stop here and come back once you can. Everything after this depends on it. A good one-job line is specific enough to test. "Help vendors manage their business" is not. "Let a street food vendor publish next week's pitches in under two minutes" is, because you can watch someone try it and time them.
Hour two: the core flow
Before any features, sketch the path a first user takes from arriving to getting the job done. Boxes and arrows on paper are fine.
Hour two
- Draw the path from landing on the product to the job done, in as few steps as possible.
- Mark where they sign up, and ask whether it could come later in the flow.
- Mark where money changes hands, if it does.
- Mark every step that needs data you do not have yet, and where that data comes from.
- Mark every step you could do by hand behind the scenes for the first users.
- Draw the one or two unhappy paths that matter most: a failed payment, an empty result, a wrong password.
- Count the screens. That number is a better guide to cost than any feature list.
Keep the flow short on purpose. Every step you add is a step where a first user can give up, and every step is something to design, build and test. If the flow has more than about eight steps from arriving to the job done, look for steps that could be merged, moved later or done by you behind the scenes.
Hour three: features and the three questions
Now list features, but only ones that appear somewhere on the flow you drew. Then put each one through three questions. This is exactly what the MVP scoping tool does, so you can use it here instead of a spreadsheet.
Does the first user need it to get value?
Not a user in a year. The first person who uses it.
Does it stop them paying you?
If a user cannot pay without it, it is a must-have, because whether people pay is the main thing an MVP is for.
Could you do it by hand at first?
An email instead of a notification system, a spreadsheet instead of an admin panel, a manual approval instead of an automated one.
Hour three
- List every feature on the flow, one line each.
- Mark anything that blocks payment as a must-have.
- Mark anything the first user needs and you cannot do by hand as a must-have.
- Mark anything the first user needs but you could do by hand as a should-have.
- Mark everything else as later, and move it to a separate cut list.
- Add the invisible essentials the questions miss: secure sign-in for private data, data access rules, backups.
- Check the must-have list against the one job. Anything that does not serve it goes back to should-have.
If the must-have list is still long, go back to the by-hand answers. Founders often say a step cannot be done by hand because doing it by hand sounds unprofessional. For the first ten users it rarely is. What to cut from your MVP has a long list of features that can usually wait, area by area.
Hour four: the time budget and the one-page scope
The last hour turns your notes into something you can hand to a developer.
Hour four
- Set a time budget: how many weeks this version is worth to you. Fix the time and let the scope flex.
- Write what success looks like in numbers: sign-ups, paid users, repeat use, within a set period after launch.
- Write the platform decision: web app, or native, and why.
- List the outside services it must connect to on day one, and the ones that can wait.
- Write the open questions you could not answer, so whoever quotes can see them.
- Put it all on one page: first user, one job, flow, must-haves, should-haves, cut list, time budget, success measure.
- Download the one-page summary from the scoping tool, or save your own page as a PDF.
The time budget idea comes from Basecamp's Shape Up method, which calls it the appetite: the amount of time you are willing to spend on an idea, set before any design starts. An estimate starts with a design and produces a number. An appetite starts with a number and shapes the design to fit. For an MVP that is the right way round, because the point is to learn quickly, not to finish a list.
What the page looks like
Here is an invented example, to show the level of detail that is enough. It is not a real client.
| Section | Example |
|---|---|
| First user | A yoga teacher who runs three classes a week and takes bookings by text message |
| One job | Let students book and pay for a class spot from a link |
| Core flow | Open link, pick a class, pay, get a confirmation email |
| Must-haves | Class list, booking, Stripe payment, confirmation email, teacher sign-in |
| Should-haves | Waiting list, done by hand at first |
| Cut list | Class packs, student accounts, reminders, native app, reviews |
| Time budget | Four weeks |
| Success | Ten paid bookings from students who are not friends, in the first month |
| Open questions | Refund rules for cancelled classes |
That fits on one page, and a developer could give you a firm quote from it.
Common misses
Scoping for the second user. Admin roles, team accounts and enterprise features creep in because someone imagined a customer you do not have yet. Scope for the first one.
Leaving out the invisible work. Sign-in, permissions, email sending, payments webhooks, error handling and the legal pages are not features users ask for, but they take real time. A scope that skips them produces a quote that misses them.
Writing features, not outcomes. "Dashboard" tells a developer nothing. "A vendor sees their next three bookings and can cancel one" tells them what to build and when it is done.
No cut list. If the things you decided not to build only live in your head, they come back mid-build as change requests. Write them down and share them.
No date that matters. A pitch, a pilot customer, a launch event. Without a real date the time budget is a wish.
Skipping the conversation with users. The afternoon gives you a scope. It does not tell you whether the problem is real.
Next step
Take the must-have list and put it through the MVP cost calculator. It gives a price range and a rough number of weeks for building it yourself with AI tools, with me, or with a typical UK agency. How long it takes to build an MVP explains where those weeks go, and what an MVP costs in the UK explains the price.
When you are ready to talk to developers, take the one-page summary with you and use the questions to ask before hiring an MVP developer. If the idea is still loose after the afternoon, that is what my Validation Sprint is for: 1 to 2 weeks, from £3,500, ending in a clickable prototype, a build plan and a fixed quote. It is on the pricing section of the home page.
- Basecamp: Shape Up, Set boundaries, checked 9 November 2026
The MVP scope template, as a PDF
A fill-in template: the problem, the user, the one job, must-haves, the cut list, budget and timeline.
Questions founders ask
Can you really scope an MVP in an afternoon?
You can scope the first version in an afternoon if you already know the problem and who has it. What you cannot do in an afternoon is validate that the problem is real. That takes conversations with potential users, ideally before you start.
What should an MVP scope document include?
The first user in one sentence, the one job, the core flow, a must-have feature list, a cut list, a time budget, what success looks like, and the open questions. One page is enough.
Is there a template I can use?
Yes. The MVP scoping tool on this site walks you through the same steps and gives you a one-page summary to download or print. Nothing is stored.
Do I need designs before I get quotes?
Not finished designs, but a written scope and a rough flow make quotes far more accurate. Without them, every quote carries a buffer for guessing.

Ant
Product designer who builds MVPs, based in Nottingham. 10+ years designing digital products, and the only person at BlackFig. More about me