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) breng de gebruikersreis(s)
- b) Creëer een “pijn en gain” – kaart voor elke actie
- C) vat de pijnen en winsten samen in opportunity statements
- Beslissen Welke Functies op Te Bouwen
- De Lange Versie: Bouwen van uw MVP Development Framework
- Identificeer en begrijp de zakelijke behoeften
- vind de mogelijkheden
- Bepaal welke functies
- uw MVP development framework is ingesteld!
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.