MVP - IS IT A PRODUCT OR A PROCESS?
The cost of an MVP varies so much because different things are often understood as MVP.
MVP (short for minimal viable product) is a product that has minimal functionality but can already solve the main need of users. The minimal product is made to get feedback from customers as soon as possible, understand what product users really need, and check the viability of the idea.
Generally, MVP most often implies the first "cut-down" version of the product, which is wrong. This understanding has arisen from the following common practice.
A business gets an idea for a product, for example, an application. The business comes to a studio, orders its development, learns the prices and deadlines. They want to make the best application, with a chatbot, messenger, blogs, and many other features.
The studio tells the client that such an application for iOS and Android will cost from 5 million, and development will take at least six months. This is expensive and time-consuming for the client. So the studio suggests first developing an MVP, which will have the key functionality, and releasing the application in three months.
Then the painful process of design begins, with disputes between the project manager and the client about what to cut from the application, which technology stack to choose, whether to make a simple design or with animations.
As a result, in the eyes of the business, the MVP is a product with the functionality that the budget allowed.
The application may take off, but most likely it won't. According to the Startup Genome Report, 93% of projects close in the first year. The client is left with the thought that this product is not needed and abandons work on it.
But in fact, after the launch, the business gains knowledge that the selected functionality is not needed. The client approached success minus one hypothesis.
Now they might want to start improving the application, but there may not be enough funds left because they were spent on beautiful animations that, unfortunately, didn't attract users.
The goal of an MVP is to test a hypothesis and gather feedback. It doesn't necessarily have to be user reviews. First sales also serve as feedback, showing the viability of the product.
On the way to a sought-after product, there will be many hypotheses. To create a product that is valuable to users, you need to establish hypothesis testing as a continuous process and understand that the MVP version of the application is created as a tool for testing them.
Therefore, if we accept creating a sought-after product as the desired result of launching a project, then MVP can be considered as a process, in which there will be many iterations of "set a hypothesis - make - gather feedback from users - set a new hypothesis". And so on until you create the very product that is needed and valued by users.