MVP je zkratka, kterou slyšíte v každém rozhovoru o startupech, a přesto se pod ní skrývá víc nedorozumění než pod čímkoliv jiným. Někdo si pod ní představí nedodělaný produkt, někdo prezentaci pro investory, někdo hotovou aplikaci s deseti funkcemi. V tomto článku vám vysvětlím, co MVP skutečně znamená, co do něj patří a co ne, kolik stojí a jak ho postavit, i když zatím nemáte tým.
Rychlá odpověď: co je MVP
MVP (minimum viable product, česky nejmenší životaschopný produkt) je nejmenší verze produktu, kterou někdo skutečně použije nebo za ni zaplatí. Není to prototyp na ukázku ani polovina finální aplikace. Je to ostrý řez: jeden hlavní proces, který funguje od začátku do konce, přihlášení, základní administrace a měření toho, co uživatelé dělají.
| Co do MVP patří | Co do MVP nepatří |
|---|---|
| jeden klíčový proces (třeba „zadám poptávku, dostanu nabídku") | druhý a třetí proces „pro jistotu" |
| přihlášení a základní role | pokročilá oprávnění a týmové účty |
| jednoduchá administrace | reporty, exporty, dashboardy |
| měření (co lidé klikají, kde odcházejí) | mobilní aplikace vedle webové |
| přistávací stránka, která produkt vysvětlí | integrace na systémy, které zatím nikdo nepoužívá |
Smysl MVP je jediný: zjistit co nejlevněji, jestli o produkt někdo stojí. Všechno, co tomu nepomáhá, počká.
Kolik stojí MVP
Cenu MVP tvoří rozsah, ne technologie. Rozhoduje počet obrazovek, počet rolí a počet napojení na cizí systémy.
| Rozsah | Cena | Kdy dává smysl |
|---|---|---|
| MVP za pevnou cenu | od 80 000 Kč | jasný nápad, jeden proces, potřebujete být venku do dvou měsíců |
| Postupný vývoj | 1 000 Kč/h | máte vlastního product ownera a rozsah se mění každý týden |
| Produkční verze | od 180 000 Kč | MVP ověřilo poptávku, přidáváte role, platby, integrace |
Ceny odpovídají mému ceníku na stránce MVP pro startupy. Podrobnější rozpad ceny podle funkcí najdete v článku Kolik stojí vývoj aplikace na míru.
Pro srovnání: tým designér, dva vývojáři a někdo na provoz stojí i na částečné úvazky násobně víc měsíčně, a to ještě dřív, než napíšou první řádek. Většina startupů si ho v době MVP nemůže dovolit a ani nepotřebuje.
Jak se MVP staví: pět kroků
1. Jedna věta
Napište, co má první verze umět a pro koho, jednou větou. „Fitness trenér pošle klientovi tréninkový plán a vidí, jestli ho splnil." Pokud věta potřebuje spojku „a taky", škrtejte.
2. Zadání a wireframe
Z věty vznikne seznam obrazovek a jeden hlavní tok. Wireframe je černobílá kostra, na které se ověří, že tok dává smysl, dřív než se cokoliv naprogramuje. Tady se rozhoduje o ceně: každá obrazovka navíc jsou dny práce.
3. Stavba
Ověřený stack, který později převezme kdokoliv: Next.js a React na frontendu, PostgreSQL přes Supabase jako databáze s přihlášením, Stripe na platby, nasazení do cloudu. Žádné experimenty, které by nový vývojář musel přepisovat.
4. Zabezpečení od prvního dne
Nejčastější chyba startupů je „bezpečnost doděláme, až budeme mít uživatele". Jenže první uživatelé přijdou s prvním dnem. Minimum, které patří do každého MVP: ověřené přihlašování, oprávnění na úrovni dat, limity proti zneužití formulářů, zálohy databáze, klíče mimo repozitář a GDPR (mazání účtu, zpracování údajů).
5. Spuštění a měření
MVP bez měření je jen aplikace. Od prvního dne potřebujete vědět, kolik lidí se registrovalo, kolik dokončilo hlavní proces a kde odcházejí. Teprve s těmito čísly má smysl rozhodovat, co stavět dál.
Jak dlouho MVP trvá
Při jasném zadání 4 až 8 týdnů od workshopu po spuštění. Delší termíny většinou neznamenají větší pečlivost, ale nejasné zadání nebo příliš mnoho funkcí. Když se MVP staví déle než čtvrt roku, obvykle už to MVP není.
Potřebuje startup na MVP tým?
Ne. Pro rozsah MVP stačí jeden člověk, který zvládne návrh, vývoj, zabezpečení i nasazení, a je to i výhoda: žádná koordinace čtyř lidí, jeden zodpovědný, jedna faktura. Tým dává smysl až ve chvíli, kdy MVP ověřilo poptávku a produkt roste rychleji, než jeden člověk stíhá. Do té doby je tým nejdražší způsob, jak zjistit, že o produkt nikdo nestojí.
Přesně takhle stavím MVP pro startupy já: celý proces od zadání po provoz, za pevnou cenu a bez podílu. Kód, účty i doména jsou od začátku vaše.
Nejčastější chyby u MVP
- Příliš mnoho funkcí. Každá funkce navíc odsouvá odpověď na otázku, jestli o produkt někdo stojí.
- Žádné měření. Bez čísel se rozhoduje podle pocitu, a pocit zakladatele je vždycky optimistický.
- Odložené zabezpečení. Únik dat v prvním měsíci startup nepřežije.
- Kód, který nikdo další nepřevezme. Nezvyklý stack nebo chybějící repozitář na vaše jméno se draze platí při příchodu týmu.
- Stavba bez prvního zákazníka. Nejlepší MVP vzniká pro konkrétního člověka, který na něj čeká.
Shrnutí
MVP je nejmenší verze produktu, kterou někdo použije nebo zaplatí: jeden proces, přihlášení, administrace, měření. Stojí od 80 000 Kč, trvá 4 až 8 týdnů a nepotřebuje tým. Nejdůležitější rozhodnutí neděláte při stavbě, ale při zadání: co škrtnout.
Pokud máte nápad a chcete odhad rozsahu a ceny, popište mi ho ve třech větách. Do 24 hodin dostanete odpověď.
