Teambaserad utveckling med AI
Lär dig hur du arbetar strukturerat med AI i teamets utvecklingsarbete – från arkitektur och design till kod, test och leverans. Kursen visar hur AI kan användas som stöd i ett hållbart och kvalitetsdrivet utvecklingsflöde.
Personlig rådgivning
Sopia Thall
Utbildningsansvarig
Maila mig
Vill du gå denna kurs?
Detta är en företagsintern kurs som skräddarsys efter era behov. Kontakta oss för upplägg och pris.
Anmäl intresseEfter kursen Teambaserad utveckling med AI har du fått en praktisk förståelse för hur AI kan användas som stöd i ett strukturerat och professionellt utvecklingsarbete. Du lär dig hur arkitektur, design, kod, test och iteration hänger ihop och hur AI kan bidra i varje steg utan att kvalitet, struktur eller långsiktig hållbarhet går förlorad.
Efter kursen kan du arbeta mer systematiskt med att omsätta arkitektur till implementerbar design och fungerande kod, använda AI som stöd i utveckling och test, samt bidra till ett mer repeterbart och kvalitetsdrivet arbetssätt i teamet.
Många utvecklingsteam använder redan AI för att effektivisera delar av sitt arbete. Ofta handlar det om att skriva kod snabbare, få hjälp med felsökning eller generera förslag i enskilda moment. Betydligt färre använder AI som en integrerad del av ett genomtänkt utvecklingsflöde där arkitektur, design, test, refaktorering och leverans hänger samman.
Den här kursen fokuserar på hur du använder AI i praktiken som en aktiv del av teamets utvecklingsarbete. Du får en tydlig bild av hur AI kan användas för att stödja arbetet från tidiga design- och arkitekturbeslut till implementation, test och kvalitetsförbättring. Målet är inte bara att arbeta snabbare, utan att arbeta mer systematiskt och med större precision i hela utvecklingskedjan.
Kursen är praktiskt inriktad och ger dig en konkret förståelse för hur AI kan stärka teamets arbete i verkliga utvecklingssituationer. Du får arbeta med hur AI kan bidra till bättre beslutsunderlag, snabbare återkoppling, förbättrad testbarhet och ett mer iterativt arbetssätt där kvalitet byggs in från början. Samtidigt tydliggör kursen vilka delar som fortfarande kräver mänskligt omdöme, teknisk förståelse och gemensamma arbetsprinciper i teamet.
Kursen vänder sig till dig som arbetar med mjukvaruutveckling och vill använda AI på ett mer strukturerat och professionellt sätt. Den passar dig som vill förstå hur AI kan bli en naturlig del av teamets utvecklingsarbete i stället för ett fristående verktyg som används vid enstaka tillfällen.
Kursen är särskilt relevant för utvecklare, seniora utvecklare, tech leads och arkitekter som vill fördjupa sin förståelse för hur arkitektur, kodkvalitet, testbarhet och AI-stöd hänger ihop i praktiken. Den passar även team och organisationer som vill etablera ett mer genomtänkt arbetssätt för AI i utvecklingsprocessen.
- Bryta ned arkitektur i komponenter och tydliga ansvarsområden
- Identifiera beroenden, gränssnitt och kontrakt
- Omsätta arkitektur till implementerbar design
- Använda AI som stöd i designval
- Strukturera lösningar med hjälp av AI
- Sätta upp projektstruktur
- Arbeta med versionshantering i Git
- Implementera kärnlogik, persistenslager och API eller UI
- Arbeta med separation of concerns
- Skapa tydlig ansvarsfördelning i koden
- Använda testdriven utveckling i praktiken
- Skriva enhetstester
- Verifiera affärsregler
- Använda AI som stöd i testgenerering
- Använda AI som stöd vid refaktorering
- Hålla koden testbar, läsbar och hållbar
- Formulera user stories
- Planera arbete i inkrement
- Ta fram teknisk design för mindre delar av lösningen
- Utveckla stegvis med fokus på leveransbar funktionalitet
- Använda AI som stöd i analys och implementation
- Förbättra lösningen löpande under utvecklingen
- Arbeta vidare med tester
- Genomföra kodgranskning
- Säkerställa testtäckning inför leverans
- Identifiera och hantera teknisk skuld
- Refaktorera utan att bryta befintlig funktionalitet
- Analysera och förbättra kodkvalitet över tid
- Dokumentera arkitektur, viktiga beslut och struktur
- Säkerställa kvalitet inför leverans
- Paketera lösningen på ett professionellt och repeterbart sätt
Kursen är helt workshopbaserad. Du kommer att få arbeta i team med ett gemensamt projekt där vi:
* Bryter ned arkitektur i implementerbar design
* Identifierar och hanterar teknisk skuld
* Använder AI i design, kod, test och refaktorering
* Genomför strukturerad leverans
Övningarna speglar verkliga utvecklingssituationer och tränar samarbete mellan olika roller.
Du bör ha erfarenhet av mjukvaruutveckling i team och känna dig bekväm med grundläggande begrepp inom systemutveckling. Det är en fördel om du har förståelse för arkitektur, objektorienterad design samt vana av Git och versionshantering.
Du behöver inte ha djupa AI-förkunskaper. Kursen fokuserar på hur AI används i ett professionellt utvecklingsarbete, inte på att utveckla egna AI-modeller eller fördjupa sig i tekniken bakom.
Tipsa kollega