Pliki cookies

Pliki cookies niezbędne zapewniają działanie strony. Analityczne i reklamowe (statystyki odwiedzin, pomiar skuteczności reklam) włączamy tylko za Państwa zgodą, którą można w każdej chwili zmienić lub wycofać w „Ustawieniach cookies” w stopce strony. Więcej: polityka cookies, polityka prywatności.

Blog

MVP aplikacji - ile kosztuje, ile trwa i co musi zawierać

Prosty rower z telefonem na kierownicy, na półce czekają kosz, bagażnik i lampki - MVP aplikacji: tylko to, co niezbędne

MVP aplikacji kosztuje u nas od 15 000 zł netto i powstaje w 3–5 tygodni. Od tej kwoty zaczyna się MVP webowe, natomiast MVP aplikacji mobilnej na iOS i Androida kosztuje od 25 000 zł netto, a cenę podnoszą płatności i integracje. MVP zawiera jedną ścieżkę użytkownika doprowadzoną do końca, prosty panel administracyjny i podstawową analitykę, a wszystko poza tym - role, tryb offline, wielojęzyczność - odkłada się na kolejną wersję. Ceny pozostałych usług znajdziesz w cenniku.

Czym jest MVP, a czym nie jest?

MVP to najmniejsza wersja produktu, którą można oddać prawdziwym użytkownikom, żeby sprawdzić jedną hipotezę. Na przykład: „ludzie zarezerwują wizytę w aplikacji zamiast dzwonić” albo „handlowcy uzupełnią raport z telefonu, jeśli zajmie to minutę”. Odpowiedź ma dać pomiar, nie opinia zespołu.

Czym MVP nie jest:

  • Nie jest makietą ani klikalnym prototypem. Makieta pokazuje ekrany, natomiast MVP zapisuje dane i obsługuje realne konta.
  • Nie jest tańszą wersją docelowej aplikacji zrobioną gorzej. Mniejszy jest zakres, a nie staranność, więc kod, bezpieczeństwo i obsługa danych osobowych są takie same jak w wersji pełnej.
  • Nie jest demem na jedno spotkanie z inwestorem. Demo można sklecić w kilka dni, ale nie da się na nim niczego zmierzyć.
  • Nie jest zamkniętym projektem. Architektura ma wytrzymać rozbudowę, bo po pomiarze coś się zmieni.

Jeżeli chcesz dopiero sprawdzić, czy ktokolwiek kliknie, MVP jest za drogim narzędziem - strona z opisem, formularz zapisu i kupiony ruch odpowiadają na to samo pytanie za ułamek tego kosztu. Dlatego w takiej sytuacji odradzamy sobie zlecenie i mówimy to na pierwszej rozmowie.

Sześć tańszych metod - od wywiadów, przez stronę z zapisami, po prototyp w Figmie - z kosztem i czasem opisujemy w tekście o tym, jak zwalidować pomysł na aplikację.

MVP czy od razu system dla firmy?

MVP odpowiada na pytanie „czy ludzie tego użyją”. Dedykowany system odpowiada natomiast na pytanie „jak obsłużyć proces, który już mamy, taniej i bez błędów”. W drugim przypadku hipotezy nie ma: proces istnieje, liczba użytkowników jest znana, a wymagania wynikają z tego, jak firma pracuje dzisiaj.

Robienie MVP z systemu magazynowego dla własnego zespołu zwykle nie ma sensu, bo ograniczanie zakresu tylko przesuwa tę samą pracę w czasie. Granica jest praktyczna: jeśli odbiorcą jest rynek - MVP; jeśli Twój zespół, a proces jest opisany - od razu pełny zakres rozłożony na etapy z odbiorami.

Kiedy opłaca się to drugie, rozpisaliśmy w tekście o tym, kiedy warto zainwestować w dedykowane oprogramowanie dla firm.

Od czego zależy koszt MVP aplikacji?

To, ile kosztuje MVP aplikacji, wynika z liczby godzin, a nie z „wartości pomysłu”. Warianty poniżej różnią się liczbą platform oraz tym, czy w środku są płatności albo integracja z systemem, który już masz.

Trzy warianty MVP - zakres, czas i koszt
Wariant Co obejmuje Czas (tygodnie) Koszt
MVP webowe Aplikacja w przeglądarce, działająca też na telefonie: jedna ścieżka, logowanie, panel, analityka. Bez sklepów. 3–4 od 15 000 zł netto
MVP mobilne na dwie platformy iOS i Android z jednego kodu, backend, panel, analityka, publikacja w App Store i Google Play. 4–5 od 25 000 zł netto
MVP z płatnościami lub integracją Jak wyżej, a dodatkowo płatności online albo połączenie z ERP, CRM lub magazynem i obsługa błędów integracji. ok. 5 od 35 000 zł netto

Kwoty w tabeli pokazują, ile co najmniej kosztuje MVP aplikacji w danym wariancie, dlatego przed ofertą przeliczamy wybrany wariant na godziny pracy dla konkretnego zakresu. Większe zakresy wyceniamy indywidualnie, a ceny pozostałych usług podajemy w cenniku.

Złożona integracja, na przykład z systemem bez udokumentowanego API, potrafi wydłużyć trzeci wariant o kilka tygodni. Koszty poza etapem MVP zebraliśmy w tekście o tym, ile kosztuje aplikacja mobilna.

Cztery rzeczy, które przesuwają koszt MVP aplikacji

  • Liczba platform. Aplikacja webowa jest tańsza niż iOS i Android, a dwie platformy z jednego kodu - tańsze niż dwie aplikacje natywne.
  • Płatności. Płatność to nie przycisk, tylko obsługa zwrotów, nieudanych transakcji, faktur i regulaminu.
  • Integracja z Twoim systemem. Z udokumentowanym API jest przewidywalna, natomiast gdy dane trzeba czytać z eksportu albo wprost z bazy, rośnie koszt i ryzyko.
  • Dane startowe. Katalog, cennik, lista placówek - ktoś musi to przygotować. Jeśli tych danych nie ma w jednym pliku, to osobna pozycja w budżecie.

Jeśli Twój zakres jest wyraźnie mniejszy, sprawdź alternatywy w porównaniu software house, freelancer czy no-code. Przy prostym narzędziu wewnętrznym gotowa platforma bywa rozsądniejsza niż zamawianie kodu.

Ile trwa budowa MVP aplikacji?

Trzy do pięciu tygodni liczy się od podpisania umowy i przekazania materiałów, nie od pierwszego telefonu. Opóźnienia rzadko wynikają z programowania, raczej z czekania na akceptację makiet, treści, dane do integracji i dostęp do konta w App Store.

Terminy pełnych wdrożeń rozpisaliśmy w tekście o tym, ile trwa zbudowanie aplikacji.

Harmonogram tygodniowy

Harmonogram budowy MVP w wariancie mobilnym - 5 tygodni
Tydzień Co się dzieje Co dostajesz
1 Warsztat zakresu: ścieżka na piśmie, podział funkcji na „MVP” i „później”, wskaźniki sukcesu. Lista funkcji z decyzją przy każdej, harmonogram i cena za zakres
1 Projekt ekranów głównej ścieżki i model danych. Bez systemu projektowego. Klikalna makieta ścieżki do zaakceptowania
2 Backend: baza, API, rejestracja i logowanie, szkielet panelu. Działające API na środowisku testowym i dostęp do panelu
3–4 Aplikacja: pełna ścieżka, podpięcie analityki, uzupełnienie panelu. Wersja testowa do zainstalowania na telefonie
4–5 Testy na urządzeniach, poprawki, teksty, zgody, materiały do sklepów. Zamknięta lista błędów, komplet zgód i opisów
5 Weryfikacja w App Store i Google Play, uruchomienie produkcyjne. Aplikacja dostępna dla użytkowników, analityka, kod źródłowy, dokumentacja

W wariancie webowym etap publikacji znika, dlatego całość mieści się w trzech do czterech tygodniach. Weryfikacja w sklepach jest jedynym punktem, na który wykonawca nie ma wpływu, więc zostaw na nią bufor i nie umawiaj premiery na dzień wysyłki.

Opisz jedną ścieżkę użytkownika - odeślemy zakres i powiemy, ile kosztuje MVP Twojej aplikacji. Wystarczy kilka zdań: od czego użytkownik zaczyna, co po kolei robi i kiedy dostaje to, po co przyszedł. wypełnij formularz, napisz na biuro@appcreo.pl albo zadzwoń: +48 783 477 243.

Co musi być w MVP aplikacji, a co trzeba odłożyć?

Jedna ścieżka doprowadzona do końca

Ścieżka to kroki od wejścia do aplikacji do momentu, w którym użytkownik dostaje to, po co przyszedł: rezerwuje termin, zgłasza usterkę, oddaje jedzenie. Musi działać także na słabym łączu i przy błędnych danych. Lepiej jedna ścieżka bez dziur niż cztery zaczęte.

Produkt oparty na jednej ścieżce widać w opisie aplikacji wspierającej walkę z marnowaniem żywności.

Panel administracyjny

Bez panelu ktoś z zespołu wykonawcy grzebie w bazie przy każdej zmianie ceny - to kosztuje więcej niż panel. W MVP wystarczy lista rekordów, podgląd, edycja, blokowanie konta i jedno konto administratora. Role, historia zmian i eksporty przychodzą później.

Analityka od pierwszego dnia

Zdarzenia definiuje się przed startem programowania, bo doklejone po premierze zbierają dane dopiero od dnia doklejenia. Minimum: uruchomienie aplikacji, rejestracja, każdy krok ścieżki osobno i jej ukończenie. Dzięki temu po dwóch tygodniach widać, na którym kroku ludzie odpadają.

Funkcje: tak, zależy, nie

Poniższą listę przechodzimy na warsztacie zakresu. Funkcję oznaczoną „Nie” da się dodać później, zwykle taniej, bo wiadomo już, czy jest komukolwiek potrzebna.

Funkcje w MVP - decyzja i uzasadnienie
Funkcja W MVP? Uzasadnienie
Rejestracja i logowanie e-mailem Tak Bez konta nie policzysz powrotów ani nie przypiszesz danych
Odzyskiwanie hasła Tak Pierwsze zgłoszenie do wsparcia zawsze dotyczy hasła
Usuwanie konta z poziomu aplikacji Tak Wymóg App Store dla każdej aplikacji, w której można założyć konto
Główna ścieżka użytkownika Tak To jest cały produkt; reszta jest obudową
Panel administracyjny Tak W MVP ręczna obsługa danych kosztuje więcej niż panel
Analityka zdarzeń Tak Bez niej nie ma jak stwierdzić, czy MVP się udało
Zgody, regulamin, polityka prywatności Tak Wymóg prawny, nie funkcja - brak blokuje publikację w sklepach
Płatności online Zależy Tak, gdy sprawdzasz, czy ktoś zapłaci; nie, gdy tylko czy użyje
Logowanie przez Google lub Facebooka Zależy Skraca rejestrację, ale na iOS wymaga dodania równoważnej opcji logowania chroniącej prywatność, np. Sign in with Apple
Powiadomienia push Zależy Tylko gdy produkt opiera się na powrotach; inaczej wystarczy e-mail
Integracja z ERP lub CRM Zależy Tak, gdy inaczej dane przepisuje się ręcznie; nie, gdy „na przyszłość”
Tryb offline Nie Synchronizacja i konflikty danych kosztują tyle, co reszta ścieżki
Role i uprawnienia Nie W MVP wystarczą dwie role: użytkownik i administrator
Czat w aplikacji Nie Osobny moduł z moderacją; na start wystarczy e-mail lub telefon
Wielojęzyczność Nie Podwaja teksty, testy i publikacje przed pierwszym pomiarem
Onboarding z samouczkiem Nie Jeśli ścieżka wymaga samouczka, problemem jest ścieżka

Jak sprawdzić, czy MVP się udało?

Decyzja zapada na podstawie liczb ustalonych przed startem. Progi wyznaczone po zobaczeniu wyników zawsze da się opowiedzieć na korzyść dalszej inwestycji, dlatego zapisujemy je w dokumencie zakresu razem z terminem pomiaru.

Wskaźniki sukcesu MVP i progi ustalane przed rozpoczęciem prac
Wskaźnik Jak się go mierzy Próg - ustalasz przed startem
Aktywacja Udział rejestracji, które kończą główną ścieżkę w pierwszej sesji Ilu na stu zarejestrowanych ma dojść do końca
Powrót Udział użytkowników wracających w ciągu siedmiu dni od rejestracji Ilu na stu ma wrócić w tygodniu
Zdarzenie, które przynosi pieniądze Zakup, zapytanie, zamówienie albo zaoszczędzona godzina pracy Ile takich zdarzeń w miesiącu uzasadnia dalszą inwestycję

Sam pomiar przebiega w pięciu krokach:

  1. Zapisz hipotezę jednym zdaniem: kto, co zrobi i zamiast czego.
  2. Następnie przypisz każdemu z trzech wskaźników próg liczbowy.
  3. Ustal okres pomiaru i minimalną liczbę użytkowników, przy której wynik cokolwiek znaczy.
  4. Uruchom MVP i nie zmieniaj ścieżki w trakcie pomiaru, chyba że blokuje ją błąd.
  5. Po zakończeniu okresu porównaj wyniki z progami i podejmij jedną z trzech decyzji: rozwijać, zmienić kierunek albo zamknąć.

Test na kilkunastu osobach z własnej firmy nie jest pomiarem. W zamkniętej społeczności próg wyznacza jej wielkość, jak w aplikacji wspierającej networking w klubie biznesu.

Jeśli wyniki mają trafić do inwestora, zobacz, które metryki i w jakiej formie pokazać - piszemy o tym w tekście MVP a inwestor.

Co dalej po MVP aplikacji i od czego zależy koszt rozbudowy?

Po pomiarze są trzy wyjścia i wszystkie są poprawne: rozwijać, zmienić kierunek albo zamknąć. Zamknięcie po MVP jest tańsze niż utrzymywanie przez rok produktu, którego nikt nie używa.

Rozbudowę prowadzi się cyklami - funkcje z kolumny „Nie” wracają na stół w kolejności wynikającej z danych, a nie z listy życzeń. Jeden cykl rozbudowy to 2–3 tygodnie pracy, a jego koszt zależy od funkcji, które do niego trafią.

Co z MVP zostawić, co przebudować i jak spłacać dług techniczny przed wersją 1.0, opisujemy w tekście od MVP do wersji 1.0.

Niezależnie od rozwoju płacisz za utrzymanie i hosting - zwykle 15–25% wartości projektu rocznie. Poza tym dochodzą konta w sklepach: Apple Developer Program opłacasz co roku, a konto Google Play - jednorazowo.

Cały proces od warsztatu zakresu po utrzymanie opisujemy na stronie budowa MVP. Aplikację na obie platformy piszemy zwykle we Flutterze, a backend i panel - w Laravelu.

Napisz w kilku zdaniach jedną ścieżkę użytkownika: od czego zaczyna, co po kolei robi i kiedy dostaje to, po co przyszedł. Odeślemy podział na „MVP” i „później”, widełki i termin - albo informację, że MVP jest u Ciebie zbędne i wystarczy prostsze narzędzie.

Adres: biuro@appcreo.pl, telefon: +48 783 477 243. Jest też formularz na stronie kontakt, ale e-mail i telefon działają szybciej. Pracujemy zdalnie w całej Polsce, biura mamy w Poznaniu, Warszawie i we Wrocławiu.

Najczęściej zadawane pytania

Koszt MVP wynika z liczby godzin potrzebnych na zakres, a nie z wartości pomysłu. MVP aplikacji mobilnej na iOS i Androida kosztuje u nas od 25 000 zł netto, a najtańszy wariant - webowy z jedną ścieżką użytkownika - od 15 000 zł netto. Płatności i integracja z systemem firmy podnoszą cenę, a większy zakres wyceniamy indywidualnie. Dlatego każde ograniczenie zakresu realnie obniża kwotę oferty.

Budowa MVP trwa 3–5 tygodni, licząc od podpisania umowy i przekazania materiałów. Wariant webowy zamyka się zwykle w 3–4 tygodniach, mobilny z publikacją w sklepach w 4–5. Najczęstszym powodem opóźnień jest czekanie na decyzje zamawiającego: akceptację makiet, treści, dane do integracji i dostęp do konta deweloperskiego.

Tak, jeśli aplikacja ma proste formularze, listy i jednego typu użytkownika, a liczba osób korzystających jest niewielka. No-code kończy się tam, gdzie zaczynają się nietypowe integracje, praca offline, duże wolumeny danych i wymagania dotyczące własności kodu. Warto policzyć koszt abonamentu w skali trzech lat, bo po tym czasie zwykle nie zostaje żadne aktywo na własność.

Zwykle nie, bo MVP sprawdza, czy rynek użyje produktu, a przy narzędziu dla własnego zespołu hipotezy nie ma: proces istnieje, a liczba użytkowników jest znana. Przy kilkunastu osobach lepiej sprawdzi się gotowe narzędzie no-code albo od razu pełny zakres podzielony na etapy z odbiorami, bez sztucznego cięcia funkcji.

To jest wynik, a nie porażka projektu - MVP aplikacji kosztuje wielokrotnie mniej niż pełny produkt i buduje się je właśnie po to, żeby się tego dowiedzieć. Masz wtedy dane o tym, na którym kroku ludzie odpadają, gotowy backend i panel oraz trzy opcje: zmienić ścieżkę, zmienić grupę odbiorców albo zamknąć produkt.

Od opisu jednej ścieżki użytkownika: kto wchodzi do aplikacji, co po kolei robi i kiedy dostaje to, po co przyszedł. Następnie dopisz trzy wskaźniki sukcesu i docelową datę startu. Na tej podstawie warsztat zakresu dzieli funkcje na „MVP” i „później”, a wycena za cały zakres jest gotowa po pierwszym tygodniu współpracy.

Źródła