So, you have an amazing idea? And you want to build a great business around it. The first thing you can do is talk to your potential customers and see if they really need your MVP. Design thinking encourages you to define the problem precisely & seek inputs from the customers early on.
The best way to know if you are really solving an important problem is by talking to your potential customers. Once your core product idea is validated, you can then get started with your MVP development process. An effective minimum viable product software delivers customer value.