BACK ON BLOG
30.10.2018

V softwarovém světě je vždy víc nápadů než času je realizovat

Dnes se vydáme do černé skříňky mnoha firem, do DEVu. Jaké technologie používají naši developeři Honza a Víťa? Co je důležité při tvorbě nových nápadů? Jak probíhají týdenní sprinty? A jak se rozhodují mezi tím, co potřebují vyvíjet dlouhodobě, a prací, která je pro firmu urgentní v danou chvíli?‍

Už znáte práci projekťáka Martina i Báry, která se stará o naše zákazníky. Dnes se pro změnu vydáme do černé skříňky mnoha firem, do DEVu. Jaké technologie používají naši developeři Honza a Víťa? Co je důležité při tvorbě nových nápadů? Jak probíhají týdenní sprinty? A jak se rozhodují mezi tím, co potřebují vyvíjet dlouhodobě, a prací, která je pro firmu urgentní v danou chvíli?

Development EXPANDO má za sebou úspěšný produkt XENA Seller Software, který automatizuje a zjednodušuje firmám prodej na Amazonu. V současnosti finišují pod vedením CTO Vojty Zogaty a CEO firmy Adama Kurzoka inteligentní systém pro expanzi do zahraničí s názvem EVE.

Kódují především v Node.js a .NET.
Práci dostávají zadanou v týdenních sprintech a mnohdy o nich ve firmě nevíme, jak jsou zabráni do tvorby.

O to víc překvapí, když prezentují výsledky svého každodenního úsilí. V EXPANDO se Honza Kremeň a Vít Petříček pod vedením Libora Součka podíleli na vývoji úspěšného XENA Seller Software pro prodejce na Amazonu. V současnosti finišují inteligentní systém pro expanzi e-shopů a firem, EVE.

„XENA je agenturní produkt na míru každému klientovi, který vznikl a funguje na základě znalostí a expertízy prvního CTO Libora Součka. EVE je další logická etapa našeho vývoje. Víceméně jsme vzali veškeré know-how, co o expanzi v e-commerce máme, a stavíme cloudovou službu, říká současný CTO Vojtěch Zogata. Jak práce na tak inovativních věcech vypadá?

„Baví mě, že neustále vyvíjím. Nejsou to mravenčí úpravy kódu, co dělal někdo dávno přede mnou, a já do něj nemůžu pořádně zasáhnout. Nejsou to ani malé věci. Spousta našich úkolů je ambiciózních, máme na ně přesně dané termíny a musí fungovat,” uvádí nás do kontextu Honza.

„Core členové EXPANDO týmu mohou navíc získat podíl na firmě. Možnost mít podíl na tom, co spoluvytváříme, je obrovský rozdíl oproti jiným pracem,” doplňuje Vít.

Honza (24 let) může porovnat podmínky mladé expandující firmy i programování v 50členném korporátním týmu. „Ve velké automotive společnosti máš vše naprogramované a jako developer se v tom naučíš rychle pohybovat, čehož si cením. Nevyvíjel jsem ale nic nového, nemohl jsem nic vylepšit a začal jsem hledat šanci, kde bych se mohl realizovat mnohem víc,” prozrazuje, co ho před dvěma roky přivedlo do EXPANDO. Ve volném čase se věnuje diabolo žonglování.

„V softwarovém světě bude vždycky víc nápadů, než lze stihnout.”

Jak vypadá organizace práce? „Pro technologické firmy jsou klasické dva směry. Jeden směr je, že přiběhne člověk s problémem, kterému se přiřadí stupeň urgence a podle toho jej řešíme. Některé bugy nejsou urgentní a vyřešíme je do konce sprintu. U jiných musíme zahodit, co děláme, a bug ihned opravit. Druhý směr je dlouhodobý plán vývoje, který musíme dodržet, a jehož dílčích výsledků dosahujeme v týdenních sprintech,” říká Vít.

„Sprint si představ jako balík úkolů, které musíš dotáhnout. V softwarovém světě bude vždycky víc nápadů než času na jejich realizaci, proto je pro náš úspěch klíčové seřadit úkoly podle důležitosti, naplánovat týden a zavázat se k tomu, že na konci týdne bude vše hotové. Kdybychom neměli bug policy, jak ji popisuje Víťa, pracujeme neustále na velkém počtu drobností a ve vývoji se nepohneme,” doplňuje Honza.

Vedení sprintů se účastní jak CTO EXPANDO, tak mentor mimo firmu. „Máme k dispozici seniorního rádce, který dřív dělal v Microsoftu a nyní vede čtyři týmy po 20 programátorech. Vede nás k tomu, abychom byli efektivní nejen jako programátoři, ale i v řízení projektů. Ukazuje, jak bychom měli pracovat, ne co bychom měli dělat,” chválí si developeři.

Vít (24 let) je u nás rok a půl a před EXPANDO se programování věnoval hlavně doma. „Do EXPANDO jsem Víťu doporučil, už na střední rozuměl komplexním systémům a dělal nám všem úkoly,” směje se Honza. Vít, kterého ve volném čase kromě hraní her baví snowboard a longboard, u nás stojí například za Benderem, což je funkce XENA Seller Software, která dokáže ohnout feed každého e-shopu a vyřešit nahrávání produktů na Amazon v rámci hodin, na místo dní či týdnů.

V práci se sice nezastaví, za dva roky práce v EXPANDO však mají v portfoliu konkrétní výsledky svého snažení.

V rámci XENA Seller Software je to například aplikace na ohýbání feedů Bender nebo Pricing report pro analýzu konkurence na Amazonu. „To ale není všechno, inovovali jsme překlady zboží a různé automatizované funkce. Neustále vymýšlíme nové featury, o které si e-commerce trh říká,” pochvalují si oba. „Dost se učíme. Moje znalosti nebyly tak bohaté, a co jsem se naučil zejména od Libora, jež se nám denně věnoval, mě rychle posunulo. Získané zkušenosti jsem mohl prohloubit pod vedením dalších mentorů. Je to i komunikace s jinými firmami, s jejich API, zkoumání, jak se chová Amazon a další věci, ke kterým se málokdo dostane,” prozrazuje Vít, co ho na práci nejvíc chytlo.

Pokud to zní jako něco, na čem se chcete podílet, mrkněte na náš profil na Proudly nebo pište rovnou COO Jiřímu Černému na jiri@expan.do.

Nenechte si ujít nové články na našem blogu! Přihlaste se k odběru nejnovějších článků.

Děkujeme! Váš e-mail byl zadán do databáze.
Něco se pokazilo. Zkuste zadat e-mail znovu.