
Een minimum viable product (MVP) is een product met een minimale set van functies met de bedoeling om eerste gebruikers de functionaliteit van het product te laten uittesten.
Het MVP is een volledig werkend product en bevat alle eigenschappen die het minimaal moet hebben om levensvatbaar te zijn. Het finale product met alle mogelijkheden wordt nadien uitgewerkt en geproduceerd op basis van de feedback van de initiële gebruikers. Het vergaren van inzichten uit een MVP is goedkoper dan het ontwikkelen van een volledig product en reduceert het risico op mislukken door foutieve hypotheses.
Deze ontwikkelingstechniek wordt vaak gebruikt zowel voor de creatie van fysieke producten als voor de ontwikkeling van digitale tools. De techniek wordt vaak gebruikt als onderdeel van een meer flexibele workflow en leidt tot een veel sneller ontwerp dan bij traditionele 'waterval'-processen. In agile omgevingen gebaseerd op scrum-methodologie behoren MVP's tot de standaard procedure.