Ako využívame AI na efektívnejší vývoj softvéru?

V DATALANe žijeme s AI každý deň – od kódu po architektúru. Pozrite sa, ako nám reálne pomáha zvyšovať efektivitu a kvalitu vývoja.
Koncom roka 2024 sme si položili otázku:

Ako môže AI reálne pomôcť našim vývojárom?

Preto sme rozbehli sme začiatkom roka PoC využívania najpopulárnejších AI asistentov pre dizajn, vývoj, testovanie a architektúru pod taktovkou Ján Krausko. Zapojili sme developerov s rôznymi skúsenosťami na viacerých reálnych projektoch, (10 developerov). Po mesiacoch zberu dát a spätnej väzby sme si vybrali riešenie, ktoré z PoC vyšlo naj – 𝗖𝗼𝗱𝘆 𝗼𝗱 𝗦𝗼𝘂𝗿𝗰𝗲𝗴𝗿𝗮𝗽𝗵.

📊 Čo sa stalo ďalej?

Po 4 mesiacoch (Apríl – Júl) reálneho používania naprieč spoločnosťou máme jasné výsledky. Karol Kleibl identifikoval, že za 30 dní počas júna a júla sa Cody podieľal na:

✅ 5 765 návrhov doplnenia kódu, z toho 1 427 akceptovaných mesačne
64 % kódu priemerne za mesiac vzniklo s pomocou Cody
✅ 27 aktívnych = každodenných používateľov
Úspora času: viac ako 23.8 hodín mesačne (≈ 1 človekomesiac)

Keďže oblasť AI asistentov sa veľmi dynamicky vyvíja a mení, plánovali sme vždy koncom roka prehodnocovať stav a pokrok jednotlivých asistentov a agentov a rozhodovať o ponechaní alebo výmene toho aktuálneho.

 

Sourcegraph ukončil k 23. 7. 2025 prevádzku Cody. Odvtedy sme prešli na Github Copilot (o fúz druhý v poradí v PoC).  Github Copilot má podporu všetkých IDE, ktoré používame v DATALANE, ponúka takmer identický spôsob práce ako Cody a je cenovo ekvivalentný s Cody-m. A to nie je všetko – AI nám pomáha nielen dopĺňať kód, ale aj optimalizovať, refaktorovať a generovať nové funkcionality. 

Začali sme aktívne využívať aj AI Architecture Automation – praktický prístup k modernej enterprise architektúre, ktorý ide ďaleko za hranice tradičnej dokumentácie.

Aktuálne pilotne využívame 3 naše komponenty na 2 vybraných komerčných projektoch: 
1️⃣ ArchiMate MCP Server – samostatná služba na generovanie plne validných ArchiMate 3.2 diagramov programovo alebo cez textový vstup. (model-as-code a CI/CD integrácie)

2️⃣ AI-asistent pre generáciu dokumentácie – architektonické dokumenty vytvárané cez šablónové prompty, neustále synchronizované so zdrojovými modelmi.

3️⃣ AI context engineering – inteligentný asistent, ktorý rozumie EA modelom, generuje odporúčania na základe architektonických vzorov a obmedzení.

💡 Čo sme sa naučili?


AI nenahrádza vývojárov, analytikov či architektov, ale mení spôsob, ako pracujú. Seniorný developer, ktorý vie efektívne využívať AI, je dnes kľúčom k vyššej produktivite a kvalite.

👉 V DATALANe AI nepredávame – my s ňou každodenne žijeme,  čo nepochybne prináša hodnotu najmä pre našich zákazníkov.

Chcete vedieť viac? 

Súhlas so spracovaním mojich osobných údajov na účely konzultácie so spoločnosťou DATALAN, a.s.  na dobu potrebnú na konzultáciu.  Beriem na vedomie, že tento súhlas môžem kedykoľvek odvolať v zmysle podmienok v dokumente Spracovanie osobných údajov