AI är en multiplikator – arkitekturen avgör resultatet
När företag rekryterar utvecklare vill de få bättre resultat till lägre kostnad. Kan AI lösa det på egen hand – eller behövs fortfarande erfarna och kompetenta utvecklare?
Låt oss titta på MIT senaste rapport inom området (länk i kommentarerna). Redan i sammanfattningen finns en anmärkningsvärd slutsats:
”Trots investeringar på 30–40 miljarder dollar i generativ AI visar rapporten ett överraskande resultat: 95 procent av organisationerna får ingen avkastning på sina investeringar.”
Hur kommer MIT fram till det?
“”När utvecklare får rätt förutsättningar att arbeta effektivt med AI ersätter du dem inte – du lyfter dem snarare till rollen som mjukvaruarkitekter.””
Svaret finner du längre fram i texten: AI-verktygen ökar framför allt den individuella produktiviteten, men det betyder inte automatiskt att företagets resultat förbättras.
Som en reflektion kring detta brukar vår AI Lab Lead, Alexander Mrugha uttrycka det så här:
”När utvecklare får rätt förutsättningar att arbeta effektivt med AI ersätter du dem inte – du lyfter dem snarare till rollen som mjukvaruarkitekter.”
Tänk dig att du anlitar någon för att renovera ditt hus. Du skulle knappast acceptera ett dåligt eller instabilt bygge bara för att byggherren använder moderna verktyg.
Samma sak gäller mjukvaruutveckling. Vad händer egentligen när AI kontinuerligt förändrar kodbasen i en stor SaaS-lösning?
Den stora svagheten ligger inte nödvändigtvis hos utvecklaren – utan i bristen på ett genomtänkt ingenjörsarbete och en tydlig arkitektur.
Ger man AI för stort spelrum riskerar resultatet att bli kreativt, men utan den struktur och stabilitet som krävs i en professionell mjukvarulösning.
MIT beskriver problemet så här:
”Det största hindret för att skala upp är inte infrastruktur, reglering eller kompetens. Det är lärande. De flesta GenAI-system behåller inte feedback, anpassar sig inte till sammanhanget och förbättras inte över tid.”
Bättre kvalitet och snabbare leveranser kräver alltså fortfarande kompetenta yrkespersoner.
En utvecklare som verkligen är redo att arbeta med AI behöver kunna ta ett bredare ansvar än att bara skriva kod. Rollen omfattar i allt högre grad delar av verksamhetsanalys, lösningsarkitektur, kvalitetssäkring och intern granskning.
Betyder det att man kan ha färre utvecklare när man arbetar med AI?
Kanske är den viktigare frågan vad utvecklarna behöver kunna och vilket ansvar de behöver ta.
AI kan öka den individuella produktiviteten. Men utan ett tydligt ansvar för arkitektur och helhet leder den ökade produktiviteten inte automatiskt till bättre affärsresultat.
Ref: Ai Report 2025