O Scrum é um framework ágil utilizado para gerenciar e desenvolver produtos complexos, especialmente em ambientes de software. Criado na década de 1990 por Ken Schwaber e Jeff Sutherland, o Scrum surgiu como uma resposta às limitações dos métodos tradicionais de gerenciamento de projetos, como o modelo Waterfall. Enquanto os métodos tradicionais seguem um planejamento linear e sequencial, o Scrum adota uma abordagem iterativa e incremental, permitindo maior flexibilidade e adaptação às mudanças.
Para garantir a eficácia e aplicabilidade da metodologia de gerenciamento, o Scrum se baseia em determinados Princípios e Valores , bem como define alguns Papeis e Eventos a serem definidos. Veremos mais nos tópicos abaixo.