K čemu ji používáme
Weby děláme dlouho a hlídáme si v nich každý pixel. Složitější věci, tedy portály, evidence a napojení, jsme dřív zadávali externě a výsledek vypadal jinak, než jak jsme ho navrhli. Dnes je stavíme sami a AI je jeden z důvodů, proč to jde: ubrala hodiny mechanické práce, které na to dřív nezbývaly.
Nejvíc pomáhá tam, kde je práce mechanická: přepis datového modelu do migrací, obsluha chybových stavů, testovací data, převod hotového návrhu do kódu. To jsou hodiny, které nikoho neposunou a přitom se za ně platí.
Rozdíl je v tom, kdo výsledek projde řádek po řádku.
Kde ji nenecháme rozhodovat
Typografie, mezery, stavy tlačítek, chování formuláře při chybě. Tyhle věci model odhadne podle průměru toho, co viděl, a průměr je přesně to, čemu se chceme vyhnout. Proto rozhraní ladíme sami a proti reálnému obsahu, ne proti vzorovému textu.
Tři hranice, které držíme
- Rozhodnutí o rozhraní zůstává u člověka. Model může navrhnout varianty, vybírá tým.
- Datový model a oprávnění kontrolujeme ručně a ověřujeme testy pro jednotlivé role.
- Za běžící systém ručíme my. Když něco spadne, nemá cenu hledat, jaký nástroj to napsal.


Čím výsledek prochází, než ho uvidíte
Tohle je podstatnější než to, co který nástroj napsal. Kód od modelu i od člověka jde stejnou cestou:
- Čtení řádek po řádku. Ne kvůli chybám v syntaxi, ty najde překladač, ale kvůli tomu, jestli kód dělá to, co jsme chtěli, a ne něco podobného.
- Testy na to, co se nesmí stát: dvakrát prodané místo, role, která vidí cizí data, formulář, který projde bez povinného pole.
- Ověření proti reálnému obsahu a reálným datům, ne proti vzorovému textu. Dlouhý název a prázdný seznam odhalí víc než deset hezkých obrazovek.
- Rozhodnutí, která se nedají vzít zpět, tedy datový model a oprávnění, kreslíme dřív, než se napíše první řádek.
Model je rychlý v tom, co už někde bylo. Je proto dobrý na migraci, obsluhu chyb nebo testovací data a špatný tam, kde se má rozhodnout mezi dvěma rozumnými možnostmi podle toho, jak vaše firma funguje. Tam potřebuje někoho, kdo tu firmu zná.
Jednoduché pravidlo pro provoz
Co jde ověřit testem, může napsat AI. Co se pozná až očima nebo v provozu, píšeme sami. Návrh rozhraní, datový model a bezpečnost tedy zůstávají u nás, zbytek je otázka rychlosti.
Na vlastních produktech si tohle ověřujeme dřív, než to nabídneme klientovi. Walio provozujeme a dále rozvíjíme, na WCRM pracujeme: přihlášení a databáze běží, obrazovky napojujeme a import ze Scrapiku teprve stavíme. Víme tedy, které zkratky se vyplatily a které jsme zaplatili později.
Co to znamená pro klienta
Kratší cestu od zadání k první verzi a víc prostoru na detail, protože mechanická práce ubrala hodiny. Nezmenšuje to rozsah odpovědnosti: kód procházíme a testujeme stejně jako dřív.
Co se nemění je cena za přemýšlení. Rozhodnutí, jak má systém fungovat, trvá stejně dlouho jako dřív. Právě tam se pozná, jestli výsledek obstojí.
Pro vás to znamená rychlejší cestu k první ověřitelné verzi, ne automaticky nižší cenu. O rozsahu, bezpečnosti a výsledku stále rozhoduje tým.




