Planning a Minimum Viable Product: A Step-By-Step Guide

Lean Startup author Eric Ries geeft een algemeen aanvaarde minimum viable product (MVP) definitie, waarin “een versie van een nieuw product wordt beschreven waarmee een team met de minste inspanning de maximale hoeveelheid gevalideerde learnings over klanten kan verzamelen.”In de ontwikkeling van mobiele apps, uw MVP bevat de functie of functies die nodig zijn om een kernprobleem op te lossen voor een set van gebruikers en gedijen in de markt.

een centraal principe van lean methodologie, MVP ontwikkeling volgt een build-measure-learn proces; het doel is om een onmiddellijk voordeel te bieden, terwijl de ontwikkelingskosten worden geminimaliseerd en gegevens worden gebruikt om in de loop van de tijd gebruikerswaarde toe te voegen. De lean startup MVP methode helpt u om een product dat voortdurend kan worden verbeterd vrij te geven als u valideren (of ongeldig) veronderstellingen, leren wat gebruikers eigenlijk willen, en het bouwen van toekomstige iteraties van uw app die uw klanten beter van dienst.

Deze stap-voor-stap handleiding bevat alle stappen die u nodig hebt om uw minimale haalbare product te plannen en de ontwikkeling te starten.

Identificeer en begrijp de zakelijke behoeften

a) Bepaal het langetermijndoel van het product en schrijf het op

b) beantwoord de vraag ” Waarom doen we dit project?”

c) Identificeer de succescriteria die aangeven of het product al dan niet succesvol is

a) breng de gebruikersreis(s)

Identificeer de gebruikers (acteurs)

Identificeer de verhaaleindingâ (einddoel)

identificeer alle acties die de gebruiker moet ondernemen om dat einddoel te bereiken

b) Creëer een “pijn en gain” – kaart voor elke actie

schrijf de actie op de gebruiker voltooit bij gebruik van het product

schrijf de pijnpunten op voor elke actie

schrijf de winsten op voor elke actie

C) vat de pijnen en winsten samen in opportunity statements

gebruik “Hoe kunnen we” verklaringen of een vergelijkbare methode voor het samenvatten van de pijn en de winsten die je hebt geïdentificeerd

Beslissen Welke Functies op Te Bouwen

a) Gebruik maken van de gelegenheid verklaringen voor het afronden van uw kenmerken

b) een beschrijving te Geven van de functies op te nemen in de product roadmap

c) het Gebruik van een prioritering matrix (of vergelijkbare methode) de prioriteit van functies

De Lange Versie: Bouwen van uw MVP Development Framework

We hebben het planningsproces van een minimaal levensvatbaar product gegroepeerd in drie eenvoudige maar waardevolle stappen, waarvan de korte versies hierboven zijn opgesomd. We zorgen nu voor een stap-voor-stap proces met meer details en context zodat u dit framework eenvoudig kunt toepassen op uw project. Dit proces maakt deel uit van het agile MVP development framework dat we bij Clearbridge Mobile gebruiken voor onze ontwikkelingsprojecten voor mobiele apps.

elke genoemde stap zou deel moeten uitmaken van de productdefinitie voor elk project, maar het volgen van deze stappen zal u helpen bij het identificeren en prioriteren van functies op een manier die u in staat stelt om met vertrouwen te schetsen wat u nodig hebt om uw minimale levensvatbare product op de markt te krijgen.

Identificeer en begrijp de zakelijke behoeften

in het begin zou u een behoefte moeten hebben vastgesteld waarom het product zou moeten bestaan. Dit kan een organisatorische behoefte zijn of een behoefte van de klant die een huidige kloof aanpakt.

a) Bepaal het langetermijndoel en schrijf het op. Beantwoord deze simpele vraag: Waarom doen we dit project? Een coffeeshop keten, bijvoorbeeld, kan het langetermijndoel hebben om de time-to-checkout met 30% te verminderen.

b) Identificeer succescriteria. Vervolgens, identificeren van de criteria die zullen bepalen of het product succesvol zal zijn. Dit zal waarschijnlijk — en waarschijnlijk zou moeten-uit meer dan één metriek bestaan. Onze koffieketen, bijvoorbeeld, zou succes kunnen definiëren door het bereiken van die 30% time-to-checkout reductie, met 100.000 actieve maandelijkse gebruikers, en het bereiken van $1 miljoen in maandelijkse transacties via hun app.

vind de mogelijkheden

In de eerste fase van de planning van uw minimale haalbare product, moet u al markthiaten hebben vastgesteld of een probleem hebben geïdentificeerd dat moet worden opgelost, of het nu voor uw bedrijf of voor de consument is. De volgende fase van MVP ontwikkeling bestaat uit het vinden van de mogelijkheden om deze problemen op te lossen en waarde toe te voegen via uw app.

a) de gebruikersreis(s) toewijzen. De user journey is het meest eenvoudig te verdelen in drie delen: de gebruiker, gebruiker acties, en verhaal eindes.

i. Identificeer de gebruiker (s). Dit zijn de mensen die uw product zullen gebruiken. Het is mogelijk dat u meer dan één categorie van de gebruiker. Als u bijvoorbeeld een app voor het boeken van serviceafspraken hebt, kunt u zowel de Afsprakenplanner (klant) als de servicetechnicus hebben.

ii. Identificeer de story eindes. Voor elke gebruiker, zal er een verhaal einde, dat is het einddoel van de gebruiker.

iii. Identificeer de taken (acties). De banen zijn de acties die de gebruiker of gebruikers moeten nemen om het verhaal einde te bereiken en het doel te bereiken.

we raden aan een grafiek te maken om de ritten van gebruikers in kaart te brengen. Hieronder is een voorbeeld van hoe dit zou kunnen kijken voor een huisdier adoptie agentschap app.

Bij het plannen van een minimale levensvatbare product u zult waarschijnlijk willen om naar te kijken welke gebruiker heeft de meeste banen en de focus op user (dit zal u toelaten om trouw te blijven aan de lean startup MVP-methodologie toe te voegen de meeste waarde snel, met de minste hoeveelheid inspanning). In de meeste gevallen zal dit het meest zinvol zijn; er kunnen echter hogere prioriteiten zijn die moeten worden aangepakt, dus u moet zich mogelijk richten op een andere gebruiker.

b) Creëer een Pain and Gain map voor elke actie. De pain and gain map kunt u alle pijnpunten van de gebruiker te identificeren en de winsten die de gebruiker bereikt wanneer elk wordt aangepakt. Met deze oefening kunt u bepalen waar u het grootste potentieel hebt om waarde toe te voegen. U bent dan in staat om uw minimale haalbare product te richten op deze gebieden, terwijl het toevoegen van de minder impactvolle degenen aan het product roadmap voor toekomstige releases.

i) noteer de acties die de gebruiker moet uitvoeren. Geef een overzicht van de acties die u hebt geïdentificeerd bij het toewijzen van de gebruikersreizen.

ii) noteer de pijnpunten voor elke actie. De pijnpunten zijn korte samenvattingen van de problemen of ongemakken die gebruikers hebben wanneer het proberen om die actie te voltooien.

iii) noteer de winst voor elke actie. De winst is de waarde die wordt bereikt wanneer die pijn wordt aangepakt.

toon en tel het aantal pijnen en winsten voor elke actie, voor elke gebruiker. Idealiter, wanneer het zinvol is, moet u een waarde toewijzen met behulp van een puntensysteem om te helpen kwantificeren van het belang of de impact van de winst. We raden aan om de pijn-en gain-kaart te organiseren in een grafiek. Als we opnieuw onze huisdier adoptie agentschap voorbeeld, hier is wat een pijn en winst rij in onze grafiek eruit zou kunnen zien voor de huisdier Adopter gebruiker.

c) vat de pijnen en winsten samen in opportunity statements. Er zijn een aantal manieren om pijnen en winsten samen te vatten. Een daarvan is om opportuniteitsverklaringen te gebruiken die een “hoe zouden we” – formaat volgen. Bijvoorbeeld: “hoe kunnen we het voor gebruikers gemakkelijker maken om afspraken te boeken?”Dit helpt u vertalen van de pijnen en winsten die u geïdentificeerd in de vorige stap in functie zinnen (meer hierover hieronder).

Bepaal welke functies

in deze fase moet worden gebouwd, zult u in staat zijn om te onderscheiden welke functies in uw minimale levensvatbare product moeten worden opgenomen, evenals de functies die op de product roadmap moeten worden opgenomen die een lagere prioriteit hebben.

a) Gebruik opportunity statements om uw functies af te ronden. Met behulp van uw opportunity statements uit de vorige stap, finaliseer welke functies u wilt opbouwen. In dit stadium van het MVP-ontwikkelingsproces wilt u functiezinnen maken. Voor onze Pet Adopters die aanvragen om dieren te adopteren, bijvoorbeeld, de opportuniteitsverklaring ” Hoe kunnen we het aanvraagproces versnellen?”zou kunnen worden” verkort de verwerkingstijd van applicaties met 10%.”

b) geef een uitsplitsing van de functies die in de productroadmap moeten worden opgenomen. Vermeld de gebruiker en de specifieke opportuniteitsverklaringen en geef een overzicht van de functies die moeten worden opgenomen in de productroadmap.

c) Gebruik een prioriteitsmatrix (of een vergelijkbare methode) om functies te prioriteren. Deze stap helpt u te identificeren waar u de meeste impact op uw product met betrekking tot de urgentie van de functie kunt maken. Met behulp van een prioritering matrix, kunt u de uiteindelijke beslissing over wat absoluut moet worden opgenomen in uw minimale levensvatbare product, en welke functies kunnen worden opgenomen in latere releases. Hieronder vindt u ons aanbevolen formaat voor uw MVP prioritering matrix.

uw MVP development framework is ingesteld!

Op dit moment moet u een sterke basis hebben om aan de slag te gaan met het ontwikkelen van uw minimale levensvatbare product. Je hebt geïdentificeerd en begrijpen van uw bedrijf of de behoeften van de klant; je hebt de mogelijkheden gevonden om de pijnpunten aan te pakken, en je hebt besloten welke functies te bouwen en hun prioriteit. Agile MVP development stelt u in staat om zich te concentreren op deze functies voor de eerste build, het verzamelen van gegevens en learnings, en itereren en verbeteren op basis van uw learnings. Nu, u kunt zich richten op het krijgen van uw MVP op de markt.

Als u op zoek bent naar een ontwikkelingspartner voor mobiele apps om uw MVP te helpen bouwen, neem dan vandaag nog contact op met Clearbridge Mobile.

Related Posts

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *