O que é Ágil?
Ágil é uma mentalidade e filosofia que descreve um conjunto de princípios descritos no Manifesto Ágil. Por outro lado, Scrum é um framework que define os papéis, eventos, artefatos e regras/guias necessários para implementar essa mentalidade. Em outras palavras, Ágil é a mentalidade, e Scrum é o framework que especifica como implementar a filosofia Ágil.
Umbrella Scrum
Ágil refere-se a uma coleção de métodos e práticas baseadas nos valores e princípios expressos no Manifesto Ágil. É uma mentalidade que permite que equipes e organizações inovem, respondam rapidamente a requisitos em mudança e reduzam riscos. As organizações podem adotar diversos frameworks Ágeis disponíveis, como Scrum, Kanban, Lean e Programação Extrema (XP).

O que é Ágil?
O movimento Ágil apresenta uma alternativa à gestão tradicional de projetos. Metodologias Ágeis são frequentemente usadas no desenvolvimento de software para ajudar as organizações a responderem à imprevisibilidade. Isso se refere a um conjunto de abordagens de desenvolvimento de software baseadas no desenvolvimento iterativo, onde requisitos e soluções evoluem por meio da colaboração entre equipes auto-organizadas e multifuncionais. O objetivo principal do Ágil é capacitar as equipes de desenvolvimento a criar e responder às mudanças, permitindo o sucesso em ambientes incertos e voláteis.
O que é Scrum?
Scrum é diferente de Ágil, mas é um dos processos Ágeis. Ambos são baseados no desenvolvimento iterativo. Os requisitos e soluções Ágeis são alcançados por meio da colaboração entre equipes multifuncionais e auto-organizadas. Quando implementado corretamente, Scrum ajuda as equipes a resolver problemas complexos ao entregar incrementos do produto de maior valor, ao mesmo tempo que reduz o risco.
Scrum envolve inspeção e adaptação oportuna, aprimoradas pela filosofia de liderança, responsabilidade e auto-organização, juntamente com práticas de engenharia de ponta, para fomentar a colaboração da equipe e entregar software de alta qualidade de forma rápida.
Como o Scrum funciona?
Scrum se distingue de outros processos Ágeis por conceitos e práticas específicas, categorizadas em três papéis (Proprietário do Produto, Scrum Master, Equipe de Desenvolvimento e outros interessados), eventos, artefatos e regras.
Para iniciar o processo Scrum, o Proprietário do Produto cria uma lista priorizada chamada Product Backlog. Durante Planejamento do Sprint, os itens do backlog são dimensionados com base na complexidade e no valor de negócio (prioridade). O Proprietário do Produto (cliente) e a Equipe de Desenvolvimento decidem quais itens do backlog incluir no Sprint. A equipe tem um tempo fixo (chamado de Sprint, geralmente de duas a quatro semanas) para concluir seu trabalho, mas se reúnem diariamente para avaliar seu progresso (Daily Scrum). Durante todo esse processo, o Scrum Master mantém a equipe focada em seus objetivos. No final do Sprint, a equipe revisa seu progresso, demonstra o produto funcional ao cliente e avalia o que deu certo e o que precisa ser melhorado no próximo Sprint. O ciclo então se repete.

Observação:
Scrum incentiva a realização de cinco eventos-chave durante um Sprint, que são projetados para ajudar a equipe a colaborar de forma eficaz e eficiente, aprimorar seus conhecimentos e se tornar mais eficaz no futuro. Esses cinco eventos são:
- Planejamento do Sprint
- Reunião Diária
- Revisão do Sprint
- Retrospectiva do Sprint
- Sprint (Sprint)