SCRUM er en letvægtsproces, der anvendes til at håndtere og kontrollere software- og produktudvikling. SCRUM består af sin helt egen effektive iterative metode, men den kan også bruges med andre udviklingsmetoder inklusiv Extreme Programming og andre iterative software udviklingsmetoder. SCRUM er en af de mest populære agile metoder, fordi det forøger produktiviteten signifikant og reducerer tidsforbruget.
Moderne proces-kontrol teori
SCRUM er baseret på moderne proces-kontrol teorier og sørger systematisk for, at den bedst mulige software konstrueres ud fra de tilgængelige ressourcer, den fastlagte kvalitet og den fastsatte deadline.
Iterativ og inkremental
SCRUM’s livscyklus består af et kort udviklingsforløb kaldet Sprints. SCRUM synkroniserer nøje software kravene med en serie af iterative prototyper
Kontrollér kaos
Software udvikling medfører altid en vis grad af kaos i form af usikkerhed og uforudset programopførsel. SCRUM projekter kontrolleres ved, at der etableres nøgleparametre, som overvåges nøje. Disse parametre er kernen i SCRUM processen.
Nøgle fakta om SCRUM:
- En adræt proces til at styre og kontrollere udviklingsarbejde.
- Er en team-baseret tilgang, designet til iterativt og trinvist at udvikle systemer i et miljø hvor kravene ændres hurtigt og ofte.
- Kontrollerer det kaos der kan opstå ved konfliktende interesser og behov.
- Forbedrer kommunikationen og højner samarbejdet.
- Via designet hjælper SCRUM udviklingsteamet til at identificere og fjerne forhindringer, som står i vejen for udviklingen og leverancen.
- Er skalerbart fra enkelte projekter til hele organisationer.
- Kan anvendes til at fange de løse ender på eksisterende software udviklingsmetoder.












