kunstig intelligens

Studie: Utviklere har omfavnet KI – men få stoler på teknologien

Hele 96 prosent i undersøkelsen tror ikke den KI-genererte koden holder mål.

Utviklere har kastet seg over KI-teknologien, men med en ettertrykkelig bismak, ifølge nok en undersøkelse.
Utviklere har kastet seg over KI-teknologien, men med en ettertrykkelig bismak, ifølge nok en undersøkelse.

Generativ KI har trengt seg inn i de fleste teknologiske domenene, og programvareutvikling er blant områdene hvor KI-adopsjonen har eksplodert. Den raske økningen har imidlertid også bragk med seg en del skepsis, nå fra enda flere hold.

Sonar Source, et sveitsisk programvareselskap som lager verktøy for kodekvalitet og programvaresikkerhet, utarbeidet nylig en omfattende rapport som viser at utviklere fremdeles har en betinget tillit til KI.

Blant annet har nettstedet The Register rapportert om saken.

Bruker KI daglig

Sonars ferske State of Code Developer-studie baserer seg på tilbakemeldinger fra 1149 profesjonelle programvareutviklere med global dekning, som har brukt kunstig intelligens i arbeidet sitt i løpet av det siste året.

Studien bekrefter det mange andre studier allerede har funnet, nemlig at utviklere i stor grad har kastet seg over KI-teknologien. Hele 72 prosent av respondentene som bruker KI, benytter teknologien i arbeidet sitt hver dag. 42 prosent av disse svarte at de bruker den flere ganger daglig.

I tillegg oppgir utviklerne at 42 prosent av koden de produserer, nå er KI-generert, mot bare 19 prosent i 2024 og kun 6 prosent i 2023. Utviklerne tror andelen KI-generert kode vil øke til 55 prosent i inneværende år og til 65 prosent i 2027.

Så mange som 82 prosent av utviklerne mener KI hjelper dem med å skrive kode raskere, og 71 prosent sier at teknologien hjelper med å løse kompliserte problemer mer effektivt.

96 prosent stoler ikke fullt ut på KI-koden

Denne effektiviteten kommer imidlertid med en betydelig bivirkning. Nesten alle utviklerne i undersøkelsen, 96 prosent, oppgir at de ikke føler de kan stole fullt ut på at den KI-genererte koden er korrekt.

Kun 4 prosent svarte at de er helt enige i påstanden «Jeg stoler på at den KI-genererte koden er funksjonelt korrekt». 48 prosent er enten helt uenig eller noe uenig, og de resterende 48 prosentene sier at de er litt enige, eller verken enig/uenig i påstanden.

Enda mer oppsiktsvekkende er det at mange utviklere ikke kvalitetssikrer den KI-genererte koden, til tross for at de ikke stoler på resultatene.

– Basert på funnene som viser at 96 prosent av utviklere har vanskelig for å stole på at KI-generert kode fungerer korrekt, skulle man tro at verifisering av slik kode er utbredt. Slik er det imidlertid ikke: Bare 48 prosent av utviklerne oppgir at de alltid sjekker KI-assistert kode før den legges inn i kodebasen, skriver Sonar i studien.

Dette har igjen sammenheng med at det krever ekstra mye arbeid å kvalitetssikre den KI-genererte koden. 95 prosent av de spurte i studien svarte at de bruker i alle fall noe tid på å evaluere, teste og korrigere KI-kode, og en majoritet på 59 prosent av disse sier at tiden som brukes på dette er «moderat til betydelig».

Gjør «subtile» feil

38 prosent sier at evaluering av KI-generert kode krever mer tid og arbeid enn evaluering av menneskeskapt kode.

Ifølge Sonar kommer dette av at KI-kode ofte er vanskeligere å kvalitetssikre enn den koden som er skrevet av menneskelige programvareingeniører.

– Hvorfor er det så mye arbeid? 61 prosent er enige i at «KI ofte produserer kode som ser riktig ut, men som ikke er pålitelig». Det er et kritisk funn – det betyr at KI-generert kode kan introdusere subtile feil som er vanskeligere å oppdage enn typiske, menneskelige feil. Den samme andelen (61 prosent) er også enige i at det «krever betydelig innsats å få god kode fra KI», gjennom prompting og etterfølgende retting, heter det i rapporten.

Det finnes et antall andre rapporterer som indikerer at KI har gitt utviklere nye utfordringer som legger en demper på effektiviteten. I fjor sommer skrev Digi om en studie som i likhet med Sonar-studien viste at KI-generert kode har et tillitsproblem blant utviklere.

I den studien oppga majoriteten av utviklerne at de måtte gjøre store endringer for å «renske opp» den KI-genererte koden, og rundt 10 prosent av tiden ble benyttet til å evaluere/korrigere KI-koden.

Powered by Labrador CMS