Guided canvas · 7 questions · about 30 min

From idea to first product

Scope before you code.

For developers and solo builders with an idea and an unclear scope. Turn it into one simple flow you can test.

Your answers stay on this page. They are neither sent nor automatically saved. Download your work before closing or reloading the page.

0 / 7 answers filled in

Describe one person and a specific moment. “Everyone” won’t help you choose useful features.

Fictional example: a news curation tool

A developer with twenty minutes for technical reading on Friday.

Separate observations from assumptions. How does the person handle it today?

Fictional example: a news curation tool

She saves links across several apps and doesn’t know which to read. To check in a conversation.

Describe an action the person will complete, without naming a technology.

Fictional example: a news curation tool

Choose a relevant article from five links, each explained in one sentence.

Three to five steps, from arrival to outcome: your first test scenario.

Fictional example: a news curation tool

Open the selection → read summaries → choose a link → read the article.

Keep what makes the flow possible. Name the tempting features you’re leaving out for now.

Fictional example: a news curation tool

V1: five links, summaries and a date. Later: accounts, bookmarks and personalised recommendations.

Where does information come from? What could be wrong? Include errors and empty states to handle.

Fictional example: a news curation tool

Hand-picked links. Check URLs, dates, duplicates, mobile readability and the empty-selection message.

Choose a realistic test. Define what you’ll observe and what would make you change the idea before building more.

Fictional example: a news curation tool

Show the selection to three people. Observe their choice and understand why. If no link is useful, revisit the selection before building accounts.

Before using your result

Your next step

Choose one action: talk to someone, sketch the flow or prepare a manual test. If you use AI, give it this scope and ask for its assumptions before asking for code.