Starý systém, ktorý nikto nechce otvoriť, je najväčšie riziko vo firme.

Funguje. Nikto presne nevie ako. A ten, kto ho písal, už vo firme nie je. Možno takýto systém máte aj vy. AI po prvý raz ponúka reálnu cestu, ako ho bezpečne prerobiť.

Zamknutá stará skriňa oproti otvorenej, z ktorej vychádzajú spísané pravidlá

Nie je to len starý kód. Je to nezdokumentované know-⁠how

Vývojári tomu hovoria legacy kód, zdedený systém. Stále funguje, ale jeho údržba je čoraz ťažšia. Býva napísaný v starom jazyku, beží na technike, ktorú už nikto nepodporuje, nemá testy ani dokumentáciu.

Najväčší problém je inde. V takom systéme sú zapísané pravidlá vašej firmy, ktoré nikde inde nie sú. Ako sa počíta zľava pre stálych odberateľov. Kedy sa objednávka presunie do výroby. Čo sa stane, keď zákazník zaplatí len časť. Nikto ich nespísal, len ich kedysi niekto naprogramoval.

Pri človeku

Vo firme pracuje kolegyňa 20 rokov. Vie, prečo sa niektoré faktúry posielajú inak a ktorý zákazník má výnimku. Odchádza do dôchodku a nikde to nie je napísané.

Pri AI

Starý systém je tá istá kolegyňa, len v kóde. Všetko vie, nič nevysvetlí. A každý sa bojí čokoľvek zmeniť, lebo nevie, čo sa pokazí o tri kroky ďalej.

Čakanie situáciu zhoršuje, nie zlepšuje

Tri veci robia zo starých systémov rastúce riziko:

  • Ľudia, ktorí im rozumejú, odchádzajú. Noví vývojári sa učia iné jazyky a nástroje.
  • Údržba žerie čas. Namiesto nových vecí sa opravuje staré.
  • Bezpečnosť sa zhoršuje každý rok. Systém bez aktualizácií nespĺňa dnešné požiadavky a je čoraz ľahším cieľom útokov.

Doteraz modernizácia vyzerala takto: tím niekoľko mesiacov len čítal starý kód, aby pochopil, čo robí. Potom ho ručne prepisoval kus po kuse a dúfal, že sa nič nepokazí. Preto sa do toho malé a stredné firmy nepúšťali.

Jeden veľký starý blok sa postupne mení na menšie samostatné časti

AI skráti najdrahšiu časť: pochopenie

Tu sa situácia mení. Jazykový model vie prejsť starý systém časť po časti a vysvetliť ho obyčajnou rečou: čo robí ktorá časť, ako tečú dáta a kde sú ukryté firemné pravidlá. Už len to podľa IBM skráti fázu zisťovania z mesiacov na týždne.

Ďalej vie AI:

  • preložiť kód zo starého jazyka do nového so zachovaním logiky,
  • navrhnúť plán prerábky po menších častiach,
  • dopísať testy a dokumentáciu, ktoré nikdy neexistovali.
V praxi

„Výrobná firma eviduje zákazky v systéme, ktorý pred 15 rokmi napísal externista. Prvým krokom nie je prepisovanie. AI najprv prejde celý kód a vytvorí dokument v slovenčine: aké pravidlá platia pre ceny, termíny a stavy zákazky. Ten si prečíta vedúci výroby a doplní, čo už neplatí. Až potom sa začne stavať nový systém, tentoraz so spísanými pravidlami.“

Modernizácia po kúskoch, nie naraz

Úspešná prerábka nevypne starý systém v piatok a nezapne nový v pondelok. Prebieha postupne, kým firma normálne funguje. Zameriava sa na tri veci:

  • Stavba systému: namiesto jedného veľkého celku menšie časti, ktoré sa dajú meniť samostatne.
  • Technológia: moderné nástroje, ktoré dostávajú bezpečnostné aktualizácie a dajú sa prepojiť s ďalšími systémami.
  • Spôsob vývoja: automatické testy a malé zmeny často, nie veľké zmeny raz za rok.

Kde sú hranice AI

Treba povedať aj to, čo AI nezvládne sama. Pri zamotanej logike sa vie pomýliť. Môže vyrobiť preklad, ktorý vyzerá správne, ale správa sa inak ako pôvodný systém. A nezaručí, že nový kód bude bezpečný.

Preto výsledok nezáleží len na modeli, ale na postupe okolo neho: testy, kontrola človekom, overenie pri každom kroku. AI robí mechanickú prácu rýchlejšie. Rozhodnutia s najväčším rizikom zostávajú na skúsených ľuďoch.

U nás

„Pri vývoji pre klientov máme pravidlo, ktoré priamo rieši tento problém do budúcna: kód a prístupy sú vždy na mene klienta. Z nášho systému sa tak nikdy nestane čierna skrinka, ktorú vie otvoriť len jeden dodávateľ.“

Spýtajte sa sami seba

Ktorý systém by u vás prestal fungovať, keby zajtra odišiel jediný človek, ktorý mu rozumie?

Jaro Rais

Zakladateľ itashu. Stavia agentov a prepája AI so systémami firiem.

Asistent itashu, robot s červenou hlavou, máva

„Máte otázku? Spýtajte sa.“

Chcete vedieť viac o službách? Zaujímajú vás konkrétne príklady použitia a referencie, či sme už riešili váš problém, alebo koľko by to celé mohlo stáť? Preberte to s naším AI agentom, ktorý toho vie oveľa viac, než by ste si mysleli.

Nastavenia cookies

Vyberte, ktoré cookies môžeme používať. Výber môžete kedykoľvek zmeniť v pätičke webu.

Hovorí

Asistent itashu

Dobrý deň, som digitálny asistent itashu. S čím vám môžem pomôcť?