Tworzenie MVP aplikacji dla startupu, gotowego na pierwszych klientów
Pierwsza wersja produktu z kontami, płatnościami i panelem, w której jest tylko to, co sprawdza Twoją hipotezę. Dla SafeBands zbudowaliśmy pełny system w dwa tygodnie.
Co budować w MVP, a co odłożyć
MVP nie jest tańszą wersją pełnego produktu. To najmniejsza rzecz, która pozwoli sprawdzić, czy ktoś za nią zapłaci.
Hipoteza
- Funkcja, którą sprawdzasz, i nic więcej.
W pierwszej wersji
- Konta i logowanieE-mail albo Google
- PłatnościJeden plan przez Stripe
- Panel administracyjnyUżytkownicy, subskrypcje, zgłoszenia
- Aplikacja mobilnaAplikacja webowa działająca na telefonie
- PomiarRejestracje, płatności, powroty
- IntegracjeTylko te, bez których produkt nie działa
Po pierwszych klientach
- Konta i logowanieLogowanie firmowe SSO
- PłatnościWiele planów, kupony, faktury roczne
- Panel administracyjnyRaporty, eksporty, role w zespole
- Aplikacja mobilnaNatywna aplikacja, gdy jest powód
- PomiarPełna analityka produktowa
- IntegracjeReszta według próśb klientów
SafeBands: pełny system w dwa tygodnie
Startup medtech rozwijający opaski monitorujące dla ratowników. Opaski były już w produkcji, brakowało strony softwarowej.



SafeBands
Czas realizacji: 2 tygodnie
System SafeBands powstał w dwa tygodnie, bo zakres był jasny od początku.Branża: medtech
Monitoring danych z urządzeń w czasie rzeczywistym i alerty.Zakres: cały system
Zbudowaliśmy operacyjny rdzeń platformy: zarządzanie danymi z urządzeń, konta użytkowników, monitoring w czasie rzeczywistym i infrastrukturę, dzięki której cały system działa.
Ścieżka użytkownika w pierwszej wersji
Cztery kroki, które MVP musi obsłużyć bez Twojego udziału.
Użytkownik: Rejestracja
E-mail albo logowanie przez Google. Każde dodatkowe pole w rejestracji to mniej użytkowników do sprawdzenia hipotezy.
Płatność: Stripe Checkout
Subskrypcja przez Stripe z fakturą. Bez płatności nie wiesz, czy ktoś zapłaci.
Produkt: Aplikacja
Funkcja, którą sprawdzasz, i nic więcej.
Zespół: Panel i pomiar
Kto wrócił, kto zapłacił, kto zgłosił problem. Rejestracje, płatności i powroty po tygodniu, a obok zgłoszenia od użytkowników.
Płatności, które nie zależą od tego, czy użytkownik wróci na stronę
Subskrypcję aktywuje webhook ze Stripe, a nie przekierowanie po płatności. Tak działa to u nas od pierwszej wersji.
Przeglądarka użytkownika
kartę można zamknąć
- Przekierowanie z powrotem do aplikacji
- Karta zamknięta przed powrotem09:15:01, przekierowanie nie doszło do skutku
Webhook ze Stripe
nie zależy od karty przeglądarki
- Stripe wysyła zdarzenie na serwer09:15:03, płatność zakończona
- Podpis Stripe sprawdzonyzanim cokolwiek się zmieni
- Plan Zespół aktywny09:15:03, aktywowany z webhooka
Odnowienie z odrzuconą kartą
- Karta odrzucona przy odnowieniu
- Panel prosi o nową kartę
- Dostęp jeszcze działa
Podpis zamiast zaufania
Zdarzenie jest sprawdzane podpisem Stripe, więc nikt nie aktywuje planu, wysyłając podobne żądanie.
Aktywacja z webhooka
Użytkownik może zamknąć kartę po płatności, a plan i tak się aktywuje.
Nieudana płatność to ekran, nie ban
Przy odrzuconej karcie panel prosi o nową, zanim dostęp się skończy.
Lista kontrolna przed startem MVP
Rzeczy, które sprawdzamy przed wpuszczeniem pierwszych użytkowników. Każda z nich kiedyś zablokowała komuś start.
Regulamin i polityka prywatności
Produkt, który przyjmuje płatności i dane, potrzebuje regulaminu i polityki prywatności od pierwszego dnia. Co musi się w niej znaleźć, opisujemy w tekście o RODO na stronie.
Płatności w trybie produkcyjnym
Konto Stripe zweryfikowane, webhooki ustawione na adres produkcyjny i testowa płatność prawdziwą kartą.
Kopie zapasowe i monitoring
Baza z codzienną kopią i alert, gdy aplikacja przestaje odpowiadać, zanim napiszą o tym użytkownicy.
Kod u Ciebie
Repozytorium na Twoim koncie i prawa do kodu przeniesione w umowie, opisane w umowach i prawach do kodu.
Pytania startupów
Najczęstsze pytania przed budową pierwszej wersji.
Czytaj dalej
Co dalej po MVP i z czego je budujemy.
Opowiedz o swojej hipotezie
Napisz, co chcesz sprawdzić i kto ma być pierwszym klientem. Odpowiemy z zakresem MVP i bezpłatną wyceną.


