Co si z průvodce odnést
- Největší smysl má začít jedním konkrétním procesem, který dnes brzdí práci.
- AI může výrazně zkrátit tvorbu aplikace. Úspora závisí na rozsahu, napojení na další systémy a požadavcích na provoz.
- Prototyp slouží k ověření nápadu. Ostrému nasazení předchází kontrola funkčnosti, oprávnění, dat a obnovy.
Co je vibecoding a co znamená pro firmu
Vibecoding označuje tvorbu softwaru pomocí zadávání požadavků AI v běžném jazyce a postupného upravování výsledku. Pojem se používá různě: někdy pro rychlé experimenty bez podrobné kontroly kódu, jindy obecně pro vývoj s výraznou pomocí AI.
U firemní aplikace používám AI jako nástroj pro rychlejší vývoj. Zadání, návrh řešení, kontrola kódu a ověření výsledku zůstávají součástí práce. Vy popíšete, co potřebujete vyřešit, a nad funkční ukázkou společně upřesníme, jak má aplikace fungovat.
Aplikace vytvořená s pomocí AI nemusí při provozu žádnou AI používat. Evidence zakázek nebo schvalování objednávek může fungovat jako běžný software bez placeného modelu při každém kliknutí.
Jak se může z měsíců vývoje stát výrazně menší projekt
Tradiční zakázkový vývoj zahrnuje mnoho opakující se práce: formuláře, přehledy, filtrování, importy nebo propojení jednotlivých obrazovek. Právě při jejich přípravě může AI zkrátit cestu k první funkční verzi. Rychlejší zpětná vazba zároveň pomůže odhalit zbytečnou funkci dříve, než se do ní investuje další čas.
Za zlomek rozpočtu tak může vzniknout nástroj, pro který by firma jinak zvažovala měsíční projekt s vývojovým týmem. Předpokladem je jasný účel, rozumný rozsah a dostupná data. Rozpočet na malou aplikaci pro jeden proces nelze férově srovnávat s cenou kompletního podnikového systému.
První prototyp může být u jednoduchého zadání otázkou dnů. Termín ostrého nasazení určuje také testování, integrace a připravenost firmy. Konkrétní cenu a časový plán proto navrhuji až podle zadání; univerzální procento úspory by bylo zavádějící.
Které firemní aplikace dávají smysl
Dobrým začátkem bývá činnost, kterou lze přesně popsat, pravidelně se opakuje a dnes vyžaduje ruční přepisování nebo hledání informací. Aplikace má lidem ušetřit práci, proto vybírejte problém společně s těmi, kdo ho každý den řeší.
| Potřeba firmy | Co může řešit aplikace | Co předem ověřit |
|---|---|---|
| Reporting | Sjednocení exportů a přehled ukazatelů pro vedení. | Dostupnost dat a shodný význam jednotlivých ukazatelů. |
| Obchod a zakázky | Evidence poptávek, odpovědných osob a dalších kroků. | Přístupová práva a návaznost na současné CRM. |
| Schvalování | Žádanky, nabídky nebo nákupy s historií rozhodnutí. | Kdo co smí schválit a jak funguje zastupování. |
| Sklad a logistika | Přehled výjimek, kontrola zásob nebo plán rozvozů. | Aktuálnost dat a postup při chybě či výpadku. |
| Propojení systémů | Přenos údajů mezi e-shopem, skladem a účetnictvím. | Možnosti API, duplicity a bezpečné opakování přenosu. |
Jak postupovat od zadání k použitelné aplikaci
Funkční ukázka dává firmě možnost rozhodovat podle skutečného používání. Když se ukáže, že navržený postup nepomáhá, lze ho změnit před rozsáhlejší investicí. Prototyp má proto mít jasné zadání a měřítko úspěchu stejně jako ostrá verze.
- Popište současný proces: kdo ho provádí, s jakými vstupy a co má být výsledkem. Přidejte běžný případ i situaci, kdy se něco pokazí.
- Vyberte nejmenší verzi, která už přinese užitek. U každé funkce si řekněte, zda je nutná pro první použití.
- Připravte prototyp a vyzkoušejte ho s lidmi z praxe na testovacích nebo anonymizovaných datech.
- Podle zpětné vazby upravte postup, doplňte potřebná napojení a ověřte chyby, oprávnění i práci s daty.
- Nasaďte aplikaci nejprve v omezeném provozu. Domluvte podporu, odpovědnost, zálohování a způsob dalších změn.
Porovnávejte celkové náklady, nejen cenu vytvoření
Do rozhodnutí zahrňte vývoj, čas vašeho týmu, hosting, licence, placená API, podporu a budoucí úpravy. U běžného hotového produktu může předplatné vycházet lépe než vlastní aplikace. Vývoj na míru dává větší smysl, když konkrétní proces dostupné nástroje řeší špatně nebo vyžadují nákladné obcházení.
Zapište si, kolik času dnes činnost zabere a jak často se opakuje. Po zavedení aplikace sledujte stejný proces znovu. Vedle času mají hodnotu i méně chyb, rychlejší reakce zákazníkovi a dohledatelnost rozhodnutí.
Co musí zvládnout aplikace pro ostrý provoz
Hezká obrazovka ještě neříká, zda aplikace správně zpracuje chybný soubor, zabrání cizímu uživateli v přístupu nebo uchová historii změn. Kontrola vygenerovaného kódu a testování patří k dodání stejně jako samotné funkce. Také dokumentace GitHub Copilot upozorňuje, že AI výstupy vyžadují lidské ověření.
- Oprávnění: každý uživatel vidí a mění jen údaje, ke kterým má mít přístup.
- Data: importy kontrolují vstupy a opakované spuštění nevytváří nechtěné duplicity.
- Obnova: existují zálohy a ověřený postup, jak z nich aplikaci obnovit.
- Provoz: chyby lze dohledat a je jasné, kdo řeší výpadky nebo nefunkční integraci.
- Předání: firma má dohodnutá práva ke kódu, přístupy, dokumentaci a možnost dalšího rozvoje.
Kdy je potřeba širší projekt a větší rozpočet
Jinou náročnost má jednoduchá interní evidence a jinou systém, jehož výpadek zastaví expedici celé firmy. Rozsáhlá migrace dat, složité role, nepřetržitý provoz nebo špatně zdokumentované starší systémy mohou vyžadovat podstatnou část rozpočtu bez ohledu na rychlost psaní kódu.
AI může pomoci i v náročném projektu, ale samotné zrychlení dílčího úkolu nevypovídá o úspoře celé zakázky. Výzkum Anthropic o produktivitě upozorňuje na omezení odhadů času a rozdíl mezi jednotlivými úkoly a celým pracovním procesem. Zveřejněná čísla proto nejsou cenovou kalkulací vaší aplikace.
Zdroj: Anthropic: odhady přínosu AI pro produktivitu a jejich omezení
Co si připravit pro první konzultaci
Stačí popsat konkrétní problém a ukázat současný postup. Nemusíte mít technické zadání. Užitečnější než dlouhý seznam přání bývá jedna ukázka práce, kterou chcete zjednodušit.
- Kdo bude aplikaci používat a jak často?
- Jak dnes proces probíhá a kde vzniká nejvíc ruční práce nebo chyb?
- Odkud přicházejí data a kam se mají předávat?
- Které tři funkce musí mít první použitelná verze?
- Jak poznáte, že investice pomohla, a jaký rozpočet dává firmě smysl?
Časté otázky
Lze skutečně vytvořit aplikaci za zlomek původního rozpočtu?
U vhodně vymezené aplikace ano: AI může omezit množství opakující se vývojové práce a prototyp pomůže včas upřesnit potřebné funkce. Rozdíl ale závisí na zadání. Férové porovnání musí zahrnovat stejný rozsah, kvalitu, integrace a provoz; konkrétní úsporu lze posoudit až nad vaším projektem.
Znamená prototyp za pár dnů i hotovou aplikaci?
Ne automaticky. Prototyp ověřuje hlavní postup. Produkční verze potřebuje také přístupová práva, ověření chybových stavů, zálohy a dořešené napojení na další systémy. Rozsah této práce určuje termín nasazení.
Musí firma při používání aplikace platit za AI?
Použití AI při vývoji samo o sobě neznamená platbu za AI při provozu. Ta vzniká, pokud aplikace skutečně volá placený model, například při zpracování textů. Zvlášť je třeba počítat s hostingem, případnými licencemi a podporou.
Může aplikaci později převzít jiný vývojář?
Předání usnadní běžné technologie, verzovaný zdrojový kód, dokumentace a jasná práva k úpravám. Tyto podmínky je vhodné domluvit už při zadání, včetně vlastnictví účtů, přístupů a závislostí na externích službách.