Čo sa stane, keď nástroje firmy fungujú všetky správne, ale podnikanie stále pôsobí pomaly a zamotane?
To je problém tzv. dátových sil. Vzniká, keď informácie zostávajú v oddelených systémoch, ktoré ich medzi sebou nekomunikujú hladko. Výsledkom je firma, ktorá má dáta všade a prehľad nikde.
Na začiatku sú dátové silá jednoduché. Jeden tím používa jeden nástroj. Iný tím si vyberie iný. Každý systém rieši miestnu potrebu, preto sa také usporiadanie zdá byť praktické. Postupom času sa však tento rozdelenie stáva problémom.
Skryté náklady nie sú len technické. Ľudia plýtvajú časom overovaním toho istého záznamu na viacerých miestach. Príprava správ zaberie viac času. Tímy sa sporujú o to, ktoré číslo je správne. Menšie diery v dátach sa postupne zmenia na veľké diery v dôvere.
Preto fragmentácia systémov tak vyčerpáva. Nástroje tu sú, ale práca medzi nimi nefunguje. Záznam zákazníka môže byť uložený v CRM systéme, vo fakturačnej platforme, v schránke podpory aj v Exceli. Žiadne z týchto miest neposkytuje kompletný obraz.
Ako sa tento problém objavil
Podnikový softvér sa pôvodne rozširoval v rámci jednotlivých oddelení. Finančné oddelenie zakúpilo jeden systém. Predajcovia druhý. Operačný tím si vybudoval vlastný proces okolo tabuliek a exportov. Najrýchlejším spôsobom preniesť informácie bolo často vytlačiť ju, skopírovať alebo prepísať.
Tento zvyk sa nikdy úplne nevytratil. Hardvér sa menil. Rozhrania sa menili. Základná štruktúra však zostala rovnaká. Tímy stále najprv volia nástroje podľa svojich potrieb a až následne sa snažia, aby s nimi komunikovali.
Nasledovali centralizované platformy. Sľubovali jedno spoločné miesto pre podnikové informácie. Ten sľub dával zmysel. Jeden zdieľaný systém by mal priniesť menej kópií, menej chýb a lepší prehľad.
No veľké systémy sa často stali novými silami. Ich prispôsobenie bolo drahé. Zmeny v nich išli pomaly. Integrácie boli komplikované a často vyžadovali odbornú podporu. Mnoho firiem namiesto jedného prehľadného centra skončilo s jednou masívnou pevnosťou.
Cloudový softvér zmenil rozsah tohto problému.
Nástroje bežiace v prehliadači uľahčili malým tímom rýchlu adopciu softvéru. To znížilo vstupnú bariéru. Zároveň uľahčovalo ignorovať rast počtu aplikácií. Tím mohol pridať jeden nástroj pre marketing, ďalší pre podporu, jeden na schvaľovanie procesov, jeden na analýzy a jeden na formuláre. Každý z nich riešil malú každodennú prekážku.
Na prvý pohľad to vyzerá ako krok vpred. Firma získa flexibilitu. Tímy pracujú rýchlejšie. Keď však počet aplikácií presiahne desiatky, spojenia medzi nimi sa stanú ťažko udržateľnými. Každý nástroj ukladá dáta vo vlastnom formáte a komunikuje vo vlastnej štruktúre. Postupne sa začnú objavovať trhliny.
Firma môže skončiť so stovkami cloudových aplikácií a ešte menej ľudí vie, kde sa nachádza skutočný zdroj pravdy. Nie je to zriedkavá výnimka. Je to bežný stav súčasného neprehľadného rozrastania softvéru.
Ako fragmentácia ovplyvňuje každodennú prácu
Každodenná práca s takýmto stavom je zvyčajne neobratná.
Obchodník aktualizuje potenciálneho zákazníka v jednom systéme. Zástupca podpory vidí v inom úplne inú históriu kontaktov. Finančníci čakajú na ručný export, než dokážu vyrovnať faktúry. Medzitým operatívny tím vedie ďalšiu tabuľku „len pre istotu“, lebo ostatné nástroje spolu nedokážu poriadne zapadnúť.
Problém nie je abstraktný. Prejavuje sa ako duplicitná práca. Prejavuje sa ako zastarané dáta. Prejavuje sa v situáciách, keď niekto povie „systém to neakceptuje“, hoci skutočným problémom je, že systémy navzájom nespolupracujú.
Toto trenie vytvára tlak aj vnútri technických tímov. Zdatní programátori nakoniec píšu pomocné skripty, drobné automatizácie a jednorazové záplaty len preto, aby presunuli dáta z jedného miesta na druhé. Táto práca síce nie je zbytočná, no nemá vysokú návratnosť. Drží systém v chode, ale nezlepšuje samotný produkt.
Kým sa tieto tímy zaoberajú základným inštalérskym servisom, ostatné činnosti stoja. Implementácia nových funkcií sa spomaľuje. Interné požiadavky sa hromadia. Drobné nefunkčné procesy zostávajú nefunkčné, lebo nikto nemá čas venovať sa ich riadnej oprave.
Konkrétny príklad túto situáciu lepšie odhalí.
Predstavte si malého e-shopového distribútora. Objednávky prichádzajú cez predajnú aplikáciu. Údaje zákazníkov majú v CRM systéme. Dopravu rieši samostatný logistický nástroj. Keď zákazník po dokončení objednávky zmení adresu, zmena sa neprenesie hladko. Jeden tím vidí novú adresu, druhý stále starú. Štítok sa vytlačí s nesprávnymi údajmi a podpora musí následne opravovať vzniknutý chaos.
Nikto v tomto reťazci nie je nepozorný. Problémom je architektúra systému.
Prečo sú tu kľúčové automatizácia a AI
Práve tu má automatizácia reálnu pridanú hodnotu.
Automatizačné platformy môžu slúžiť ako spojivivo medzi rozbitými systémami. Neodstraňujú rozdiely medzi nástrojmi. Znižujú námahu pri presune dát medzi nimi. Namiesto toho, aby si každý tím budoval vlastný malý mostík, zdieľaný pracovný tok dokáže bezpečne presúvať informácie z jedného systému do druhého.
Znamená to obojstranný prínos – pre biznis aj pre technické tímy.
Pre biznis tímy to znamená menej manuálneho prepisovania údajov. Ľudia trávia menej času ručným prepisovaním polí alebo overovaním nezhodných záznamov. Pre technické tímy to znamená menej krehkých skriptov a núdzových zásahov. Neide o technologickú vychytávku. Ide o zníženie trenia.
AI môže ponúknuť druhú vrstvu podpory, keď sú dáta neprehľadné alebo nekonzistentné. Dokáže automaticky klasifikovať položky, extrahovať údaje z textu alebo smerovať úlohy podľa rozpoznávaných vzorcov. AI však samo o sebe nevyrieši zlú architektúru. Ak je dátový model roztrieštený, AI si tento chaos len osvojí.
Hlavné ponaučenie je teda jednoduché. Automatizácia má najväčší účinok, keď jasne prepojí existujúce systémy. Jej slabina sa ukáže vtedy, ak ju používame len na dočasné preklenutie zlých štruktúr bez ich skutočnej opravy.
Praktickým postupom je najprv mapovať kľúčové systémy. Určiť, ktorý systém spravuje zákaznícke údaje, ktorý fakturáciu, ktorý podporu a ktorý bude hlavným zdrojom pravdy pre daný typ dát. Keď je toto jasné, integračná vrstva môže systematicky pracovať a nemusí hádať, kam dáta poslať.
Vysvetľuje to zároveň význam riadenia a pravidiel. Ak si každý tím bude budovať vlastnú súkromnú automatizáciu, firma tým vytvára novú formu tieňového IT. Nástroje síce môžu byť moderné, no výsledkom je opäť nekontrolované rozširovanie. Spoločné štandardy zabezpečia, že práca zostane prehľadná.
Cieľom nie je centralizovať všetko do jednej obrovskej platformy. To často vedie k krehkej architektúre. Lepším riešením je sústava prepojených systémov s jasnými funkciami, plynulým predávaním úloh a minimálnym počtom duplicitných kópií rovnakých údajov.
Firme nepotrebuje jediný nástroj, ktorý by vládol všetkým ostatným. Potrebuje spôsob, ktorým sa jej existujúce nástroje budú vedieť dorozumieť.
To je podstatou problému dátových sil aj fragmentácie. Nejde len o počet nainštalovaného softvéru. Ide o to, koľko energie firma minie na to, aby roztrieštené systémy donútiť fungovať ako celok.
EuroOp Insights je postavený práve na takýchto praktických princípoch. Prináša jeden použiteľný poznatok po druhom, vychádzajúc z rovnakej inžinierskej reality, ktorá robí fragmentované systémy neudržateľnými, a zároveň ukazuje, prečo sa oplatí ich napraviť.