A minimum viable product (MVP) constitutes a technique, according to which a new product or website is initially developed with the minimum necessary features to satisfy early adopters. Following the feedback and comments that the developer will receive from the initial users, the final product is designed and launched.