Jakub Pavlák
Foto: Y Soft (publikováno se svolením)
Z Brna do světa
Český Y Soft dobývá svět. Jakub Pavlák odhaluje, proč AI a konec klasických šéfů mění budoucnost softwaru
Y Soft vznikl v Brně, jeho technologie dnes ale využívají zákazníci po celém světě. Jak se mění vývoj softwaru v době cloudu a umělé inteligence a proč firma funguje bez klasických manažerů, vysvětluje šéf jejího výzkumu a vývoje Jakub Pavlák.
editor
Umělá inteligence, cloudové služby a stále rychlejší vývoj technologií mění způsob, jakým dnes fungují moderní softwarové firmy. To, co ještě před několika lety znamenalo dodat zákazníkovi hotový program, se dnes proměnilo v nepřetržitý provoz globálních digitálních služeb, které musejí být bezpečné, spolehlivé a neustále se vyvíjet.
Brněnský Y Soft je příkladem společnosti, která se z českého technologického startupu vypracovala až na mezinárodního hráče. Přesto si podle R&D Managera Jakuba Pavláka zachovává české kořeny a většinu vývoje stále soustředí do moravské metropole.
V rozhovoru vysvětluje, proč firma zrušila klasickou manažerskou hierarchii, jak dnes využívá umělou inteligenci a proč bude AI během několika let přirozenou součástí téměř každého softwarového produktu.
Y Soft se z brněnské firmy stal globálním hráčem s klienty po celém světě. Kdy jste vy osobně cítil, že už nejste „česká firma“, ale globální technologie?
Nikdy jsem neměl pocit, že bychom přestali být českou firmou. Naopak jsme důkazem toho, že i z České republiky lze budovat globální technologickou společnost.
Vývoj, architektura a velká část inovací vznikají stále v Brně, ale produkty používají zákazníci po celém světě. Dnes už při návrhu produktů automaticky řešíme globální cloudový provoz, pokročilou bezpečnost, různé legislativy nebo požadavky zákazníků z různých regionů.
To je asi moment, kdy si uvědomíte, že vytváříte globální platformu schopnou konkurovat největším hráčům v oboru.
Ve vaší sekci výzkumu a vývoje jste zrušili klasické šéfy a týmy si řídí věci samy. Co se na tomhle modelu v posledních letech ukázalo jako nejtěžší, když firma dál roste do světa?
Nejtěžší je dostat porozumění byznysu přímo do samotných týmů a k jednotlivým vývojářům. Bezmanažerský model totiž není o absenci řízení, ale o tom, že odpovědnost za rozhodování leží přímo na týmech.
A právě vývojáři dnes velmi významně ovlivňují podobu globálního produktu. Aby mohli dělat správná rozhodnutí, musejí chápat nejen technickou stránku, ale také byznysový kontext, potřeby zákazníků, partnerů a jednotlivých trhů.
Hodně proto investujeme do transparentnosti, sdílení informací a předávání kontextu z našeho podnikání přímo do vývoje.
Dnes už nejde jen o vývoj, ale o produkty, které běží v cloudu a používají je zákazníci globálně. Jak to změnilo práci vašeho vývojového týmu?
Zásadně. Dříve jsme dodávali software, který si zákazník nainstaloval a provozoval sám. Dnes provozujeme cloudové služby, za které neseme odpovědnost nepřetržitě. To znamená mnohem větší důraz na automatizaci, monitoring, bezpečnost, škálovatelnost a rychlost reakce.
Oddělení vývoje a výzkumu už není jen o vytváření nových funkcí, ale o dlouhodobém provozu služby. Zároveň cloud významně změnil očekávání zákazníků.
Dnes čekají okamžitou dostupnost nových funkcí, vysokou stabilitu a nepřetržitou dostupnost služeb. To zásadně mění způsob fungování vývojových týmů, jejich zodpovědnost i celkový přístup k vývoji produktu.
Když se ohlédnete zpátky – je model bez manažerů pořád vaše velká výhoda, nebo už spíš nutnost, aby to firma vůbec zvládla takhle škálovat?
Myslím, že bez tohoto modelu bychom dnes rostli výrazně pomaleji. Technologie se mění příliš rychle na to, aby všechna rozhodnutí procházela několika úrovněmi managementu.
Potřebujeme, aby týmy dokázaly reagovat samostatně a rychle. Zároveň je to obrovská výhoda na trhu práce, protože podobně fungujících technologických firem je velmi málo.
Jakmile si vývojáři zvyknou na vysokou míru zodpovědnosti, možnost ovlivňovat produkt, rozhodovat o technologiích nebo fungování týmu, velmi těžko se vracejí do klasického hierarchického managementu.
Lidé u nás nejsou jen vykonavatelé zadání, ale mají přímý vliv na podobu produktu i fungování firmy.
Nemyslím si, že budoucnost je čistě robotická nebo čistě softwarová. Spíš půjde o kombinaci cloudových služeb, automatizace a AI technologií.
Vaše AIVA začínala jako interní robotický nástroj Y Softu na testování tiskáren, poté jste ho ve vývoji posunuli spíše k SW testování a computer vision. Kde spatřujete budoucnost a uplatnění projektu?
Budoucnost AIVA vidíme primárně v automatizaci testování webových aplikací a obecně v AI-driven testování. Dnes už nejde jen o klasické skripty, ale o schopnost systému chápat aplikaci podobně jako člověk.
AIVA pracuje nad obrazem a uživatelským rozhraním, což významně snižuje náklady na tvorbu a údržbu testů. Velkou výhodou je, že uživatel nemusí detailně programovat automatické scénáře, ale pracuje s aplikací přirozeně – podobně jako manuální tester.
AI následně scénář analyzuje a vytvoří automatizovaný test. Do budoucna vidíme potenciál nejen v samotném testování, ale obecně v automatizaci digitálních procesů, kde AI interaguje se systémem podobně jako běžný uživatel.
Používáte dnes umělou inteligenci i mimo robotiku? Třeba v cloudu, správě tisku nebo dalších produktech Y Softu?
Ano, AI dnes používáme velmi intenzivně nejen v samotném vývoji, ale prakticky napříč celou firmou. Intenzivně sledujeme aktuální trend rozšiřování AI technologií a snažíme se tyto nástroje aktivně integrovat do každodenního fungování společnosti.
AI pro nás není jedna konkrétní technologie nebo jeden produkt, ale obecně nový způsob práce a přemýšlení o automatizaci a efektivitě.
Je to dnes extrémně dynamická oblast, kde se technologie mění prakticky každý měsíc. Proto se snažíme nové možnosti aktivně testovat, experimentovat s nimi a sdílet zkušenosti napříč firmou.
Kde podle vás končí „AI jako pomocník“ a začíná „AI, která už sama rozhoduje“ v reálných firemních systémech?
Myslím si, že ta hranice se bude velmi rychle posouvat. Dnes většina firem stále používá AI hlavně jako pomocníka pro člověka — tedy pro doporučení, generování obsahu nebo zrychlení práce.
Postupně se ale dostáváme do fáze, kdy AI začíná samostatně vykonávat části procesů bez nutnosti přímého zásahu člověka. Toto se bude velmi rychle rozšiřovat, protože firmy budou pod stále větším tlakem na efektivitu, rychlost a automatizaci.
Nejprve zejména v rutinních a opakujících se činnostech, postupně ale i v komplexnějších oblastech. I proto bude velmi důležité správné nastavení kontrolních mechanismů a jasné definování hranic, kde má stále zůstávat finální odpovědnost na člověku.
Lidé u nás nejsou jen vykonavatelé zadání, ale mají přímý vliv na podobu produktu i fungování firmy.
Když si představíte Y Soft v roce 2030 – bude to spíš softwarová firma, robotická společnost, nebo už plnohodnotná AI platforma?
Umělá inteligence bude naprosto přirozenou součástí celé firmy. Nemyslím si, že budoucnost je čistě robotická nebo čistě softwarová. Spíš půjde o kombinaci cloudových služeb, automatizace a AI technologií.
Produkty budou výrazně autonomnější, jednodušší na správu a mnohem více orientované na automatické rozhodování a optimalizaci. Myslím si, že do budoucna už nebude dávat smysl oddělovat „AI produkty“ od běžného software.
AI se postupně stane standardní součástí prakticky každé technologie. Y Soft tak bude stále technologická firma, ale umělá inteligence bude přirozeně integrovaná do většiny produktů, služeb i interních procesů.