🎯AI vývoj7 min čteníAktualizováno: 9. 11. 2026

Co je MVP a jak ho vytvořit: nejdřív základ, pak funkce

MVP je nejmenší verze aplikace, kterou už lze používat. Ukážeme, jak ji definovat, postavit s AI a vytvořit první verzi.

👨‍💻
Roman
AboutTheApp

Shrnutí a kontext

MVP (minimum viable product, minimální životaschopný produkt) je nejmenší verze aplikace, kterou už lze skutečně používat a na které ověříte, jestli má smysl pokračovat. V softwaru jde o produkt, ne o sportovní cenu pro nejužitečnějšího hráče. Při vývoji MVP pomocí AI má asistent sklon přidávat víc, než jste chtěli, proto si předem určete, co patří do první verze, a zbytek odložte. Článek ukazuje, jak MVP vymezit a vytvořit.

1. Co je MVP

MVP je nejmenší verze produktu, která řeší jeden problém pro jednoho typového uživatele. Pojem popularizovali Steve Blank a Eric Ries (Wikipedie). Smysl MVP je v tom, že ho dostanete k uživatelům co nejdříve, a z jejich chování poznáte, co aplikace opravdu potřebuje.

Slovo minimální neznamená nedodělaný. MVP musí fungovat, jen toho ještě neumí tolik. Například aplikace pro rezervace zasedacích místností má v první verzi umět jen rezervovat a zrušit rezervaci, ale už nemá mobilní aplikaci, registrace a další vymoženosti.

2. Jaký je rozdíl mezi MVP, prototypem a verzí 1.0

Prototyp ukazuje nápad nebo vzhled, kdežto MVP již opravdu funguje pro skutečné uživatele a verze 1.0 je první verze, kterou vydáváte jako stabilní. Mezi nimi je rozdíl hlavně v tom, co chcete zjistit a kdo aplikaci používá.

PrototypMVPVerze 1.0
Co ověřujeZda-li nápad nebo vzhled dává smyslJestli aplikace řeší problémJe-li aplikace připravená pro všechny uživatele
Funguje s reálnými datyNemusíAno, pro hlavní scénářAno, pro všechny plánované scénáře
Kdo ji používáVy a pár lidí, kterým ji ukážetePrvní skuteční uživateléVšichni uživatelé

3. MVP development: co do první verze patří

Do MVP patří jen funkce, bez kterých nejde dokončit hlavní scénář. Všechno ostatní se odloží do dalších verzí. Výsledek zapište do zadání, aby ho viděl i AI asistent, nejlépe podle šablony PRD: hlavní scénáře patří do části Hlavní scénáře, odložené věci do části Co v první verzi nebude a podmínky dokončení do části Hotovo je, když.

  1. 1

    Určete jednoho uživatele a jeden problém

    Napište jednou větou, kdo aplikaci použije a co mu nyní zabírá čas nebo dělá potíže. Pokud potřebujete dvě věty, vymezujete víc než MVP.

  2. 2

    Popište hlavní scénář

    Vypište kroky, kterými uživatel dojde od otevření aplikace k výsledku. Pro rezervace zasedaček je to: vybrat den, vybrat volný čas, potvrdit.

  3. 3

    Nechte jen funkce nutné pro scénář

    U každého nápadu se zeptejte, jestli bez něj scénář nejde dokončit. Pokud jde, odložte ho.

  4. 4

    Odložené funkce zapište

    Do části Co v první verzi nebude zapište všechno, co jste vyřadili. Asistent pak vidí, co nemá přidávat, a vy máte seznam nápadů na další verze.

  5. 5

    Určete, kdy je MVP hotové

    Napište několik ověřitelných podmínek, například „uživatel zarezervuje volný čas a dostane potvrzení e-mailem“. MVP je hotové, jakmile jsou splněné.

4. Jak vytvořit MVP s AI

MVP s AI sestavíte po jednotlivých krocích hlavního scénáře a po každém kroku výsledek vyzkoušíte. AI nástroje jako Lovable, Bolt nebo Cursor mají často tendenci přidávat funkce, o které jste nežádali. Každá taková funkce se musí testovat a udržovat, což komplikuje vydání MVP.

Do zadání proto přidejte pravidlo, že asistent nepřidává funkce mimo zadání a před větší změnou navrhne plán a musí si ho nechat od vás potvrdit. Zdrojový kód mějte v repozitáři mimo nástroj, ve kterém vzniká, a klíče ke službám v tajných proměnných platformy, jak popisuje článek o souboru .env. Celkový přehled věcí, které si k aplikaci s AI uchovat, najdete v článku o aplikaci postavené s AI.

5. Jak zapsat MVP jako první verzi

Hotové MVP označte číslem verze a zapište, co obsahuje. Podle Semantic Versioning se verze 0.y.z používají pro počáteční vývoj a verze 1.0.0 označuje první stabilní vydání, takže MVP můžete vydat jako 0.1.0 a jako 1.0.0 až ve chvíli, kdy je aplikace připravená pro všechny. Jak schéma zvolit, popisuje článek o verzování aplikací.

V AboutTheApp otevřete ikonou Verze produktu na kartě aplikace okno Verze produktu a klikněte na Přidat verzi. Vyplníte číslo verze a změny v této verzi, kde funguje základní Markdown. Nová verze vzniká jako neveřejná. Tlačítkem Nastavit jako aktuální z ní uděláte aktuální verzi a kliknutím na ikonu oka ji zveřejníte. Veřejné verze pak zobrazí About page v záložce Verze produktu.

6. Jak přidávat funkce po MVP

Po vydání MVP přidávejte funkce podle toho, co uživatelé skutečně používají a o co žádají, ne podle pořadí nápadů v seznamu. Odložené funkce z části Co v první verzi nebude slouží jako zásobník, ze kterého vybíráte.

Každou přidanou funkci vydejte jako novou verzi s krátkými poznámkami, jak ukazuje šablona poznámek k vydání. Historie verzí pomáhá hlavně u aplikací s AI: oprava jednoho nedostatku někdy vrátí zpět dřívější problém a podle historie poznáte, ve které verzi vše ještě fungovalo.

Časté otázky

Co je MVP?

MVP je minimální životaschopný produkt, tedy nejmenší verze aplikace, kterou už lze používat a na které ověříte, jestli řeší skutečný problém. V softwaru nejde o sportovní titul nejužitečnější hráč.

Jak dlouho trvá vývoj MVP?

Záleží na rozsahu, ne na nástroji. Čas ovlivníte tím, že MVP omezíte na jeden uživatelský scénář a odložíte všechno, bez čeho se scénář obejde.

Jaký je rozdíl mezi MVP a prototypem?

Prototyp ukazuje nápad nebo vzhled a nemusí fungovat s reálnými daty. MVP funguje pro hlavní scénář a používají ho skuteční uživatelé.

Jaké funkce má MVP obsahovat?

Jen ty, bez kterých nejde dokončit hlavní scénář. Pokud scénář funguje i bez funkce, patří do dalších verzí.

Lze MVP postavit s AI?

Ano. AI asistenti a nástroje jako Lovable, Bolt nebo Cursor umí rychle vytvořit první verzi. Napište jim zadání s odloženými funkcemi a hlídejte, aby nepřidávali nic navíc.

Jaké číslo verze má mít MVP?

Podle Semantic Versioning se verze 0.y.z používají pro počáteční vývoj, takže MVP můžete označit třeba 0.1.0. Verze 1.0.0 označuje první stabilní vydání.

Jak zapíšu verze MVP v AboutTheApp?

V okně Verze produktu klikněte na Přidat verzi, vyplňte číslo verze a změny a nastavte ji jako aktuální. Nová verze je ve výchozím stavu neveřejná, zveřejníte ji ikonou oka.

Ve zkratce

MVP je nejmenší verze aplikace, která funguje pro hlavní scénář. Vymezte ji v zadání, postavte po krocích, zapište jako první verzi a další funkce přidávejte jako nové verze.

AboutTheApp

Chcete mít historii verzí od prvního MVP?

Založte si zdarma aplikaci v AboutTheApp a zapisujte verze s poznámkami od první verze.