Assumption Mapping: How to Map and Test Product Assumptions in 4 Weeks

8 min read · 2026-10-11

Assumption mapping is a team exercise where you list everything that must be true for a product idea to work, then place each belief on a grid by how important it is and how much evidence you have. The beliefs in the "important, little evidence" corner are your riskiest assumptions, and you test them first, before you spend weeks building.

Most guides stop at the grid. This one goes further. It gives you a 4-week plan that starts with framing the idea and ends with a clear decision on your roadmap: build, change or drop. You get a worked example, a list of quick tests for each type of assumption, and the mistakes that make teams test the wrong things.

The roadmap at a glance

Goal: Find the riskiest assumptions behind one product idea, test them, and make a decision you can defend. Duration: 4 weeks

  1. Frame the idea (Days 1 to 2)

    Agree on exactly what you are testing, so the whole team maps the same thing.

    • Write the idea in one sentence: who it is for, what problem it solves, and what they will do differently.
    • Name the decision the work will support, for example "Do we put this on next quarter's roadmap?"
    • Pick 4 to 7 people from product, design, engineering and someone close to customers, like sales or support.
    • Collect what you already know: past interviews, support tickets, usage data.

    Milestone: A one-sentence idea statement and a named decision, shared with everyone invited.

  2. Surface assumptions (Days 3 to 4)

    Get every hidden belief out of people's heads and onto the board.

    • Run a 90-minute workshop, in a room or on an online whiteboard.
    • Give each person 10 minutes of silent writing, one assumption per sticky note.
    • Use three prompts: Will people want it? Can we build it? Will it work for the business?
    • Group duplicates and rewrite vague notes as testable statements.

    Milestone: A clean list of assumptions, each written as one clear statement.

  3. Map and prioritize (Day 5)

    Sort the assumptions so you know which ones could sink the idea.

    • Draw two axes: importance (how bad it is if this is wrong) and evidence (how much proof you have).
    • Place each assumption by group discussion, not by the loudest voice.
    • Circle the assumptions in the "important, little evidence" corner.
    • Pick the top 3 to test. More than that and nothing gets tested well.

    Milestone: A finished map with 3 assumptions chosen for testing.

  4. Design the tests (Days 6 to 8)

    Turn each risky assumption into a small experiment with a clear pass line.

    • Choose the cheapest test that could prove the assumption wrong.
    • Write a test card: "We believe… To verify, we will… We will measure… We are right if…"
    • Set the pass line before the test starts, never after.
    • Assign one owner and a deadline to each test.

    Milestone: 3 test cards with owners, deadlines and pass lines agreed.

  5. Run the tests (Days 9 to 17)

    Collect real evidence from real people, not opinions from the team.

    • Run interviews, landing page tests, prototypes or technical spikes as planned.
    • Log results daily in one shared place.
    • Stop a test early only if the result is already clear.
    • Note anything surprising, even if it was not part of the test.

    Milestone: Results recorded for all 3 tests, with a pass, fail or unclear verdict.

  6. Decide and update the roadmap (Days 18 to 20)

    Turn the evidence into a decision and make the roadmap reflect it.

    • Move each tested assumption on the map based on the new evidence.
    • Choose for the idea: build it, change it, or drop it.
    • Update the roadmap item, and add follow-up tests if a key assumption is still unclear.
    • Share a one-page summary: what you believed, what you tested, what you learned, what you decided.

    Milestone: A written decision and an updated roadmap shared with stakeholders.

What assumption mapping is and where it comes from

An assumption is anything your plan depends on that you have not yet proven. "Small agencies lose time chasing late invoices" is an assumption. So is "We can connect to their accounting software in a few weeks." Every product idea rests on dozens of them, and most teams never write them down.

The method was made popular by David J. Bland, co-author of the book Testing Business Ideas with Alex Osterwalder. It is now a standard part of product discovery. It sits well alongside other discovery tools: you can use it after an opportunity solution tree to test a chosen solution, or before a story map to check an idea is worth detailing.

The three types of assumptions to look for

Teams tend to list only the assumptions they are comfortable with. Engineers write technical ones, marketers write customer ones. Using three categories forces a full picture.

Some teams add a fourth type, usability: can people figure out how to use it? If your idea depends on a new or complex workflow, add it.

  • Desirability: Do people want this? Example: "Office managers would switch from their current spreadsheet to a dedicated tool."
  • Viability: Does it work for the business? Example: "Customers will pay monthly rather than once," or "We can reach buyers through our existing newsletter."
  • Feasibility: Can we build and run it? Example: "We can import data from the three most used tools our customers have."

How to write an assumption you can actually test

A vague assumption cannot be tested, so it never gets tested. "Users will like it" gives you nothing to measure. Rewrite each note until a test could prove it wrong.

A good assumption names a specific person, a specific behavior and, where possible, a specific situation. Compare these pairs:

A simple check: if two people would design two different tests for the same note, rewrite it.

  • Vague: "People need better onboarding." Testable: "New team admins give up during setup because they cannot invite colleagues in bulk."
  • Vague: "Customers will pay." Testable: "Agency owners who send more invoices than they can track will pay for automatic reminders."
  • Vague: "It's technically possible." Testable: "We can read invoice status from the accounting tool's public API without manual work."

How to read the assumption map

The map has four corners. Each one tells you what to do next.

Place assumptions relative to each other, not on an absolute scale. Ask "Is this more or less important than the one next to it?" This keeps the discussion short and stops people from arguing about scores. When the team disagrees on placement, that disagreement is useful: it usually means nobody has evidence, which pushes the note toward the left.

  • Important, little evidence: test now. These are the beliefs that could sink the idea and that nobody has checked.
  • Important, strong evidence: build on them, but keep an eye out for changes.
  • Less important, little evidence: park them. Revisit if the idea grows.
  • Less important, strong evidence: ignore for now.

Matching each assumption to the right test

The best test is the cheapest one that could prove you wrong. You do not need a built product to get real evidence. Here are common options by type:

Interviews tell you what people say. Sign-ups, payments and clicks tell you what they do. When possible, prefer tests where people have to take an action, because what people do is stronger evidence than what they say.

  • Desirability tests: problem interviews with 5 to 8 target users, a landing page with a sign-up button, a clickable prototype, a fake door button inside your current product.
  • Viability tests: a pricing page shown to real prospects, pre-orders or letters of intent, a small paid ad test to see if a channel reaches the right people, a review of the unit costs with finance.
  • Feasibility tests: a technical spike of a few days, a check of the third-party API documentation, a call with a vendor, a rough build of the hardest part only.

A worked example: invoice reminders for small agencies

A team wants to add automatic invoice reminders to their project tool for small design agencies. In the workshop, they list 22 assumptions and map them. Three land in the "important, little evidence" corner.

First, desirability: "Agency owners chase late invoices by hand and find it painful." They test it with six short interviews and pass if most owners describe a recent, specific late invoice without being prompted. Second, viability: "Owners will pay more for this feature." They test it with a pricing page variant shown to existing customers, with a pass line they agreed on in advance. Third, feasibility: "We can read payment status from the two accounting tools customers use most." An engineer runs a three-day spike.

The interviews pass. The spike passes for one tool and fails for the other. The pricing test is unclear. Decision: build reminders for the one tool that works, keep the price unchanged for now, and add a follow-up pricing test to next month's roadmap. That is a decision the team can defend with evidence, not opinions.

Common mistakes to avoid

  • Mapping a vague idea like "improve retention" gives you vague assumptions, so frame one specific idea in one sentence first.
  • Letting the most senior person place the notes skews the map, so place assumptions by discussion and ask for evidence when someone is confident.
  • Testing the easy assumptions because they are comfortable wastes your time, so test only what sits in the "important, little evidence" corner.
  • Setting the pass line after you see the results turns every test into a pass, so write the pass line on the test card before you start.
  • Running ten tests at once means none get done properly, so limit yourself to three per cycle.
  • Treating the map as a one-off workshop leaves it out of date, so update it after each test and review it when you plan the next quarter.

Frequently asked questions

What is the difference between assumption mapping and a risk register?

A risk register tracks things that could go wrong during delivery, like delays or budget issues. Assumption mapping looks earlier, at the beliefs that make an idea worth building at all. You use the map to decide what to build, and a risk register to manage how you build it.

How long does an assumption mapping workshop take?

A single workshop to surface and map assumptions usually fits in 60 to 90 minutes for one idea. Designing and running the tests takes longer, which is why the full roadmap above spans 4 weeks. Small ideas can move faster, and large bets may need a second test cycle.

Who should attend an assumption mapping session?

Invite 4 to 7 people who see the idea from different angles: product, design, engineering, and someone who talks to customers every week. Mixing roles is what brings out all three types of assumptions. Keep the group small enough that everyone writes and speaks.

Can I do assumption mapping alone?

Yes, a founder or solo product manager can do it alone, using the three category prompts to avoid blind spots. The risk is that you miss beliefs you take for granted. Once your map is done, show it to one or two people and ask them what they would add.

When should I do assumption mapping?

Run it before a new idea goes on your roadmap as a committed item, and again whenever a big bet changes direction. It also works well at the start of quarterly planning to check which ideas have enough evidence. If your roadmap has an idea nobody can explain the evidence for, map it.

Generate this roadmap with AI