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.
Mezi zhruba deseti a sto lidmi je e-commerce firma v nepohodlném bodě: příliš mnoho technologií na to, aby se řídily instinktem, 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. Zde je sedm, která vídáme pokažená nejčastěji, a otázka, kterou by položil seniorní technický hlas.
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 nejpodivnější požadavky a můžeme si na téhle 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 v hlavách 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 vybírá nového člověka podle poslední špatné zkušenosti, ne podle skutečné potřeby. 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. O padesát rychlých výher později 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ář, dimenzovaný odhadem, monitorovaný stížnostmi zákazníků. Funguje to až do první velké kampaně, kdy je výpadek nejdražší. A když se pokladna sesype pod zátěží, kterou by servery měly zvládnout, tahle výchozí volba se najednou pořádně 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 pod Google účtem freelancera, deploy klíče na notebooku, který odešel se zaměstnancem. Dokud vztah s dodavatelem funguje, nikoho to netrápí. Při rozchodu se z toho stane problém u všech účtů naráz. Otázka CTO: umíme vyjmenovat každý účet, na kterém byznys stojí, a kdo u každého z nich ovládá obnovu přístupu?
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 zpomaluje o jeden plugin a jeden banner za čas 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?
Vzorec za všemi sedmi
Všech sedm bodů má společné selhání vlastnictví: každé rozhodnutí bylo samo o sobě rozumné, jen za jejich součet nebyl zodpovědný nikdo. Řešením nemusí být nábor. V téhle velikosti firmy je práce CTO skutečná, ale na částečný úvazek, a přesně proto existují služby fractional CTO: pár hodin týdně někoho, jehož prací je klást tyhle otázky dřív, než přijde faktura.
Pokud jste se v několika z těch sedmi bodů poznali, stojí to za rozhovor. Úvodní hovor je zdarma.