Autor Lean Startup Eric Ries podaje powszechnie przyjętą definicję minimalnego opłacalnego produktu (MVP), opisując „wersję nowego produktu, która pozwala zespołowi zebrać maksymalną ilość zweryfikowanych informacji o klientach przy najmniejszym wysiłku.”W tworzeniu aplikacji mobilnych MVP zawiera funkcję lub funkcje niezbędne do rozwiązania podstawowego problemu dla grupy użytkowników i rozwoju na rynku.
głównym założeniem metodologii lean, MVP development podąża za procesem build-measure-learn; celem jest zapewnienie natychmiastowych korzyści przy jednoczesnym zminimalizowaniu kosztów rozwoju i wykorzystaniu danych do zwiększenia wartości użytkownika w czasie. Metoda Lean startup MVP pomaga w wydaniu produktu, który można stale ulepszać, sprawdzając (lub unieważniając) założenia, dowiadując się, czego użytkownicy naprawdę chcą i budując przyszłe iteracje aplikacji, które lepiej służą klientom.
Ten przewodnik krok po kroku zawiera wszystkie kroki potrzebne do zaplanowania minimalnego opłacalnego produktu i rozpoczęcia Rozwoju.
Zidentyfikuj i zrozum potrzeby biznesowe
a) Określ długoterminowy cel produktu i zapisz go
b) Odpowiedz na pytanie „dlaczego realizujemy ten projekt?”
c) Zidentyfikuj kryteria sukcesu, które wskażą, czy produkt się powiedzie, czy nie
a) Zmapuj drogę użytkownika
Zidentyfikuj użytkowników(aktorów)
Zidentyfikuj zakończenie historii (cel końcowy)
zidentyfikuj wszystkie działania, które użytkownik musi podjąć, aby osiągnąć ten cel końcowy
b) Stwórz mapę „ból i zysk” dla każdej akcji
Zapisz akcję użytkownika kończy się podczas korzystania z produktu
zapisz punkty bólu dla każdej akcji
Zapisz zyski dla każdej akcji
c) podsumuj bóle i zyski w deklaracjach okazji
użyj
a) użyj instrukcji opportunity, aby sfinalizować swoje funkcje
b) podaj podział funkcji, które należy uwzględnić w mapie drogowej produktu
c) użyj matrycy priorytetów (lub podobnej metody), aby nadać priorytet funkcjom
długa wersja: Budowanie struktury rozwoju MVP
pogrupowaliśmy proces planowania minimalnego rentownego produktu w trzy proste, ale cenne kroki, których krótkie wersje są wymienione powyżej. Zapewnimy teraz proces krok po kroku z większą szczegółowością i kontekstem, dzięki czemu możesz łatwo zastosować ten framework do swojego projektu. Proces ten jest częścią agile MVP development framework, którego używamy w Clearbridge Mobile w naszych projektach tworzenia aplikacji mobilnych.
każdy wspomniany krok powinien być częścią definicji produktu dla każdego projektu, jednak wykonanie tych kroków pomoże Ci zidentyfikować i nadać priorytet funkcjom w sposób, który pozwala pewnie określić, czego potrzebujesz, aby uzyskać minimalny opłacalny produkt na rynek.
Zidentyfikuj i zrozum potrzeby biznesowe
na samym początku powinieneś zidentyfikować potrzebę, dlaczego produkt powinien istnieć. Może to być potrzeba organizacyjna lub potrzeba klienta, która rozwiązuje obecną lukę.
a) określ cel długoterminowy i zapisz go. Odpowiedz na to proste pytanie: dlaczego robimy ten projekt? Na przykład sieć kawiarni może mieć długoterminowy cel skrócenia czasu realizacji zamówienia o 30%.
b) określenie kryteriów sukcesu. Następnie określ kryteria, które określą, czy produkt będzie udany, czy nie. Będzie to prawdopodobnie — i prawdopodobnie powinno-składać się z więcej niż jednej metryki. Na przykład nasza sieć coffee chain może zdefiniować sukces, osiągając 30% redukcję czasu do kasy, mając aktywnych miesięcznie 100 000 użytkowników i osiągając Miesięczne transakcje o wartości 1 miliona USD za pośrednictwem aplikacji.
Znajdź możliwości
w pierwszym etapie planowania minimalnego opłacalnego produktu powinieneś już zidentyfikować luki rynkowe lub zidentyfikować problem, który należy rozwiązać, zarówno dla Twojej firmy, jak i dla konsumentów. Kolejny etap rozwoju MVP polega na znalezieniu możliwości rozwiązania tych problemów i dodania wartości za pośrednictwem aplikacji.
a) Mapuj trasę użytkownika. Podróż użytkownika jest najłatwiej podzielona na trzy części: użytkownika, działania użytkownika i zakończenia historii.
i. identyfikacja użytkownika(ów). To są ludzie, którzy będą używać Twojego produktu. Możliwe, że będziesz miał więcej niż jedną kategorię użytkowników. Na przykład, jeśli masz aplikację do rezerwacji spotkań serwisowych, możesz mieć zarówno terminarza (klienta), jak i technika serwisowego.
ii. Zidentyfikuj zakończenia historii. Dla każdego użytkownika będzie zakończenie historii, które jest ostatecznym celem użytkownika.
iii. Określ zadania (działania). Zadania to działania, które użytkownik lub użytkownicy muszą podjąć, aby osiągnąć zakończenie historii i osiągnąć cel.
sugerujemy utworzenie wykresu, aby odwzorować Podróże użytkowników. Poniżej znajduje się przykład tego, jak może to wyglądać dla aplikacji agencji adopcyjnej dla zwierząt domowych.
planując minimalny opłacalny produkt, prawdopodobnie będziesz chciał sprawdzić, który użytkownik ma najwięcej zadań i skupić się na tym użytkowniku (pozwoli to pozostać wiernym metodologii Lean Startup MVP — dodając największą wartość szybko, przy najmniejszym wysiłku). W większości przypadków będzie to miało największy sens; jednak mogą istnieć wyższe priorytety, które należy rozwiązać, więc może być konieczne skupienie się na innym użytkowniku.
b) utwórz mapę bólu i wzmocnienia dla każdej akcji. Mapa bólu i wzmocnienia pozwala zidentyfikować wszystkie punkty bólu użytkownika i zyski, które użytkownik osiąga, gdy każdy z nich jest adresowany. To ćwiczenie pozwala określić, gdzie masz największy potencjał, aby dodać wartość. Dzięki temu możesz skupić się na tych obszarach, a jednocześnie dodać te mniej wpływowe do planu rozwoju produktu w przyszłych wersjach.
i) zapisz czynności, które użytkownik musi wykonać. Lista działań zidentyfikowanych podczas mapowania ścieżek użytkownika.
ii) Zapisz punkty bólu dla każdej akcji. Punkty bólu to krótkie podsumowanie problemów lub niedogodności, które użytkownicy mają podczas próby wykonania tej czynności.
iii) Zapisz zysk dla każdej akcji. Zysk jest to, jaką wartość osiąga się, gdy ten ból jest adresowany.
lista i policzyć liczbę bólów i zysków dla każdego działania, dla każdego użytkownika. Idealnie, gdy ma to sens, powinieneś przypisać wartość za pomocą systemu punktowego, aby pomóc w ilościowym określeniu znaczenia lub wpływu zysku. Zalecamy zorganizowanie mapy bólu i wzmocnienia w Wykres. Jeśli ponownie przyjrzymy się przykładowi naszej agencji adopcyjnej, oto jak może wyglądać wiersz ból i zysk na naszym wykresie dla użytkownika Adoptera zwierząt.
c) podsumuj bóle i zyski w oświadczeniach o szansach. Istnieje wiele sposobów, aby podsumować bóle i zyski. Jednym z nich jest użycie oświadczeń opportunity, które podążają za formatem „How Might we”. Na przykład: „jak możemy ułatwić użytkownikom rezerwowanie terminów?”Pomaga to przetłumaczyć bóle i zyski zidentyfikowane w poprzednim kroku na zdania funkcyjne (więcej na ten temat poniżej).
zdecyduj, jakie funkcje zbudować
na tym etapie będziesz w stanie rozpoznać, jakie funkcje należy uwzględnić w minimalnym produkcie, a także funkcje, które należy uwzględnić w mapie drogowej produktu, które mają niższy priorytet.
a) użyj instrukcji opportunity, aby sfinalizować swoje funkcje. Korzystając z oświadczeń dotyczących możliwości z poprzedniego kroku, sfinalizuj funkcje, które chcesz zbudować. Na tym etapie procesu rozwoju MVP będziesz chciał tworzyć zdania funkcyjne. Dla naszych Adopterów zwierząt domowych, którzy ubiegają się o adopcję zwierząt, na przykład, Oświadczenie o możliwości ” jak możemy przyspieszyć proces aplikacji?”could become” skraca czas przetwarzania aplikacji o 10%.”
b) podaj podział funkcji, które należy uwzględnić w mapie drogowej produktu. Wymień użytkownika i konkretne oświadczenia dotyczące możliwości oraz przedstaw podział funkcji, które należy uwzględnić w mapie drogowej produktu.
c) użyj macierzy priorytetyzacji (lub podobnej metody) do priorytetyzacji funkcji. Ten krok pomaga określić, gdzie można wywrzeć największy wpływ na produkt w związku z pilnością funkcji. Korzystając z matrycy priorytetów, możesz podjąć ostateczną decyzję o tym, co absolutnie musi być zawarte w Twoim minimalnym, rentownym produkcie i jakie funkcje mogą być zawarte w późniejszych wersjach. Poniżej znajduje się nasz zalecany format dla matrycy priorytetów MVP.
Twój MVP Development Framework jest ustawiony!
w tym momencie powinieneś mieć mocne podstawy, aby zacząć od opracowania minimalnego opłacalnego produktu. Zidentyfikowałeś i rozumiesz potrzeby swojej firmy lub klienta; znalazłeś możliwości rozwiązania problemów i zdecydowałeś, jakie funkcje zbudować i ich priorytet. Zwinne opracowywanie MVP pozwala skupić się na tych funkcjach na wstępnym budowaniu, gromadzeniu danych i uczenia się oraz iteracji i ulepszaniu w oparciu o zdobyte doświadczenia. Teraz możesz skupić się na wprowadzeniu swojego MVP na rynek.
Jeśli szukasz partnera do tworzenia aplikacji mobilnych, który pomoże Ci zbudować MVP, skontaktuj się z Clearbridge Mobile już dziś.