Presentation
SSF ADAPT: Adaptive Developer Tools

Kodutveckling i AI:s brytpunkt

Publicerad 15 juni 2026
Foto: Christian Andersson / Apelöga
Emma Söderbergs forskning visar hur utvecklarmiljöer kan anpassas efter människan – inte tvärtom. Foto: Christian Andersson / Apelöga
Emma Söderbergs forskning visar hur utvecklarmiljöer kan anpassas efter människan – inte tvärtom. Foto: Christian Andersson / Apelöga

Hur kan mjukvaruverktyg bli mer användbara i en tid när AI förändrar programmering i grunden? Emma Söderbergs forskning visar hur utvecklarmiljöer kan anpassas efter människan – inte tvärtom.

I takt med att mjukvaruutveckling blir alltmer komplex riskerar verktygen att bli ett hinder snarare än ett stöd. Det är utgångspunkten för docent Emma Söderbergs forskning, där fokus ligger på hur utvecklingsverktyg faktiskt används – och hur de kan förbättras.
– Verktygen bygger på väldigt smart teknik, men resultaten blir ändå inte alltid bra i praktiken. Användarna får mycket feedback på sin kod, men feedbacken riskerar att bli irrelevant och snarare skapa problem på olika sätt, säger Emma Söderberg.

Bort med onödiga varningar
Projektet ADAPT har därför undersökt hur statisk analys, en vanlig metod för att granska kod, kan göras mer relevant. Istället för att överösa utvecklare med varningar handlar det om att förstå när och hur feedback faktiskt hjälper.
– Hur kan vi samla in data om hur varningar faktiskt används? När bör vi sluta visa de här varningarna? Hur kan vi förstå i vilka kontexter de fungerar? säger Emma Söderberg.
Ett spår i forskningen är att använda ögonrörelsedata för att analysera hur utvecklare läser kod. Genom att låta nybörjare ta del av experters läsmönster kan inlärningen effektiviseras. En erfaren utvecklare skulle nämligen läsa filer i en viss ordning och fokusera på vissa rader. Det kan nybörjare lära sig av.

AI avgörande ny faktor
Samtidigt har projektet utvecklat prototyper som automatiskt identifierar vad en utvecklare har förändrat i komplexa kodbaser och vad det har fått för effekter.
Forskningen sker dock i ett landskap där AI förändrar förutsättningarna i rekordfart. Rollen som utvecklare håller på att omdefinieras, och nya kompetenser blir avgörande.
– Det är verkligen ett paradigmskifte; en transformation. Därför måste vi fundera på vad det är vi behöver i den här nya tillvaron, bekräftar Emma Söderberg.
Hon dämpar samtidigt farhågor om att människans roll i det nya utvecklarekosystemet skulle bli mindre. Om något blir den mer strategisk, där förmågan att formulera problem, styra system och validera resultat blir central.

SSF – ADAPT: Adaptive Developer Tools

Forskningsprojektet ADAPT: Adaptive Developer Tools är fullt finansierat av SSF och avslutas nu i maj 2025. Syftet har varit att utveckla teknik för adaptiva programanalysverktyg med feedbacksystem som ska hjälpa mjukvaruutvecklare att skriva källkod med högre kvalitet.

gitlab.com/lund-university/cit
gitlab.com/lund-university/gander