Metodologija Scrum je agilen pristop, ki je zasnovan tako, da naredi ekipe za vodenje projektov učinkovitejše in hitrejše za prilagajanje in odzivanje na spremembe, ki se pojavijo pri delu. Kot agilen pristop metodologija scrum zahteva, da ekipe svoje delo opravljajo v cikličnem in postopnem procesu, tako da lahko takoj uporabijo vsa nova odkritja, ki so se jih naučila v prejšnjih ciklih. Ta posebna agilna metodologija se razlikuje od drugih agilnih pristopov zaradi uporabe empirične kontrole procesa.
Kljub temu, da je ta posebna metodologija vodenja projektov pogosto povezana z razvojem programske opreme, jo je mogoče uporabiti za skoraj vsako poslovno dejavnost, ki zahteva timsko delo ali razvoj izdelkov. Je ponavljajoče narave, zato se ponavlja in se lahko zdi preprostejše, kot je v resnici. S to metodologijo upravljanja programa člani ekipe začnejo z zaostankom ali seznamom nalog, ki jih morajo ali nameravajo dokončati. Nato iz zaostanka izberejo enega ali več predmetov in pričakujejo, da ga bodo dokončali v danem šprintu ali v času, ki je bil namenjen nalogi, ter ocenijo svoj dnevni napredek, ki je znan tudi kot dnevni scrum. Ta postopek se nadaljuje, dokler ni prečrtana vsaka postavka v njihovem zaostanku.
Uporabljeni zaostanek šprinta se razlikuje od zaostankov izdelkov. Zaostanki sprintov so dejansko vzeti iz zaostanka izdelka in so število nalog, ki naj bi jih ekipa opravila v enem samem šprintu. Pred vsakim šprintom se ekipe običajno sestanejo tudi na seji načrtovanja, da določijo elemente iz zaostanka, ki bi jih vzeli in uporabili za zaostanek sprinta. V scrum metodologiji je za scrum mojstra pogosto izbran tudi en član ekipe, ki ga ne smemo zamenjevati z vodjo, saj agilna metodologija zahteva, da so ekipe po naravi samoorganizirane. Scrum mojstri so ljudje, ki se znebijo vsega in vsega, kar bi lahko upočasnilo napredek ekipe pri dokončanju šprinterskega zaostanka.
Druga dva ključna akterja v metodologiji scrum sta član ekipe in lastnik izdelka. Lastnik izdelka je oseba, ki je odgovorna za usmerjanje in vizijo ekipe za vodenje projekta za izdelek, ki ga je zadolžen za ustvarjanje z uporabo zaostankov izdelkov. Člani ekipe nato med seboj določijo, kakšne bi bile njihove vloge, če bi bil nekdo odsoten na vodstvenem položaju.
Metodologija Scrum je opisana kot empirična, saj lahko ekipe pri vsakem šprintu uporabijo dejanske informacije ali rezultate v realnem času, da določijo, kaj naj storijo z naslednjo ekipo. Druge vrste agilne metodologije se zanašajo na predvidene podatke. Metodologije Scrum veljajo za bolj časovno učinkovite kot večina drugih metodologij.