MBT Media Sp. z o.o.
Konduktorska 33
40‑155 Katowice
Based in Poland, delivering worldwide.

MVP – optymalny początek życia produktu

Przez MVP (Minimum Viable Product) rozumiemy taki produkt, który spełnia minimalne wymagania biznesowe rozwiązując najważniejsze cele, jakie przed nim stawiamy. Często MVP tworzymy po to, żeby na przykład sprawdzić czy pomysł, który stoi za produktem jest właściwie zdefiniowany oraz czy ma szanse zrealizować stawiane przed nim cele.

MVP z definicji
MVP w praktyce
MVP na etapie planowania produktu
Przykład tworzenia zestawu funkcjonalności
Jak przygotować się do modelu MVP?

MVP z definicji

Często – choć nie zawsze – MVP jest właśnie taką weryfikacją tego pomysłu. W przypadku, gdy zweryfikowaliśmy go w jakiś inny sposób, racjonalizacja kosztów wprowadzenia go na rynek może powodować, że dobrze jest zacząć od MVP. To nic innego, jak nieduży produkt, który wdrożymy, by później „obudowywać” go kolejnymi funkcjonalnościami.

Model MVP może dotyczyć aplikacji, ale równie dobrze może być to strona internetowa, którą przy pewnych założeniach również możemy traktować jak swego rodzaju aplikację webową. Co więcej, MVP wcale nie musi być produktem digitalowym. Możemy sobie wyobrazić fizyczne przedmioty, które wprowadzamy w takim modelu na rynek.

Mamy więc do czynienia ze swego rodzaju produktowym „elevator speech”, czyli wersją która pozwala powiedzieć naszemu otoczeniu, co „robi” nasze rozwiązanie, a w wymiarze biznesowym,  co stanowi jego core.

MVP w praktyce

W najbliższym czasie zakończymy pracę nad MVP aplikacji Blendee. Ta przeglądarka programów radiowych, z możliwością układania własnych list ulubionych audycji, przygotowana została w oparciu o zestaw najbardziej podstawowych funkcji. W przyszłości pojawiać się będą kolejne w oparciu o opinie użytkowników, listę zaplanowanych już rozwiązań czy bardziej techniczne moduły, jak ten odpowiedzialny za płatności w wersji premium. Wspólnie ze zlecającym uznaliśmy, że takie podejście pozwoli nam ustalić, w jakim kierunku pójść w kolejnych krokach, by optymalnie zarządzać kosztami tego projektu.

Podobne założenia przyświecały nam przy wprowadzaniu na rynek aplikacji webowej Doktomy. W przypadku tego generatora dokumentów funkcjonalność została opracowana nieco szerzej, a kolejne kroki rozwojowe opracowywane będą w trakcie walidacji obecnego modelu aplikacji. Jak widać MVP może nie zawierać już na początku zdefiniowanej mapy drogowej dalszych prac.

W przypadku stron internetowych jest dość łatwo opracować wersję MVP. Wyobraźmy sobie np. producenta żarówek, który swoją nową stronę www chce udostępnić możliwie najszybciej. „Na dzień dobry” opracowujemy więc wersję, która spełni założenia biznesowe zaprezentowania oferty klientom, by docelowo rozbudować ją na przykład o sklep internetowy. Decyduje więc jasno określony cel i możliwie najszybsze dostarczenia rozwiązania, które może być poddawane walidacji. Chodzi o to, by uzyskać odpowiedź, czy przyjęte przez pomysłodawcę założenia są poprawne i dają pole do dalszego rozwoju.

MVP na etapie planowania produktu

Droga do tego, jak zdefiniujemy MVP zależy od specyfiki produktu. Gdy realizacja mieści się w ogólnie znanym modelu (np. wersja CRMa) to proces dochodzenia do modelu MVP będzie wyglądał zupełnie inaczej niż w przypadku innowacyjnej, niestandardowej aplikacji. W drugim przypadku mogą sprawdzić się persony – czyli analiza oczekiwań użytkownika, który będzie korzystał z aplikacji na podstawie informacji, którymi dysponuje Klient o grupie docelowej.

W przypadku sporej części naszych klientów mamy do czynienia z oczekiwaniem stworzenia aplikacji na potrzeby wewnętrzne, aby usprawnić funkcjonowanie organizacji. W takim przypadku jeszcze wnikliwiej „wgryzamy się” w firmę i zasady funkcjonowania, aby ustalić wąskie gardła w obszarach, które ma objąć docelowe rozwiązanie. W wyniku takiej analizy powstaje zakres funkcjonalności, które wymagać będą uruchomienia w pierwszej kolejności. Zdarza się, że mierzymy się z oczekiwaniem Klienta do ciągłego rozbudowywania tej listy. Na ten zestaw funkcjonalności może również wpłynąć specyfika nowych funkcji i rozwiązań. Może się okazać, że „core” rozwiązania będzie wymagał dodatkowych elementów, które nie muszą być oczywiste w trakcie wstępnej analizy.

Przed Tobą proces wdrożenia aplikacji?

Przykład tworzenia zestawu funkcjonalności

Dla MDFilm stworzyliśmy platformę zarządzania projektami oraz komunikacją z klientem. Klient zdefiniował te dwa obszary, jako najbardziej palącą potrzebę biznesową. Szczególnie duże pole do racjonalizowania procesów zdiagnozowano w procesie akceptowania poszczególnych wersji filmów. Naszym priorytetem było takie realizowanie projektu, aby możliwie najszybciej dostarczyć właśnie te funkcjonalności. Jednak uruchomienie tej części aplikacji nie mogłoby funkcjonować właściwie bez takich modułów jak dodawanie klientów czy dodawanie użytkowników.

Jasne ustalenie „do czego dążymy” pozwoliło MDFilm na szybkie wdrożenie wersji MVP, co przełożyło się na sprawne przeniesienie na platformę pierwszych projektów filmowych oraz zaangażowanie wszystkich do komunikacji właśnie w tym rozwiązaniu. Mogliśmy płynnie przejść do zaplanowanej już wcześniej z MDFilm fazy modyfikacji, dodawania kolejnych modułów, wprowadzania innowacji do wykorzystywanych już funkcji. Szybko bowiem otrzymaliśmy informację zwrotną, które założenia klienta nie do końca się sprawdzają. Uniknęliśmy w ten sposób żmudnej pracy nad dużą aplikacją, której późniejsza weryfikacja i modyfikowanie zajęłyby sporo czasu i pochłonęłoby dodatkowy budżet MDFilm.

Jak przygotować się do modelu MVP?

Faza przygotowań do tworzenia aplikacji zgodnie z założeniami MVP wymaga, zarówno od agencji jak i Klienta, głębokiej analizy. Klient staje przed wyzwaniem wskazania TOP funkcji w kontekście najważniejszego celu projektowanego rozwiązania. Realizujący aplikację muszą na tej bazie stworzyć niezbędne otoczenie funkcjonalne, które zapewni jej właściwe działanie po starcie MVP.

Poprzedni
Następny
Polecane wpisy
#Analiza#Aplikacje#Specyfikacja

Specyfikacja – mapa drogowa dla powstającej aplikacji

Czytaj więcej
#Aplikacje#Mobile#Porady

Wybór rodzaju aplikacji – niełatwe zadanie

Czytaj więcej
#CMS#Elementor#Page builder

Nowa strona internetowa – szybko, tanio i przyjemnie z page builder-em?

Czytaj więcej
Wszystkie wpisy