SCRUM é um framework ágil para desenvolvimento de software que valoriza indivíduos, interação, software funcionando e colaboração com o cliente mais do que processos e documentação. O framework inclui papéis como Product Owner, time de desenvolvimento e Scrum Master e eventos como Sprints, Daily Scrum e Reunião de Planejamento.