It's 2019, every entrepreneur aspirant has heard about MVP. Everyone is talking about building Minimum Viable Product (MVP). But is everyone doing it right?
MVP seems like a simple idea at first but many seem to have understand it wrong. In the name of building 'minimum viable', most of the times people are building minimum but not viable products. The philosophy that is supposed to help you cut down waste early, often ends up producing another waste.
There are three questions one need to ask about MVP: What, Why and How. Today we will try ti answer these questions in brief.
You have a new idea that you would like to bring in to the market. MVP is the bare minimum version of your product idea.
Now comes the next question, what should be considered bare minimum?
The bare minimum version should satisfy following criteria:
- The features it provides is enough for your customer to understand what your end product is and decide if it is valuable to them.
- In the best case it should provide enough value that they would be willing to buy it.
A business without customer is not a business.
Science is yet to reach a point where we will be able to tell what our customers want without interacting with them.
Meanwhile only way to know what customers want is by letting them use what you are building.
When you are building a product, you have certain assumptions that you think will be valuable for your users. Getting to verify these assumptions one step at a time can always help you cut down waste from early often.
MVP helps you make these smaller iterations until the day you will have built a product your customers love to use.
There is no silver bullet for this. Every product ideas will have their own problems and own ways of fixing. But there are some common steps everyone can follow to build MVP.
- Identify potential consumers
- List down their problems
- List down assumptions of your product idea
- Match up customer problems with your assumptions and find out those assumptions which solve most of the problems
- Find ways to solve this problems.
Now, whatever you are doing to solve the problems of your customers is your MVP.
Now, a question arises - who will build your MVP? You can either hire freelancers or a software company. You can build an MVP yourself if you have coding skills, otherwise you can outsource your MVP development.