A minimum viable product MVP development is a technique that involves creating a new product or website with just enough features to satisfy early adopters." Only after considering feedback from the product's initial users is the final, complete set of features designed and developed.