8. července 2026, Luboš Zápotočný
E-shop bez CTO: sedm rozhodnutí, která se pokazí
Volba dodavatele, nábor, hosting, vlastnictví účtů: technická rozhodnutí, která se bez seniorního dohledu pokazí nepozorovaně, a na co by se ptal CTO.
E-commerce firma s deseti až sto lidmi je v nepříjemné fázi: příliš mnoho technologií na to, aby se daly řídit neformálně, příliš málo na to, aby vytížily CTO na plný úvazek. Ta mezera nezůstane prázdná. Zaplní ji ten, kdo je nejblíž (zakladatel, agentura, nejsebevědomější vývojář), a padne série rozhodnutí, která nemá kdo kvalifikovaně vetovat. Těchto sedm se kazí nejčastěji, spolu s otázkou, kterou by položil seniorní inženýr.
1. Volba platformy podle dema. Platformy se kupují podle vzhledu administrace a slibů z obchodního hovoru, a pak s nimi deset let řešíte okrajové případy. Otázka CTO: jaké jsou naše tři nejneobvyklejší požadavky a můžeme si na této platformě ověřit, že opravdu fungují?
2. Volba agentury podle pitche. Nejlevnější nabídka i nejpropracovanější prezentace jsou výběrová zkreslení, ne důkazy. Selhání se ukáže o dva roky později jako lock-in: kód v privátních repozitářích agentury, infrastruktura na účtech agentury, znalosti jen v hlavách lidí z agentury. Otázka CTO: když se za dvanáct měsíců rozejdeme, s čím přesně odejdeme?
3. Nábor seniorního vývojáře, když je problém v architektuře. Nebo architekta, když je problém v propustnosti. Bez někoho, kdo viděl obojí, firma obsazuje roli jako reakci na poslední špatnou zkušenost. Otázka CTO: je naším úzkým hrdlem rozhodování, co postavit, nebo samotné stavění?
4. Nechat architekturu vzniknout hromaděním pluginů. Každý plugin byl rychlá výhra. Po padesáti rychlých výhrách trvá upgrade čtvrt roku a nikdo neumí říct, který plugin má výpočet ceny na starosti. Otázka CTO: víme u každého z nich, co dělá, a nainstalovali bychom ho dnes znovu?
5. Zdědit infrastrukturu jako výchozí stav. E-shop běží tam, kam ho dal první vývojář, nadimenzovaný hrubým odhadem, monitorovaný stížnostmi zákazníků. Funguje to až do první velké kampaně, tedy přesně do okamžiku, kdy selhat nesmí. A když pokladna padá pod zátěží, kterou by servery měly zvládnout, tato výchozí volba se prodraží. Otázka CTO: co se stane při pětinásobku dnešního provozu a jak to víme?
6. Nevlastnit účty. Doména u registrátora agentury, analytika na Google účtu freelancera, deploy klíče na notebooku, který odešel se zaměstnancem. Dokud vztah s dodavatelem trvá, nikoho to netrápí; když skončí, každá z těch závislostí se stane problémem. Otázka CTO: umíme vyjmenovat každý účet, na kterém byznys stojí, a kdo u každého z nich dokáže obnovit přístup?
7. Brát výkon jako jednorázový úkol při spuštění. Web byl při spuštění rychlý; od té doby postupně zpomaluje o jeden plugin a jeden banner a za to číslo nikdo nezodpovídá. Rychlost je provozní metrika jako uptime a potřebuje vlastníka a trendovou křivku. Otázka CTO: jaké bylo naše LCP minulý měsíc a kdo si všiml změny?
Co mají všechny společné
Všech sedm je selháním vlastnictví: každé rozhodnutí bylo samo o sobě rozumné a za jejich součet neručil nikdo. Řešením nemusí být nábor. V této velikosti firmy je práce CTO skutečná, ale na částečný úvazek, a přesně proto existují služby fractional CTO: jeden až dva dny v týdnu někoho, jehož prací je klást tyto otázky, dokud lze ta rozhodnutí ještě levně změnit.
Pokud jste se v několika z těchto sedmi bodů poznali, napište nám, které.