In layman’s terms, a minimum viable product (MVP) is a product with just enough features to validate a product idea by attracting early-adopter customers. The American entrepreneur, Eric Ries formulated the concept of MVP as the early stage of the product development cycle to collect user feedback on a product or idea, with the least possible effort.