Rather than building the finished product and hoping, build the least you can that tests the riskiest assumption, and learn from what actually happens.
An MVP is not a cheap version of the product. It is the smallest thing that produces validated learning — evidence about whether a specific assumption holds. Sometimes it is not a product at all: a landing page, a manual service, a spreadsheet behind a form.
The loop is build, measure, learn, and it is meant to be run as fast as possible. The output of each cycle is a decision: persevere with the current approach, or pivot — change one fundamental element while keeping what has been learned.
'MVP' has come to mean 'the first version we shipped', which drains the idea of its meaning. If you did not know in advance which assumption you were testing, and what result would change your mind, you built a small product rather than an experiment.
Write down the assumption and the number that would falsify it *before* you build. If you cannot, you are not testing anything.
Name the assumption being tested and how the result would be judged. An MVP with no hypothesis is not lean, it is just small.