Jaký příběh stojí za Z‑BOXy: když krize nastartuje inovaci
Když na jaře 2020 přišel první lockdown, ukázalo se, jak křehký může být i zdánlivě robustní byznys. Pro Zásilkovnu to byl moment, kdy během dvou dnů prakticky přišla o příjmy. Právě tahle zkušenost se stala impulzem pro vznik Z‑BOXů – energeticky soběstačných výdejních boxů, které dnes obsloužily přes 130 milionů zásilek. U zrodu Z‑BOXů stál mimo jiné Jaroslav Urbánek, který do projektu nastoupil jako projektový vedoucí. Pro ITtrendy se podělil o zákulisní pohled na vývoj celého řešení i o praktické zkušenosti a doporučení pro produktové vývojáře.
Jak vznikalo technologické jádro Z‑BOXu
Do projektu Z‑BOX nastoupil Jaroslav Urbánek v květnu 2020 jako projektový vedoucí čtyřčlenného core týmu a rychle převzal odpovědnost prakticky za celý technologický ekosystém – od návrhu hardwaru boxů, architektury backendu v Azure a mobilních aplikací až po bezpečnost, provoz a podporu. Jeho úkolem bylo sjednotit výstupy externích dodavatelů, vybudovat interní tým a nastavit princip „you build it, you run it“, kdy vývoj a provoz tvořily jeden celek. „Interně jsem si té roli říkal děvečka pro všechno – a ten termín to naprosto vystihuje,“ shrnuje období, které mu umožnilo poznat Z‑BOX od úplných základů až po strategickou úroveň celé skupiny. „Byla to jedna z nejintenzivnějších zkušeností mé kariéry,” dodává.
Nezmeškejte žádné novinky ITT
Od lockdownu k off-grid revoluci
Pandemie covidu byla pro Zásilkovna paradoxně téměř likvidační i zásadně transformační zároveň. Během prvního lockdownu v březnu 2020 se firma během dvou dnů ocitla bez příjmů, protože její byznys stál na otevřených výdejních místech v obchodech. Právě tato krizová zkušenost se stala impulzem pro vznik Z‑BOXů – alternativního způsobu doručování, který by fungoval i bez obchodů, elektřiny. „Ta zkušenost, že za dva dny můžete přijít o všechno, akcelerovala inovace,“ popisuje zlomový moment Urbánek. Výsledkem bylo off-grid řešení, které lze postavit prakticky kdekoliv – a jeho úspěch je mimořádný: od prvních 100 boxů do Vánoc 2020 se síť rozrostla na více než 10 000 instalací ve čtyřech zemích a denní objem zásilek ve špičkách překročil 250 000, což znamená růst přes 12 000 %.
V čem tkví odlišnost Z‑BOXů
Z‑BOXy se od většiny výdejních boxů na trhu liší radikálně odlišnou filozofií: místo maximální výbavy sází na extrémní úspornost a soběstačnost. Zatímco konkurenční řešení spoléhají na stálé připojení k elektřině a komplexní infrastrukturu, Z‑BOX funguje čistě na baterie a obejde se dokonce i bez displeje. „Nemusíme řešit přípojku elektřiny ani stavební povolení – box prostě postavíme tam, kde to dává byznysově smysl,” shrnuje Urbánek. Klíčovou výhodou je i vlastní hardware a firmware, které umožnily vydat během čtyř let přes 800 produkčních verzí a rychle optimalizovat provoz i spotřebu.
Každý miliampér rozhoduje
Největší technickou výzvou Z‑BOXů byl energetický management – systém musel fungovat týdny bez slunce, a proto se počítal doslova každý miliampér. Tým optimalizoval vše od komunikace mezi deskami až po nabíjení baterií: místo neustálé výměny dat přešel na adaptivní režim a původní neefektivní PWM regulátor nahradil vlastním řešením inspirovaným MPPT technologií. „Naše custom řešení přineslo úsporu kolem 40 % oproti původnímu dodavatelskému návrhu,” popisuje Urbánek.
Příběhy z vývoje
Nejbolestivější lekcí se ukázaly být zdánlivé drobnosti: „V jeden letní den nám umřelo 300 boxů najednou. Všechny zapomněly, kde je jaká zásilka. Pamatuji si ten moment, kdy mi volali z provozu – srdce se mi zastavilo. Do každého boxu musel dojet technik, přivézt správnou kartu a vyřešit desítky zásilek. 300 míst rozsypaných po celé republice,“ vzpomíná Urbánek. K tomu se přidávaly téměř detektivní technické záhady – od boxů mizících z Bluetooth až po kuriózní situace, kdy se do prototypu zamkl kolegův oběd. Právě tyto momenty nejlépe ukazují realitu vývoje hardwaru v terénu: věci, které na papíře vypadají banálně, se v provozu rychle změní v kritické problémy.
Tým jako klíčový faktor úspěchu
Úspěch Z‑BOXů nestál jen na technologii, ale především na správně složeném týmu. Jaroslav Urbánek na základě své zkušenosti shrnuje několik praktických principů, které se mu při vývoji produktu dlouhodobě osvědčily:
Cross-functional tým je nutnost: U IoT produktu nemůžete mít oddělená sila pro hardware a software. Problémy vznikají na rozhraních.
Sdílení znalostí je kritické: Když odejde člověk, nesmí odejít znalosti. Investujte do dokumentace a pair programmingu.
Vlastnictví motivuje, ale má limity: Princip „you build it, you run it” znamená, že vývojář vidí dopad své práce. Jenže ne všichni chtějí zodpovědnost 24/7 — to musíte vědět předem.
Respektujte omezení jako svou cestu: Jak říká Jon Smart: „Impediments are not in the path, they are the path.” Malý tým, limitovaný rozpočet, krátký deadline – to vás nutí k inovacím.
Čtenářům by Jaroslav Urbánek vzkázal především jedno: nebát se jednoduchosti. Většina firem podle něj nepotřebuje nejmodernější architekturu ani technologické trendy za každou cenu, ale funkční produkt, který řeší reálný problém. Nejlépe vzniká v malém týmu, který za něj nese plnou odpovědnost, průběžně ho ověřuje se zákazníky a bere chyby jako přirozenou součást cesty. Ty totiž přijdou vždy. Skutečným rozdílem mezi úspěchem a neúspěchem je to, jak rychle se z nich dokážete poučit a posunout dál.