Konferenca OTS

OTS2025-logo-white

3. in 4. september 2025
MARIBOR

3. in 4. september 2025
MARIBOR

Delavnice

DELAVNICE

Pametna kakovost

Od kode do produkcije z AI, SonarQube in pragovi kakovosti

Izvajalci: Vasilka Saklamaeva, Nadica Uzunova, Luka Četina
Trajanje: 2 uri
V sodobnem razvoju informacijskih rešitev kakovost ni več zgolj končna postaja v razvojnem procesu, temveč postaja vseprisotna komponenta, ki se vpleta v vse faze razvoja. S kakovostjo se ukvarjamo od prve vrstice kode pa vse do spremljanja produkcijskega delovanja rešitve. Na tej delavnici bomo raziskali obstoječe možnosti avtomatizacije, kot tudi nadgradnje uveljavljenih inženirskih pristopov z umetno inteligenco. S pomočjo konkretnih primerov bomo pokazali, kako kakovost graditi že med pisanjem kode, jo uveljaviti s pregledi in statično analizo, ter jo vključiti v CI/CD cevovode, kjer avtomatizirani testi, preverjanje sloga, pokritost s testi in varnostne analize postanejo nepogrešljivi elementi. Posebno pozornost bomo namenili vzpostavitvi pragov kakovosti (ang. Quality Gates) z orodjem SonarQube, kjer bomo definirali in uveljavili kriterije, ki naj bodo izpolnjeni, preden spremembe preidejo v naslednjo fazo razvoja ali celo v produkcijo. Uporabili bomo tudi druga orodja, npr. Qodana ter druge rešitve, kot so različni preverjevalniki kode. Delavnica bo poudarila tudi vlogo umetne inteligence pri zagotavljanju kakovosti. Pokazali bomo, kako lahko pomaga pri generiranju testov, zaznavi napak, pripravi povzetkov sprememb ter avtomatiziranih pregledih kode. Na ta način lahko ekipe še dodatno nadgradijo obstoječe pristope in zmanjšajo ročno delo pri vsakdanjih nalogah. Izvedba delavnice bo praktična. Vsak koncept bomo podprli z delujočo demonstracijo, udeleženci pa bodo imeli možnost posamezne pristope tudi sami preizkusiti. Ob tem bomo reševali izbrane primere iz prakse, primerjali izkušnje ter odprli prostor za vprašanja, dileme in odprto razpravo. Delavnica je namenjena razvijalcem, inženirjem kakovosti, arhitektom programske opreme in tehničnim vodjem, ki želijo nadgraditi svoje pristope k zagotavljanju kakovosti z uporabo sodobnih orodij in umetne inteligence. Primerna je tako za tiste, ki postavljajo razvojne standarde, kot tudi za tiste, ki iščejo konkretne načine, kako zmanjšati tehnični dolg, okrepiti zanesljivost sistema in zagotoviti dolgoročno vzdržnost razvoja.

Uporabljam AI. In ti?

Izmenjava mnenj v krogu zaupanja

Izvajalec: Vili Podgorelec (z Matejem Šprogarjem, Matejo Verlič Brunčič, Boštjanom Grašičem in Deanom Korošcem)
Trajanje: 2 uri
Generativna umetna inteligenca je vdrla v naše delovne procese in ne namerava oditi. Piše kodo, razlaga napake, pripravlja specifikacije in si včasih drzne celo predlagati arhitekturo. Kratkoročno postaja stalni član naših razvojnih orodij; srednjeročno pa bi lahko preprosto ugrabila definicijo tega, kaj pomeni »biti razvijalec«. Smo pripravljeni zaupati AI kot sorazvijalcu – ali celo kot odločevalcu? Ali AI dejansko poveča našo produktivnost ali le kopiči tehnični dolg, ki ga bomo odplačali z obrestmi? Gre za veliko demokratizacijo kodiranja ali pretirano zanašanje na netransparentne sisteme, katerih bistva ne razumemo? Ali lahko uskladimo hitrost razvoja, ki ga poganja AI, s »počasnostjo«, ki je potrebna za zanesljivost, etiko in varnost? So naše odločitve glede uporabe AI pretehtane, ali nas vodi le preprosta težnja po lagodnosti? Nas je ponovno premamilo bedakovo zlato ali smo tokrat le (iz)našli silver bullet? Okrogla miza vabi razvijalce, raziskovalce in strokovnjake za IT k odprti in iskreni izmenjavi mnenj in izkušenj – onkraj pretiranega navdušenja ali strahu. Prinesite svoje izkušnje, dvome in provokacije: kako resnično uporabljamo AI v praksi in kje naj potegnemo mejo? Primaknite stol, spustite filtre in se v krogu zaupanja pogovorimo o obljubah in pasteh AI pri gradnji IT-rešitev prihodnosti.

Za zaveso umetne inteligence

Demistifikacija, pristranskost, razložljivost umetne inteligence

Izvajalci: Milan Zorman, Aleš Holobar, Tanja Botić, Bojan Žlahtič
Trajanje: 2 uri

Umetna inteligenca je po pojavu generativnih modelov postala naslednja velika tehnološka zadeva in nam je dobesedno zasula komunikacijske kanale. Danes je z umetno inteligenco vse boljše: ‘kreativno’ ustvarjanje, iskanje odgovorov na ultimativna vprašanja, vlaganje življenjskih prihrankov, načrtovanje diete, napovedovanje koncev sveta in novih predsednikov svetovnih velesil (ne nujno v tem vrstnem redu). Uporabniki, ki so še včeraj imeli težavo s prijavno v spletni račun, danes brez filtrov delijo okoli nasvete, ki jim jih je povedal ChatGPT.

V okviru delavnice bomo naslovili nekaj najbolj perečih vprašanj, ki jih nova doba UI prinaša: kaj se dejansko dogaja za zaveso umetne inteligence, kam nas lahko pripeljejo njena pristranskost in halucinacije, ter kako dobiti dodaten vpogled v procese, ki se dejansko dogajajo za, na videz, nezmotljivimi odločitvami stroja. Vse z namenom kritične in učinkovite uporabe novih orodij.

Predstavili bomo nastajajočo skupnost pospeševalcev digitalizacije in uporabe UI v okviru projekta EU.FFICIENT, imenovano CEF AI/Digital (Cummunity of Expert Facilitators for AI/Digital). Omenjena skupnost je ena od prvih štirih skupnosti projekta EU.FFICIENT, njen cilj pa je dostaviti smernice za krmarjenje po kompleksni pokrajini tehnologij UI, zagotavljati skladnost s predpisi EU, etičnimi standardi in družbenimi vrednotami. Pospeševalci pomagajo prepoznati priložnosti za uvedbo UI, jih uskladiti s specifičnimi potrebami in izzivi znotraj EU, spodbujati inovacije in gospodarsko rast. Poleg tega omogočajo sodelovanje med različnimi deležniki, vključno z vlado, industrijo, akademskimi krogi in civilno družbo, ter spodbujajo izmenjavo znanja, sodelovanje in soustvarjanje. Pospeševalci tudi usposabljajo strokovnjake in oblikovalce politik za odgovorno in etično uporabo UI.