Planung eines Minimum Viable Product: eine Schritt-für-Schritt-Anleitung

Lean Startup Autor Eric Ries gibt eine allgemein akzeptierte Minimum Viable Product (MVP) Definition, beschreibt „eine Version eines neuen Produkts, das ein Team die maximale Menge an validierten Erkenntnisse über Kunden mit dem geringsten Aufwand sammeln kann.“ In der Entwicklung mobiler Apps enthält Ihr MVP die Funktion oder Funktionen, die erforderlich sind, um ein Kernproblem für eine Reihe von Benutzern zu lösen und auf dem Markt erfolgreich zu sein.

Als zentraler Grundsatz der Lean-Methodik folgt die MVP-Entwicklung einem Build-Measure-Learn-Prozess; ziel ist es, einen unmittelbaren Nutzen zu erzielen und gleichzeitig die Entwicklungskosten zu minimieren und Daten zu verwenden, um den Benutzerwert im Laufe der Zeit zu steigern. Mit der Lean Startup MVP-Methode können Sie ein Produkt veröffentlichen, das kontinuierlich verbessert werden kann, wenn Sie Annahmen validieren (oder ungültig machen), lernen, was Benutzer tatsächlich wollen, und zukünftige Iterationen Ihrer App erstellen, die Ihre Kunden besser bedienen.

Diese Schritt-für-Schritt-Anleitung enthält alle Schritte, die Sie benötigen, um Ihr Minimum Viable Product zu planen und mit der Entwicklung zu beginnen.

Identifizieren und verstehen Sie die Geschäftsanforderungen

a) Bestimmen Sie das langfristige Ziel des Produkts und schreiben Sie es auf

b) Beantworten Sie die Frage „Warum machen wir dieses Projekt?“

c) Identifizieren Sie die Erfolgskriterien, die angeben, ob das Produkt erfolgreich ist oder nicht

a) Kartieren Sie die User Journey(s)

Identifizieren Sie die Benutzer (Akteure)

Identifizieren Sie das Ende der Geschichte (Endziel)

Identifizieren Sie alle Aktionen, die der Benutzer ausführen muss, um dieses Endziel zu erreichen

b) Erstellen Sie für jede Aktion eine „Pain and Gain“ -Karte

Notieren Sie sich die Aktion, die wenn Sie das Produkt verwenden

Notieren Sie die Schmerzpunkte für jede Aktion

Notieren Sie die Gewinne für jede Aktion

c) Fassen Sie die Schmerzen und Gewinne in Opportunitätsaussagen zusammen

Verwenden Sie „Wie könnten wir“ -Anweisungen oder eine ähnliche Methode, um die Schmerzen und Gewinne zusammenzufassen, die Sie identifiziert haben

Entscheiden Sie, welche Funktionen erstellt werden sollen

a) Verwenden Sie Opportunity-Anweisungen, um Ihre Funktionen abzuschließen

b) Geben Sie eine Aufschlüsselung der Funktionen an, die in die Produkt-Roadmap aufgenommen werden sollen

c) Verwenden Sie eine Priorisierungsmatrix (oder eine ähnliche Methode), um Funktionen zu priorisieren

Die Lange Version: Aufbau Ihres MVP-Entwicklungsframeworks

Wir haben den Planungsprozess eines Minimum Viable Product in drei einfache, aber wertvolle Schritte unterteilt, deren Kurzversionen oben aufgeführt sind. Wir werden nun einen schrittweisen Prozess mit mehr Details und Kontext bereitstellen, damit Sie dieses Framework problemlos auf Ihr Projekt anwenden können. Dieser Prozess ist Teil des agilen MVP-Entwicklungsframeworks, das wir bei Clearbridge Mobile für unsere Entwicklungsprojekte für mobile Apps verwenden.

Jeder erwähnte Schritt sollte Teil der Produktdefinition für jedes Projekt sein, aber wenn Sie diese Schritte befolgen, können Sie Funktionen auf eine Weise identifizieren und priorisieren, die es Ihnen ermöglicht, sicher zu skizzieren, was Sie benötigen, um Ihr minimal lebensfähiges Produkt auf den Markt zu bringen.

Identifizieren und verstehen Sie die Geschäftsanforderungen

Ganz am Anfang sollten Sie einen Bedarf identifiziert haben, warum das Produkt existieren sollte. Dies kann ein organisatorisches Bedürfnis oder ein Kundenbedürfnis sein, das eine aktuelle Lücke behebt.

a) Bestimmen Sie das langfristige Ziel und schreiben Sie es auf. Beantworten Sie diese einfache Frage: Warum machen wir dieses Projekt? Eine Coffee-Shop-Kette kann beispielsweise das langfristige Ziel haben, die Zeit bis zur Kasse um 30% zu reduzieren.

b) Erfolgskriterien identifizieren. Identifizieren Sie als Nächstes die Kriterien, die bestimmen, ob das Produkt erfolgreich sein wird oder nicht. Dies wird wahrscheinlich — und sollte wahrscheinlich – aus mehr als einer Metrik bestehen. Unsere Kaffeekette zum Beispiel könnte Erfolg definieren, indem sie diese 30% ige Time-to-Checkout-Reduktion erreicht, 100.000 aktive monatliche Benutzer hat und $ 1 Million an monatlichen Transaktionen über ihre App erreicht.

Finden Sie die Möglichkeiten

In der ersten Phase der Planung Ihres Minimum Viable Product sollten Sie bereits Marktlücken oder ein Problem identifiziert haben, das gelöst werden muss, sei es für Ihr Unternehmen oder für die Verbraucher. Die nächste Stufe der MVP-Entwicklung besteht darin, die Möglichkeiten zu finden, diese Probleme zu lösen und über Ihre App einen Mehrwert zu schaffen.

a) Kartieren Sie die User Journey(s). Die User Journey lässt sich am einfachsten in drei Teile unterteilen: User, User Actions und Story Endings.

i. Identifizieren Sie den/die Benutzer. Dies sind die Personen, die Ihr Produkt verwenden werden. Es ist möglich, dass Sie mehr als eine Benutzerkategorie haben. Wenn Sie beispielsweise über eine App zur Buchung von Serviceterminen verfügen, verfügen Sie möglicherweise sowohl über den Terminplaner (Kunden) als auch über den Servicetechniker.

ii. Identifizieren Sie die Enden der Geschichte. Für jeden Benutzer gibt es ein Story-Ende, das das Endziel des Benutzers ist.

iii. Identifizieren Sie die Jobs (Aktionen). Die Jobs sind die Aktionen, die der Benutzer oder die Benutzer ausführen müssen, um das Ende der Geschichte zu erreichen und das Ziel zu erreichen.

Wir empfehlen, ein Diagramm zu erstellen, um die User Journeys abzubilden. Im Folgenden finden Sie ein Beispiel dafür, wie dies für eine Pet Adoption Agency App aussehen könnte.

Wenn Sie Ihr Minimum Viable Product planen, möchten Sie wahrscheinlich schauen Sie sich an, welcher Benutzer die meisten Jobs hat, und konzentrieren Sie sich auf diesen Benutzer (dies ermöglicht es Ihnen, der Lean Startup MVP—Methodik treu zu bleiben – den meisten Wert schnell und mit dem geringsten Aufwand hinzuzufügen). In den meisten Fällen wird dies am meisten Sinn machen; möglicherweise müssen jedoch höhere Prioritäten gesetzt werden, sodass Sie sich möglicherweise auf einen anderen Benutzer konzentrieren müssen.

b) Erstellen Sie für jede Aktion eine Schmerz- und Gewinnkarte. Die Schmerz- und Gewinnkarte ermöglicht es Ihnen, alle Benutzerschmerzpunkte und die Gewinne zu identifizieren, die der Benutzer erzielt, wenn jeder angesprochen wird. Mit dieser Übung können Sie feststellen, wo Sie das größte Potenzial zur Wertschöpfung haben. Sie sind dann in der Lage, Ihr Minimum Viable Product auf diese Bereiche zu konzentrieren, während Sie die weniger wirkungsvollen Bereiche zur Produkt-Roadmap für zukünftige Versionen hinzufügen.

i) Notieren Sie die Aktionen, die der Benutzer ausführen muss. Listen Sie die Aktionen auf, die Sie beim Zuordnen der User Journeys identifiziert haben.

ii) Notieren Sie die Schmerzpunkte für jede Aktion. Die Schmerzpunkte sind kurze Zusammenfassungen der Probleme oder Unannehmlichkeiten, die Benutzer haben, wenn sie versuchen, diese Aktion abzuschließen.

iii) Notieren Sie den Gewinn für jede Aktion. Der Gewinn ist, welcher Wert erreicht wird, wenn dieser Schmerz angesprochen wird.

Listen Sie die Anzahl der Schmerzen und Gewinne für jede Aktion für jeden Benutzer auf und zählen Sie sie. Wenn es sinnvoll ist, sollten Sie im Idealfall einen Wert mithilfe eines Punktesystems zuweisen, um die Wichtigkeit oder Auswirkung des Gewinns zu quantifizieren. Wir empfehlen, die Schmerz- und Gewinnkarte in einem Diagramm zu organisieren. Wenn wir unser Beispiel für eine Haustieradoption noch einmal betrachten, sehen Sie hier, wie eine Schmerz- und Gewinnzeile in unserem Diagramm für den Benutzer eines Haustieradopters aussehen könnte.

c) Fassen Sie die Schmerzen und in Opportunity-Aussagen. Es gibt eine Reihe von Möglichkeiten, Schmerzen und Gewinne zusammenzufassen. Eine besteht darin, Opportunity-Anweisungen zu verwenden, die einem „Wie könnten wir“ -Format folgen. Zum Beispiel: „Wie können wir es Benutzern erleichtern, Termine zu buchen?“ Dies hilft Ihnen, die Schmerzen und Gewinne, die Sie im vorherigen Schritt identifiziert haben, in Feature-Sätze zu übersetzen (mehr dazu weiter unten).

Entscheiden Sie, welche Funktionen erstellt werden sollen

In dieser Phase können Sie erkennen, welche Funktionen in Ihr Minimum Viable Product aufgenommen werden sollen und welche Funktionen in die Produkt-Roadmap aufgenommen werden sollen, die eine niedrigere Priorität haben.

a) Verwenden Sie Opportunity-Anweisungen, um Ihre Funktionen abzuschließen. Finalisieren Sie anhand Ihrer Opportunity-Anweisungen aus dem vorherigen Schritt, welche Features Sie erstellen möchten. In dieser Phase des MVP-Entwicklungsprozesses möchten Sie Feature-Sätze erstellen. Für unsere Haustieranwender, die sich bewerben, um Tiere zu adoptieren, zum Beispiel, die Gelegenheitserklärung „Wie können wir den Bewerbungsprozess beschleunigen?“ könnte „Anwendungsbearbeitungszeit um 10% reduzieren.“

b) Geben Sie eine Aufschlüsselung der Funktionen an, die in die Produkt-Roadmap aufgenommen werden sollen. Listen Sie den Benutzer und die spezifischen Opportunity-Anweisungen auf und geben Sie eine Aufschlüsselung der Funktionen an, die in die Produkt-Roadmap aufgenommen werden sollen.

c) Verwenden Sie eine Priorisierungsmatrix (oder eine ähnliche Methode), um Features zu priorisieren. Mit diesem Schritt können Sie ermitteln, wo Sie in Bezug auf die Dringlichkeit der Funktion den größten Einfluss auf Ihr Produkt haben können. Mithilfe einer Priorisierungsmatrix können Sie die endgültige Entscheidung treffen, was unbedingt in Ihrem Minimum Viable Product enthalten sein muss und welche Funktionen in späteren Versionen enthalten sein können. Nachfolgend finden Sie unser empfohlenes Format für Ihre MVP-Priorisierungsmatrix.

Ihr MVP-Entwicklungsframework ist festgelegt!

An diesem Punkt sollten Sie eine starke Grundlage haben, um mit der Entwicklung Ihres Minimum Viable Product zu beginnen. Sie haben Ihre Geschäfts- oder Kundenbedürfnisse identifiziert und verstanden; Sie haben die Möglichkeiten gefunden, die Schwachstellen anzugehen, und Sie haben entschieden, welche Funktionen erstellt werden sollen und welche Priorität sie haben. Mit der agilen MVP-Entwicklung können Sie sich beim ersten Build auf diese Funktionen konzentrieren, Daten und Erkenntnisse sammeln und basierend auf Ihren Erkenntnissen iterieren und verbessern. Jetzt können Sie sich darauf konzentrieren, Ihr MVP auf den Markt zu bringen.

Wenn Sie nach einem Entwicklungspartner für mobile Apps suchen, der Sie beim Aufbau Ihres MVP unterstützt, wenden Sie sich noch heute an Clearbridge Mobile.

Related Posts

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.