The Product Learning Cycle

How problem, hypothesis, minimum viable product, iteration and product-market fit connect, and the four kinds of product risk.

11 min

Activities: 0 of 2

A sequence of questions

Building a new product is a sequence of questions, each answered with evidence before the next one is worth asking:

  1. Is the problem real and important? If not, no product will succeed.
  2. What do we believe about the solution? Written as hypotheses that could be wrong.
  3. What is the smallest thing that tests the riskiest belief? This is the minimum viable product (MVP).
  4. What did we learn, and what do we change? This is iteration.
  5. Do customers stay, use it and tell others? This is product-market fit.

This course follows that sequence. Teams that skip a step usually pay for it later. A team that builds before checking the problem may produce an excellent product that nobody needs.

Four kinds of product risk

Do people want this? Will they change their behaviour to use it? Tested by interviews, demand tests and usage.

Which risk is largest?

Every product carries all four risks, but usually one is much larger than the others. The first work should go to the largest.

Example 1: a spare-parts ordering app for small garages. The technology is ordinary: a catalogue, a basket and a delivery booking. Feasibility risk is low. The big question is desirability: will busy mechanics stop phoning their usual supplier and use an app instead? The first test should focus on behaviour change, not on building a perfect catalogue.

Example 2: a system that predicts pump failures from vibration data. Maintenance managers clearly want fewer breakdowns, so desirability risk is lower. The big question is feasibility: can the model predict failures accurately enough, early enough, from the data sites actually have? The first test should be a technical proof using real historical data, with no interface at all.

The same team, using the same method, would build two completely different first products.

Where to start

A team wants to build an app that lets factory workers report near misses by voice in their own language. Speech recognition for the main local languages is available from established providers. Supervisors say workers "never report anything" today.

Match the question to the risk

  • Will people change their habits to use it?
  • Will the margin cover the cost of delivery?
  • Can the algorithm reach the accuracy we need?
  • Can a new user complete the task without help?
1 of 28

Checking your enrolment…