Scrum é uma estratégia ágil para desenvolvimento de software baseada em pequenas equipes autônomas que entregam software de forma incremental a cada "sprint". O documento descreve os principais conceitos de Scrum como backlog, sprints, reuniões diárias e revisões ao final de cada sprint.