- Listen to our monthly AppSec Stats Flash podcast
- LEARN MORE
Minimum viable product (MVP)is an Agile development technique in which a new product or website is developed with just enough features to satisfy early adopters. By only developing the minimum number of features, developers have the advantage of continued development based on real-world insight. The final, complete set of features is only designed and developed after considering feedback from initial users.
MVP allows product feedback from customers and assesses how customers interact with the product at early stages in the SDLC. From this information, developers can create a strong and responsive final product. Ultimately, the strategy of creating a minimum viable product is to collect a vast amount of information about how customers use the product with the least amount of lost or misdirected effort.
The key benefits to MVP include:
Successful MVP examples include AirBnB, Twitter, and Spotify.