UX Collective

We believe designers are thinkers as much as they are makers. https://linktr.ee/uxc

Follow publication

Member-only story

How to identify product assumptions

Bart Krawczyk
UX Collective
Published in
6 min readApr 10, 2022

Hero image showing assumptions on assumption map, business model canvas, value proposition canvas and customer journey map.

We make assumptions all the time. Anything we can’t prove is an assumption. We assume who our customers are, what they need, and how we can help them.

In the end, not only do many of our assumptions turn out to be invalid, but even these valid ones are rarely 100% what we expected.

Why Testing Assumptions FAST is Critical

We are susceptible to various biases. The less vocal we are with our assumptions, the higher the chance of falling into these biases is.

There are two we should be particularly aware of when it comes to unverified assumptions:

Confirmation Bias—the longer it takes to test an assumption, the more we want it to be true. At some point, we can fall in love with our idea and unconsciously focus only on information confirming our beliefs while ignoring the rest.

Two overlapping rings. “Facts and evidence” and “our beliefs”. We tend to believe only in the evidence in the overlapping area, ignoring the reminding facts and evidence.
Source: boycewire.com

Commitment Bias —the more effort we put, the harder it’s to let go. Persistence is valuable, but if our assumptions turn out to be invalid, it’s time to pivot. Yet, the more time we invest in an idea, the harder it is to change direction.

A stickman throwing money to ocean with a thought “I already started, so I might as well keep going…”
Source: thedecisionlab.com

The sooner we become aware of the assumptions we make, and the sooner we test them, the lower the odds of falling into those biases.

Types of Assumptions

There are different types of assumptions. For starters, we should focus on three major types of assumptions.

  • Desirability: Do our users want our solution? Are they willing to pay for it?
  • Feasibility: Can we efficiently deliver the solution within our constraints?
  • Viability: Can the solution be backed by a scalable business model?

There are more types of hypotheses, such as usability or adaptability assumptions. However, while we can improve usability down…

Create an account to read the full story.

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web

Already have an account? Sign in

Written by Bart Krawczyk

Helping you become an effective PM without burning out | Consuming 500h+ of PM knowledge every year | Hire me for your blog: hello@bartkrawczyk.com

Write a response

excellent article! Its interesting to read this tpoic since it's not usually get addressed enough.
I am wondering if you'd like to elaborate more about how to use the type of assumptions to help generate and catogrize the assumptions during the process?
great article, thank you Bartosz!

--