O Scrum é uma ferramenta para implementar o desenvolvimento ágil de produtos/projetos e que consiste em times multidisciplinares responsáveis pela concepção, construção e testes, além de fortes capacidades de autogerenciamento.
A principal diferença do Scrum para outras ferramentas ágeis é o conceito de Time-boxes, onde as sprints após ter o tamanho acordado, passam a ser fixas, até o seu final.