Scrum é uma metodologia ágil para gestão de projetos que se baseia em três pilares: transparência, inspeção e adaptação. Ela define três papéis básicos (Scrum Master, Product Owner e Dev Team), eventos como planejamento e revisão de sprints e artefatos como backlogs de produto e sprint. O processo envolve desmembrar os requisitos em funcionalidades priorizadas em backlogs para serem entregues em incrementos nas sprints através de reuniões diárias e planejamentos/revisões periódicas.
2. Metodoliga Scrum - PILARES
Transparência
Tudo deve ser dito, mesmo que pareça não ter importância.
Inspeção
Inspeções constantes, reuniões diárias e sprints reviews.
Adaptação
Produto pode sofrer adaptações constantes ou o processo em
si, pode ser adaptado à realidade da empresa.
3. Metodoliga Scrum – PRÁTICAS FUNDAMENTAIS
PAPÉIS BÁSICOS:
Scrum Master
Ajuda a entender os princípios do
Scrum, age como coach e facilitador.
Product Owner
Dono do produto, define os recursos,
funcionalidades e a ordem em que devem ser feitos,
precisa manter e comunicar uma visão clara do
que a equipe precisa alcançar/entregar.
Dev Team
As pessoas que constroem o projeto, eles se alto
gerenciam para determinar a melhor maneira de
atingir a meta estabelecida pelo Product Owner.
4. Metodoliga Scrum – PRÁTICAS FUNDAMENTAIS
EVENTOS:
• Planejamento dos Sprints
• Execução do Sprint
• Reunião Diária
• Revisão do Sprint
• Retrospectiva
5. Metodoliga Scrum – PRÁTICAS FUNDAMENTAIS
ARTEFATOS/ARTIGOS:
• Backlog de Produto
• Backlog do Sprint
• Incremento
6. Metodoliga Scrum – DINÂMICA
Desmembrar a visão em todas as
funcionalidades necessárias
Product Backlog - Scrum Master atua como
coach, auxiliando o Product Owner.
Visão do Produto
O Product Owner é o responsável
por prover essa visão.
Funcionalidade 1
Funcionalidade 2
Funcionalidade 3
Funcionalidade 4
Funcionalidade 5
Funcionalidade 6
Funcionalidade 7
Funcionalidade 8
Funcionalidade 9
Funcionalidade 10
Funcionalidade 11
7. Metodoliga Scrum – DINÂMICA
Organizar as funcionalidades
por prioridade
Essa priorização é responsabilidade do
Product Owner.
Planejamento do projeto em Sprints
Product
Backlog Sprint SprintSprint Sprint Sprint
Tempo fixo
2 a 4 semanas
{
{
[
[
[
Imprescindível
Importante
Desejável
Funcionalidade 8
Funcionalidade 2
Funcionalidade 7
Funcionalidade 11
Funcionalidade 5
Funcionalidade 6
Funcionalidade 3
Funcionalidade 10
Funcionalidade 9
Funcionalidade 1
Funcionalidade 4
8. Metodoliga Scrum – DINÂMICA
Sprint Planning
Reunião de planejamento antes de cada Sprint,
aqui se redefine o que vai ser entregue no final
do Sprint e ajustes que possam ter ocorrido
durante o anterior. O Product Owner pode
verificar necessidades de mudanças que
também devem ser inseridas no Backlog.
Reunião diária de 15 minutos
O que fiz ontem?, O que vou fazer hoje? e
Existe algum impedimento?
12. Metodoliga Scrum – ATIVIDADES ADICIONAIS
Revisão do Sprint
Validar e adaptar o produto, certificando
que o que está sendo construído está de
acordo com o desejado. Momento de
atualizar o Product Backlog.
Retrospectiva
Verificar necessidade de adaptação
no processo, o que está certo, o que
se pode melhorar e o que se deve
parar de fazer.