So bauen Sie ein erfolgreiches Minimum Viable Product
Veröffentlicht: 2022-03-11Ich habe meine Karriere im Silicon Valley verbracht, tief eingetaucht in seine lebendige Unternehmenskultur. Jedes Startup befindet sich auf einer aufregenden und oft gefährlichen Reise in unbekanntes Terrain, und ich habe diese Reise einige Male unternommen – als Softwareentwickler, technischer Manager, CTO, Gründer und freiberuflicher Entwickler. Viele der Produkte, die ich entwickelt habe, erreichten ein Publikum von Tausenden von Menschen – und einige von Millionen.
Meiner Erfahrung nach ist eines der wirksamsten Werkzeuge im Toolkit des Silicon Valley die Fähigkeit, Geschwindigkeit und Tiefe bei der Einführung neuer Produkte in Einklang zu bringen. Eric Ries' Bestseller The Lean Startup kodiert diese Philosophie im Konzept des Minimum Viable Product (MVP).
Warum MVPs nützlicher denn je sind
Einer der Hauptgründe, warum sich der Begriff des MVP in den letzten Jahren stark verbreitet hat, ist die beispiellose Geschwindigkeit und der Umfang, mit dem wir jetzt Kundenfeedback erhalten und darauf reagieren können. Im Jahr 2009 wurde mein iPhone-Spiel Slingshot Cowboy innerhalb einer Woche nach seiner Veröffentlichung von Millionen von Menschen heruntergeladen und arbeitete sich schnell an die Spitze der Charts (es erreichte im Laufe seines Lebens mehrmals die Position Nr. 1 unter den kostenlosen Spielen). . Ein großer Teil dieses Erfolgs mag Glück gewesen sein, aber wenn ich nicht frühzeitig schnelles Feedback gesammelt und die wichtigsten MVP-Prinzipien nicht frühzeitig angewendet hätte, hätte ich diese Dynamik nicht lange aufrechterhalten können.
Lean-Prinzipien laufen darauf hinaus, schnell iterieren zu können, Ihre Energie und Ressourcen klug einzusetzen und agil, konzentriert und aufgeschlossen zu sein. Aber wir glauben, dass die Anwendbarkeit dieser Methodik nicht auf Startups beschränkt ist – Teams in großen Unternehmen können ihr Innovationstempo maximieren, indem sie erfolgreiche MVPs erstellen.
Das Erreichen der Balance zwischen Geschwindigkeit und Qualität ist einer der wichtigsten Innovationstreiber für Unternehmen jeder Größe. Während Sie die Entwicklung Ihres eigenen Minimum Viable Product leiten, finden Sie hier unsere Strategien, um diese beiden wesentlichen Inhaltsstoffe im Gleichgewicht zu halten.
Stellen Sie sicher, dass Ihr MVP „V“ ist
Wenn Ihr Produkt nicht realisierbar ist, sind die Entwicklungsbemühungen Ihres Teams vergebens. Für die erfolgreiche Erstellung eines Minimum Viable Product benötigen Sie frühes Insider-Feedback, um es breit zu definieren, kontinuierliches Feedback, um es richtig zu gestalten, und Tools wie A/B-Tests, um es erfolgreich zu halten.
Holen Sie frühzeitig Meinungen von den richtigen Personen ein
Negatives Benutzerfeedback zu Ihrem MVP zu erhalten, kann so entmutigend sein, dass Sie sich gezwungen fühlen, das Projekt abzubrechen. Innovatoren können diesen verheerenden Schlag vermeiden, indem sie frühe Meinungen von Stakeholdern einholen, die über ein tiefes Verständnis des Raums verfügen, lange bevor sie über ein MVP nachdenken. Es ist sogar noch besser, wenn Sie sachkundige Berater haben, die Ihnen helfen können, Ihr MVP in der Konzeptphase zu definieren.
Wenn ein Innovationsteam eine vielversprechende Idee hat, ist es vielleicht versucht, die Entstehung des MVP geheim zu halten: „Wir sind im Stealth-Modus, können Ihnen noch nicht viel darüber sagen.“ Das mag sich in manchen Fällen lohnen, aber generell ist es wichtiger, Feedback zu bekommen. Wenn Sie der Meinung sind, dass Ihr Produkt eine wirklich originelle Erfindung darstellt, können Sie jederzeit ein vorläufiges Patent anmelden.
Sammeln Sie definitives Benutzer-Feedback
Selbst wenn Sie sich in Ihrer Branche oder Ihrem Sektor als Visionär betrachten, sind Ihre Benutzer Ihre ultimativen Richter, und sie können Ihnen in vielen Dingen das Gegenteil beweisen. Das Sammeln von Feedback zur Benutzererfahrung und das Verfolgen des Benutzerverhaltens gehören zu den wichtigsten Zielen des MVP.
Geben Sie Analytik ein. Das Sammeln umfassender Daten ist der Schlüssel zum Erreichen eines der Hauptziele Ihres MVP – „validiertes Lernen“, ein Prozess, bei dem man lernt, indem man eine anfängliche Idee ausprobiert und sie misst, um die Wirkung zu validieren (oder zu entkräften). Das bedeutet nicht, dass Sie alles über die UX nachverfolgen möchten, was Sie können – anstatt sich mit Mengen an Rohdaten überwältigen zu lassen, identifizieren Sie die Metriken, die am wichtigsten sind.
Verwenden Sie A/B-Tests, um schnell zu iterieren
A/B-Tests sind zu einem festen Bestandteil des Unternehmens geworden, wenn es um die Produktverfeinerung geht. Wann immer Sie zwischen alternativen Produktverhalten wählen müssen, ist A/B-Testing eine Möglichkeit, dies in Echtzeit zu tun, ohne eine neue Version einführen zu müssen.
Wenn Ihr Produkt beispielsweise ein Spiel ist, möchten Sie möglicherweise verschiedene Spieleinstellungen ausprobieren und dann Ihre Analysen untersuchen, um abzuleiten, welche Kombination sich positiv auf Ihre Schlüsselkennzahlen auswirkt: längeres Spielen, bessere Klebrigkeit usw. Genau dafür habe ich getan Die meisten meiner Spiele: Jeder Aspekt des Gameplays wurde von einer Einstellung gesteuert, die ich in Echtzeit anpassen konnte. Diese Form des validierten Lernens hat mir geholfen, die optimale Kombination von Einstellungen für meinen Zielmarkt zu bestimmen.
Zur weiteren Lektüre untersucht Steven Dow von Stanford Variationen dieses Konzepts in How Prototyping Practices Affect Design Results.
Beobachten Sie den Platz Ihres Produkts
Egal wie originell Ihre Idee erscheint, seien Sie versichert, dass jemand schon daran gedacht hat. Wenn Ihr Minimum Viable Product ein zeitnahes und dringendes Kundenbedürfnis erfüllt, ist es gut möglich, dass Ihr Konkurrent zu dem Zeitpunkt, an dem Sie fertig sind, ebenfalls an Fahrt gewinnt. Stabilität ist wichtig – wie im nächsten Abschnitt betont wird –, aber es ist in Ordnung, Ihr MVP von Zeit zu Zeit zu optimieren, sich von Wettbewerbern inspirieren zu lassen und den Fokus zu verlagern, um die Merkmale hervorzuheben, die Ihren Wettbewerbsvorteil darstellen.
Das Gleichgewicht zwischen „Minimum“ und „Durchführbar“ zu finden, ist eine intuitive Fähigkeit, die Sie wiederholt üben müssen, insbesondere wenn sich der Markt ändert, bevor Sie Ihr MVP ausliefern.
Das „M“ finden
Sobald Sie ein praktikables Produkt ermittelt haben, das einen klaren Bedarf für Ihren Zielmarkt anspricht, ist es wichtig, den Fokus Ihres Teams einzugrenzen.
Definieren Sie Ihr Produkt
Ein MVP ist wie eine Matrjoschka-Puppe: Im Inneren steckt immer ein kleineres MVP. Die Produktdefinition besteht darin, je nach Ihren Zielen das praktischste Minimum zu finden.
Wenn Ihr Produkt benutzerorientiert ist, beginnen Sie mit Wireframes – dies ist Ihr erstes, innerstes MVP. Die nächste „Puppe“ könnte ein „Klick-Dummy“ sein, eine interaktive Demo, die nichts wirklich tut, aber es Ihnen ermöglicht, sie auf der Zielplattform zu sehen und erste Erfahrungen mit dem Benutzerfluss zu sammeln.
Sobald Sie mit diesem Prototyp zufrieden sind, beginnen Sie mit der Herstellung der größeren Puppe, der Ebene, die den Benutzern einen echten Mehrwert bietet. In dieser Phase können Sie mit der Ausarbeitung der Kernfunktionen beginnen. Fazit: Definieren Sie Mini-Meilensteine klar, springen Sie nicht vor und vergewissern Sie sich, dass Sie Ihre eigenen Kriterien erfüllt haben, bevor Sie fortfahren.
Dies gilt für das MVP, das Ihr Unternehmen anfänglich auf den Markt bringt, aber die Minimum Viable Mentalität sollte auch während des gesamten Lebenszyklus Ihres Produkts fortbestehen. Stellen Sie sich jede neue Version als größeres MVP vor – wenn Sie eine neue Schicht neuer Funktionen hinzufügen, stellen Sie sicher, dass sie eng an die vorherige anpasst, indem Sie so wenig Änderungen wie nötig vornehmen, um eine brauchbare neue Version zu erhalten.

Das Gleichgewicht zwischen „minimal“ und „machbar“ zu finden, ist eine intuitive Fähigkeit, die Sie wiederholt üben müssen.
Mit Disziplin wirtschaften
Unabhängig davon, ob Ihre lautstärksten Stakeholder in Ihrem Unternehmen oder bei externen Kunden sind, tun sie gut daran, über die Gefahren des Feature Creep informiert zu sein und ihren Drang zu unterdrücken, im letzten Moment neue „Must-Haves“ hinzuzufügen.
Unkontrolliert wird eine Tendenz, vom definierten Minimum abzuweichen, die Moral schwächen. Der stolze Moment, wenn die Entwickler alle Komponenten miteinander verbunden haben, wird enttäuschend. Sich ständig verschiebende Ziele fördern die Produktinstabilität.
Besonders in Unternehmen wird der Prozess des Aufbaus erfolgreicher MVPs davon profitieren, wenn leitende Sponsoren ihre Kollegen und andere Interessengruppen so oft wie nötig daran erinnern, dass „wir jetzt aufhören und diese Funktion herausbringen müssen. Es sieht für dich vielleicht nicht gut genug aus, aber es wird viel schlimmer sein, wenn es kaputt ist.“ Als Führungskraft ist es Ihre Aufgabe, die Entwickler von äußeren Einflüssen abzuschirmen und innerhalb Ihrer Arbeitskultur ein Beispiel für das Festhalten an Prioritäten zu setzen.
Ingenieur mit Disziplin
Umgekehrt sollten Softwareentwickler und ihre Manager Deadlines schätzen und ihren Perfektionismus im Zaum halten. Hier ist ein gängiges Szenario: „Dieser Code sieht hässlich aus, dieser ist wirklich ineffizient; wir müssen aufräumen und umgestalten.“
Entwickler mögen damit Recht haben – aber ihre Manager sollten trotzdem zurückschlagen. Als technischer Leiter freuen Sie sich vielleicht über deren Liebe zum Detail und möchten danach handeln. Aber es ist eine Frage des Timings – denken Sie an die wichtige Überlegung, den Versand und das Einholen von Feedback zu berücksichtigen, und notieren Sie sich stattdessen nicht unternehmenskritische Probleme und bereinigen Sie sie in der nächsten Iteration.
Lean-Prinzipien in Aktion
Der Erfolg Ihres Produkts hängt ganz von der Dynamik des Marktes ab, in den Sie eintreten. Aber wo immer Sie die Produktdefinitionslinie für Ihr MVP ziehen, bieten wir zwei zusätzliche praktische Taktiken an, die erfolgreiche Unternehmen anwenden, um ihre MVPs zu versenden.
Nutzen Sie Komponenten von Drittanbietern
So weit wie möglich sollten Innovationsteams bei der Erstellung von MVPs das Rad nicht neu erfinden. Sie können Komponenten von Drittanbietern später jederzeit durch Eigenentwicklungen ersetzen, wenn der richtige Zeitpunkt gekommen ist. Die Schande der Originalität ist längst vorbei: Es ist jetzt gängige Praxis, und viele der Bausteine sind Open Source und anpassbar.
Wenn Ihr Produkt beispielsweise Echtzeitkommunikation umfasst, gibt es hervorragende Lösungen von Drittanbietern, die einfach zu integrieren sind und Schlüsselfunktionen wie anpassbare Benutzeroberflächen, Kommunikationsinfrastruktur und Verschlüsselung enthalten. Wenn Sie eine App erstellen, ist für ein professionelles Aussehen mit schnellen Animationen und Übergängen möglicherweise kein interner Designer erforderlich – Ihre Entwickler können mit Komponenten von Drittanbietern Zeit sparen.
Es stimmt, dass nur wenige Lösungen von Drittanbietern jemals perfekt zu Ihren Anwendungsfällen passen. Aber das müssen sie noch nicht. Solange sie es Ihnen ermöglichen, ein Produkt zu liefern, das zukünftige Investitionen in kundenspezifische Lösungen validieren kann, haben Sie immer noch die Nase vorn.
Verkürzen Sie die Entwicklungszeit, aber opfern Sie nicht eine solide Grundlage für die Zukunft
Ihr erster Entwickler muss erstklassig sein. Fangen Sie nicht mit Praktikanten an, sondern investieren Sie von Anfang an in Talente. Das mag wie ein Widerspruch zum Kerngedanken der „Lean“-Methodik klingen, aber „billig“ ist nicht unbedingt „lean“. Obwohl selbst Unternehmensbudgets knapp bemessen sein können, ist der Stundensatz eines Entwicklers nur eine Komponente der Kosten – die Entwicklungszeit wächst umgekehrt proportional zum Stundensatz. Multiplizieren Sie beides miteinander und schon ist Ihr Kostenvorteil weg.
Fügen Sie die Zeit hinzu, die Sie für das Mentoring und das Verfolgen von Fehlern aufwenden, die von Anfang an nicht hätten auftreten sollen. Berücksichtigen Sie die Gemeinkosten jedes verlorenen Tages: Bürofläche, Gehälter anderer Mitarbeiter, Servergebühren usw. Berücksichtigen Sie immaterielle Werte wie die Opportunitätskosten, wenn Sie zu spät auf den Markt kommen.
Wenn Sie nachrechnen, stellen Sie fest, dass Sie viel besser dran sind, einen „teuren“ und erfahrenen Entwickler einzustellen, um einen MVP zu produzieren, als einen Haufen Junioren. Junior-Entwickler können später kommen, sobald die Grundlage Ihres Produkts geschaffen ist, und Sie können anfangen, über die Optimierung der langfristigen Kosten nachzudenken.
Hier ist ein Beispiel aus dem wirklichen Leben. Ein befreundeter Unternehmer wollte seinem MVP ein paar scheinbar triviale Funktionen hinzufügen. Er hatte einen sehr erfahrenen Entwickler im Team, der mit 120 $/Stunde großartige Ergebnisse erzielt hatte. Da ich dachte, dass die nächsten Funktionen billiger sein könnten, stellte mein Freund einen Praktikanten für 30 $/Stunde ein.
Der Praktikant war vier Tage später fertig. Bei einer oberflächlichen Untersuchung schienen die Funktionen zu funktionieren, und mein Freund ging zur nächsten Stufe über. Der erfahrene Entwickler schaltete sich erneut ein und stellte fest, dass der Code nicht nur in einigen Eckfällen versagte, sondern auch in Zukunft nicht mehr wartbar war. Also verbrachte er einen ganzen Tag damit, es umzuschreiben.
Vier Tage Arbeit eines Praktikanten (960 $) plus ein Tag Umschreiben (960 $) = 1920 $. Wenn der erfahrene Entwickler überhaupt an dem Feature gearbeitet hätte, wäre es in einem Fünftel der Zeit richtig gemacht worden und hätte weniger als die Hälfte des Geldes gekostet, auch ohne andere Kosten.
Perfektion ist noch nicht das Ziel, aber es besteht die Gefahr, die Qualität zu überkorrigieren – Sie können Ihr Produkt vollständig diskreditieren, indem Sie etwas veröffentlichen, das nach links und rechts stürzt, unpoliert, klobig und einfach unbrauchbar ist. Infolgedessen erhalten Sie möglicherweise keine zweite Chance.
Schärfen Sie Ihre Instinkte und genießen Sie das Abenteuer
Wir haben hier nur einige Aspekte der MVP-Entwicklung angesprochen. Aber selbst mit einem erschöpfenden Leitfaden wird der Prozess immer mehr beinhalten, als Sie glauben, mehr Arbeit, als Sie vorhergesagt haben, und mehr Herausforderungen, als Sie erwartet haben.
Irgendwann muss man die Grenze ziehen und sein Produkt in die Welt hinaustragen. Dies ist der erschreckendste und aufregendste Moment, und es gibt keine exakte Wissenschaft dafür. Sie müssen Ihrem Bauchgefühl vertrauen, aber wenn Sie dabei Lean-Prinzipien befolgen, können Sie Ihren Instinkt schärfen und diese wichtige Entscheidung leichter treffen. Und sobald Sie diesen ersten Meilenstein des positiven Feedbacks erreicht haben und Vertrauen in Ihre Vision haben, können Sie beginnen, immer weiter in die Tiefe zu drängen, um das Produkt Ihrer Träume zu erreichen.