Zpět do Labu
Metodická karta 02

MVP za 8 hodin

Od nuly k nasazení za jeden den. Komprese vývojového cyklu softwaru z týdnů na hodiny.

Komprese vývojového cyklu

Harmonogram "MVP za 8 hodin" rozděluje pracovní den do pěti klíčových fází. Tento přístup je v přímém rozporu s tradičními, týdny trvajícími vývojovými cykly (sprinty).

Realizace tohoto harmonogramu je možná pouze díky specifické sadě nástrojů označovaných jako "AI-Augmented Software Tools". Každá fáze využívá jiné nástroje a techniky, ale všechny mají společný cíl: maximalizovat rychlost dodání při zachování funkčnosti.

Harmonogram dne

09:00

Definice problému

Definice logiky

1/5

První hodina není věnována kódování, ale definici. V kontextu Vibe Codingu to znamená 'Prompt Engineering' a ujasnění si 'Jobs to be Done'. Vývojář formuluje zadání pro AI. Místo psaní specifikace do Wordu se píše 'System Prompt' pro LLM.

Nástroje:

ChatGPTClaudeSystem Prompts

Tip: Jasně definuj, co se staví, aby AI mohla generovat jak to postavit.

10:00

Design System (AI)

Generativní UI

2/5

Místo týdnů strávených tvorbou UI kitu ve Figmě, Vibe Coder využívá generativní UI nástroje. Použití nástrojů jako v0 nebo Lovable, které převádějí textové zadání (např. 'moderní dashboard v tmavém režimu s neomorfními prvky') přímo do kódu (React/Tailwind).

Nástroje:

v0LovableFigma AIMidjourney

Tip: Výstup: Hotová vizuální vrstva aplikace připravená k napojení na logiku.

13:00

Core Logika

Implementace jádra

3/5

Implementace funkčního jádra. Zde platí pravidlo manifestu: 'Přestaň psát syntax.' Vývojář instruuje AI (např. přes Cursor Composer), aby vytvořila databázová schémata, API endpointy a propojila frontend s backendem.

Nástroje:

CursorReplit AgentGitHub Copilot

Tip: Použij AI v režimu 'Agent Mode', který dokáže autonomně vytvářet a editovat soubory napříč projektem.

16:00

Edge Cases

Ladění a ošetření

4/5

Fáze ladění a ošetření okrajových stavů. Vzhledem k tomu, že AI často generuje 'šťastnou cestu' (happy path), je nutné explicitně testovat selhání. Toto je nejrizikovější část dne z pohledu bezpečnosti.

Nástroje:

TestováníCode ReviewSecurity Audit

Tip: AI opravy jsou funkčně správné v 60% případů, ale bezpečné pouze v 11%. Věnuj pozornost bezpečnostním rizikům.

17:00

Deploy

Okamžité nasazení

5/5

Okamžité nasazení. Platformy jako Vercel, Netlify nebo přímo Replit Deployments umožňují nasazení na jedno kliknutí ('One-click deployment'). Cílem není dokonalý produkt, ale produkt, který je 'live' a může sbírat zpětnou vazbu.

Nástroje:

VercelNetlifyReplit Deployments

Tip: 'Ship Fast.' Cílem není dokonalost, ale produkt, který může sbírat zpětnou vazbu.

Co používáme reálně

WEB BUILDER

  • Lovable.dev - Primární build nástroj pro MVP, interní systémy a veřejné produkty

AI Agentní IDE

  • Cursor - Přesná práce s kódem a interními nástroji
  • Antigravity IDE - Komplexní aplikační logika a architektura

AI modely

  • GPT - Text, analýza, logika
  • Claude - Dlouhý kontext a práce s dokumenty
  • Gemini - Explorace a brainstorming

GENEROVÁNÍ VIZUÁLŮ

  • Midjourney - Kreativní vizuály a branding
  • Nanobanana - Rychlá generace a variace obrazového obsahu
  • Sora - AI generování videa a obrazu

AUTOMATIZACE

  • Make.com - Automatizace procesů a propojování systémů
  • N8N - Open-source automatizace a workflow

INFRASTRUCTURE

  • Vercel - Frontend hosting a edge functions
  • Netlify - Hosting, deploy a CI/CD

Kritická analýza bezpečnostních rizik

Nedostatečný čas na Edge Cases

Harmonogram vyhrazuje pouze 1 hodinu na "Edge Cases", což je z pohledu kybernetické bezpečnosti nedostatečné pro produkční nasazení. AI opravy jsou funkčně správné v 60% případů, ale bezpečné pouze v 11%.

Časté bezpečnostní problémy

AI často generuje kód s hardcodovanými API klíči, bez rate-limitingu a s náchylností k SQL injection. Pro produkční nasazení je nutné provést důkladný security audit, který přesahuje rámec 8hodinového harmonogramu.

Kdy použít MVP za 8 hodin

Tento přístup je ideální pro prototypy, validaci nápadů a interní nástroje. Pro produkční aplikace s citlivými daty nebo vysokými bezpečnostními požadavky je nutné přidat další fázi bezpečnostního auditu a testování.

Praktické tipy pro úspěch

Zachovej momentum

Nezastavuj se na detailech. Pokud něco nefunguje perfektně, pokračuj dál. Můžeš to opravit v další iteraci.

Používej System Prompts

Vytvoř si šablony promptů pro běžné úlohy. Ušetříš čas a zajistíš konzistentní výstupy.

Respektuj časové limity

Každá fáze má svůj časový limit. Pokud nestíháš, přesuň se na další fázi. Lepší nedokončený produkt než žádný produkt.

Testuj průběžně

Netestuj až na konci. Ověřuj funkčnost po každé fázi. Ušetříš čas při hledání chyb.

Chcete se naučit vytvářet MVP za 8 hodin?

Přihlaste se na workshop a naučte se používat AI nástroje pro rychlý vývoj.

Domluvit konzultaci