Definition
Ein Minimum Viable Product (oder auch manchmal als Minimum Valuable Product beichnet) wird im Deutschen als ein „minimal brauchbares oder existenzfähiges Produkt“ verstanden. Gemeint ist damit die erste funktionsfähige Iteration eines Produktes, die genau so viel Funktionen bietet, dass man sie einsetzen/nutzen kann (z.B. auf den Markt bringen kann). Getreu dem Motto "fail early, fail cheap" geht es also in erster Linie darum, möglichst früh die Produktidee bzw. die Lösung im Markt zu validieren.
Bedeutung für die Praxis
In der Praxis wird der Begriff sehr unterschiedlich gelebt. Insbesondere deusche Unternehmen tendieren eher dazu, ein MVP als ein relativ weit gereiftes, fast komplett fertiges Produkt zu definieren. Wenn das Management von einem MVP spricht, meint es oftmals ein Produkt, mit dem man auch im Wettbewerb bestehen kann. Genau hier entstehen dann die Konflikte, da dieser Reifegrad naturgemäß erst nach einer längeren Entwicklungszeit erreicht wird und man eben NICHT so schnell die Fehler entdeckt, die man erst im echten operativen Betrieb findet.
Immer mehr agile Teams verwenden daher den Begriff MCP (Minimum Crappy Product) um auf dem Weg dorthin auch schon mit Vor-Versionen arbeiten zu können/dürfen, bei denen die Erwartungshaltung nicht so hoch liegt und man aber frühstmöglich in die Feedbackschleife kommt. Hierzu gibt es ein sehr schönes Video von Jeff Patton auf YouTube.