L’autore di Lean Startup eric Ries fornisce una definizione di MVP (Minimum Viable Product) comunemente accettata, descrivendo “una versione di un nuovo prodotto che consente a un team di raccogliere la massima quantità di apprendimenti convalidati sui clienti con il minimo sforzo.”Nello sviluppo di app mobili, il tuo MVP include la funzionalità o le funzionalità necessarie per risolvere un problema fondamentale per un insieme di utenti e prosperare nel mercato.
Un principio centrale della metodologia lean, lo sviluppo MVP segue un processo build-measure-learn; l’obiettivo è fornire un vantaggio immediato riducendo al minimo i costi di sviluppo e utilizzando i dati per aggiungere valore all’utente nel tempo. Il metodo lean startup MVP ti aiuta a rilasciare un prodotto che può essere continuamente migliorato mentre validi (o invalidi) le ipotesi, scopri cosa vogliono effettivamente gli utenti e costruisci iterazioni future della tua app che servono meglio i tuoi clienti.
Questa guida passo-passo fornirà tutti i passaggi necessari per pianificare il tuo prodotto minimo vitale e iniziare lo sviluppo.
- Identificare e comprendere le esigenze aziendali
- a) tracciare l’utente viaggio(s)
- b) Creare un “dolore e di ottenere” una mappa per ogni azione
- c) Riassumere i dolori e i guadagni in occasione istruzioni
- Decidere Quali Funzionalità Per la creazione di
- La Versione Lunga: Costruire il framework di sviluppo MVP
- Identificare e comprendere le esigenze aziendali
- Trova le opportunità
- Decidere quali caratteristiche per costruire
- il Tuo MVP Quadro di Sviluppo è Impostato!
Identificare e comprendere le esigenze aziendali
a) Determinare l’obiettivo a lungo termine del prodotto e scriverlo
b) Rispondere alla domanda ” Perché stiamo facendo questo progetto?”
c) Individuare i criteri di successo che indica se il prodotto ha successo
a) tracciare l’utente viaggio(s)
Identificare gli utenti (attori)
Identificare la storia finale (obiettivo finale)
Identificare tutte le azioni che l’utente deve fare per soddisfare questo obiettivo finale
b) Creare un “dolore e di ottenere” una mappa per ogni azione
annotare l’azione che l’utente ha completato quando si utilizza il prodotto
annotare il dolore punti per ogni azione
annotare i guadagni per ogni azione
c) Riassumere i dolori e i guadagni in occasione istruzioni
l’Uso “Come possiamo” le dichiarazioni o un metodo simile per riassumere i dolori e i guadagni si sono identificati
Decidere Quali Funzionalità Per la creazione di
a) Uso opportunità istruzioni per completare la funzionalità
b) Fornire una descrizione delle caratteristiche da includere nella roadmap di prodotto
c) Utilizzare una matrice di priorità (o metodi simili) la priorità caratteristiche
La Versione Lunga: Costruire il framework di sviluppo MVP
Abbiamo raggruppato il processo di pianificazione di un prodotto minimo vitale in tre semplici ma preziosi passaggi, le cui versioni brevi sono elencate sopra. Ora forniremo un processo passo – passo con maggiori dettagli e contesto in modo da poter applicare facilmente questo framework al tuo progetto. Questo processo fa parte del framework di sviluppo agile MVP che utilizziamo in Clearbridge Mobile per i nostri progetti di sviluppo di app mobili.
Ogni passo menzionato dovrebbe essere parte della definizione del prodotto per qualsiasi progetto, tuttavia seguendo questi passaggi ti aiuterà a identificare e dare priorità alle funzionalità in un modo che ti consenta di delineare con sicurezza ciò di cui hai bisogno per ottenere il tuo prodotto minimo vitale sul mercato.
Identificare e comprendere le esigenze aziendali
All’inizio, dovresti aver identificato un’esigenza sul motivo per cui il prodotto dovrebbe esistere. Questo potrebbe essere un bisogno organizzativo o un bisogno del cliente che risolve un gap attuale.
a) Determina l’obiettivo a lungo termine e scrivilo. Rispondi a questa semplice domanda: Perché stiamo facendo questo progetto? Una catena di negozi di caffè, ad esempio, può avere l’obiettivo a lungo termine di ridurre il time-to-checkout del 30%.
b) Identificare i criteri di successo. Successivamente, identificare i criteri che determineranno se il prodotto avrà successo o meno. Questo probabilmente — e probabilmente dovrebbe-consistere in più di una metrica. La nostra catena di caffè, ad esempio, potrebbe definire il successo raggiungendo quella riduzione del time-to-checkout del 30%, avendo 100.000 utenti mensili attivi e raggiungendo transactions 1 milione in transazioni mensili tramite la loro app.
Trova le opportunità
Nella prima fase di pianificazione del tuo prodotto minimo vitale, dovresti aver già identificato le lacune del mercato o identificato un problema che deve essere risolto, sia per la tua azienda che per i consumatori. La fase successiva dello sviluppo di MVP consiste nel trovare le opportunità per risolvere questi problemi e aggiungere valore tramite la tua app.
a) Mappare il percorso utente(s). Il percorso utente è più facilmente diviso in tre parti: l’utente, le azioni dell’utente e i finali della storia.
i. Identificare l’utente(i). Queste sono le persone che utilizzeranno il tuo prodotto. È possibile che tu abbia più di una categoria di utenti. Ad esempio, se si dispone di un’app di prenotazione degli appuntamenti di servizio, è possibile che sia lo scheduler degli appuntamenti (cliente) che il tecnico dell’assistenza.
ii. Identificare i finali della storia. Per ogni utente, ci sarà una fine della storia, che è l’obiettivo finale dell’utente.
iii. Identificare i lavori (azioni). I lavori sono le azioni che l’utente o gli utenti devono intraprendere per raggiungere la fine della storia e raggiungere l’obiettivo.
Si consiglia di creare un grafico per mappare i percorsi utente. Di seguito è riportato un esempio di come questo potrebbe cercare un Pet Agenzia di adozione app.
Quando si pianifica il tuo minimo vitale del prodotto, è probabile che si desidera cercare in cui l’utente ha il maggior numero di posti di lavoro e concentrarsi su di esso utente (questo vi permetterà di rimanere fedele alla lean startup MVP metodologia — aggiungendo il valore più rapidamente, con il minimo sforzo). Nella maggior parte dei casi questo avrà più senso; tuttavia, potrebbero esserci priorità più elevate che devono essere affrontate, quindi potrebbe essere necessario concentrarsi su un utente diverso.
b) Crea una mappa di dolore e guadagno per ogni azione. La mappa del dolore e del guadagno consente di identificare tutti i punti di dolore dell’utente e i guadagni che l’utente raggiunge quando ciascuno viene indirizzato. Questo esercizio consente di determinare dove si ha il maggior potenziale per aggiungere valore. Siete quindi in grado di concentrare il vostro prodotto minimo vitale su queste aree, mentre l’aggiunta di quelli meno di impatto per la roadmap del prodotto per le versioni future.
i) Annota le azioni che l’utente deve completare. Elenca le azioni identificate durante la mappatura dei percorsi utente.
ii) Annota i punti dolenti per ogni azione. I punti di dolore sono brevi riassunti dei problemi o inconvenienti che gli utenti hanno quando si tenta di completare tale azione.
iii) Annota il guadagno per ogni azione. Il guadagno è quale valore si ottiene quando viene affrontato quel dolore.
Elenca e conta il numero di dolori e guadagni per ogni azione, per ogni utente. Idealmente, quando ha senso, si dovrebbe assegnare un valore utilizzando un sistema di punti per aiutare a quantificare l’importanza o l’impatto del guadagno. Si consiglia di organizzare la mappa dolore e guadagno in un grafico. Se rivisitiamo il nostro esempio di agenzia di adozione di animali domestici, ecco come potrebbe apparire una riga di dolore e guadagno nel nostro grafico per l’utente adottante di animali domestici.
c) Riassumere i dolori e i guadagni in occasione del bilancio. Ci sono un certo numero di modi per riassumere dolori e guadagni. Uno è usare le dichiarazioni di opportunità che seguono un formato “Come potremmo”. Per esempio, ” Come potremmo rendere più facile per gli utenti di prenotare appuntamenti?”Questo ti aiuta a tradurre i dolori e guadagni che hai identificato nel passaggio precedente in frasi di funzionalità (più su questo sotto).
Decidere quali caratteristiche per costruire
In questa fase, si sarà in grado di discernere quali caratteristiche da includere nel vostro prodotto minimo vitale, così come le caratteristiche da includere nella tabella di marcia del prodotto che sono una priorità inferiore.
a) Utilizzare le istruzioni opportunità per finalizzare le funzionalità. Utilizzando le istruzioni opportunità del passaggio precedente, finalizzare le funzionalità che si desidera creare. In questa fase del processo di sviluppo MVP, si desidera creare frasi funzione. Per i nostri Pet Adopters che stanno facendo domanda per adottare animali, ad esempio, la dichiarazione opportunità “Come potremmo accelerare il processo di applicazione?”potrebbe diventare” Ridurre il tempo di elaborazione dell’applicazione del 10%.”
b) Fornire una ripartizione delle caratteristiche da includere nella roadmap del prodotto. Elencare l’utente e le istruzioni specifiche dell’opportunità e fornire una ripartizione delle funzionalità da includere nella roadmap del prodotto.
c) Utilizzare una matrice di priorità (o un metodo simile) per dare priorità alle funzionalità. Questo passaggio consente di identificare dove è possibile ottenere il massimo impatto sul prodotto in relazione all’urgenza della funzione. Utilizzando una matrice di priorità, puoi prendere la decisione finale su ciò che deve assolutamente essere incluso nel tuo prodotto minimo vitale e quali funzionalità possono essere incluse nelle versioni successive. Di seguito è riportato il nostro formato consigliato per la matrice di priorità MVP.
il Tuo MVP Quadro di Sviluppo è Impostato!
A questo punto, dovresti avere una solida base per iniziare a sviluppare il tuo prodotto minimo vitale. Hai identificato e compreso le tue esigenze aziendali o dei tuoi clienti; hai trovato le opportunità per affrontare i punti deboli e hai deciso quali funzionalità creare e la loro priorità. Agile MVP development ti consente di concentrarti su queste funzionalità per la build iniziale, raccogliere dati e apprendimenti e iterare e migliorare in base ai tuoi apprendimenti. Ora, è possibile concentrarsi su come ottenere il vostro MVP al mercato.
Se stai cercando un partner per lo sviluppo di app mobili per aiutarti a costruire il tuo MVP, contatta Clearbridge Mobile oggi stesso.