Metodik för planering och prioritering av utvecklingsarbetet (planning game, Kanban).
Parprogrammering.
Praxis och verktyg för versionshantering, kodgranskning, testning, och kodunderhåll (git, gerrit, continuous integration, refaktorisering).
Automatiserad testning och leverans.
Relation till utveckling av öppen källkod.
Förutsättningar
Godkända obligatoriska moment i EDAA01 Programmering - fortsättningskurs eller godkända obligatoriska moment i EDAA30 Programmering i Java - fortsättningskurs.