Minimum viable product

Minimum viable product: A minimum viable  product, often referred to a MVP, is a product or service that is released in the early stages of development as a way to test and experiment with features. The subsequent versions of the product or service will be as a direct result from feedback given from these first group of customers, otherwise known as early adopters.