Scrum er et lett, iterativt og inkrementelt rammeverk for utvikling, levering og vedlikehold av komplekse produkter. Rammeverket utfordrer antagelser om den tradisjonelle, sekvensielle tilnærmingen til produktutvikling (som fossefallmodellen), og gjør det mulig for team å organisere seg selv ved å oppmuntre til fysisk samlokalisering eller tett nettbasert samarbeid mellom alle teammedlemmer, samt daglig kommunikasjon ansikt-til-ansikt mellom alle teammedlemmer og involverte disipliner.