O documento apresenta os principais conceitos do framework Scrum, incluindo seu propósito de gerenciar o desenvolvimento de produtos complexos de forma ágil. Aborda os três pilares de Scrum - transparência, inspeção e adaptação - assim como o Product Backlog, Time Scrum, cerimônias e papéis como Scrum Master, time de desenvolvimento e Product Owner.
3. SCRUM
• O que é Scrum?
Scrum é um framework Ágil, simples e leve, utilizado para a
gestão do desenvolvimento de produtos complexos imersos
em ambientes complexos. Scrum é baseado no empirismo
e utiliza uma abordagem interativa e incremental para
entregar valor com frequência e, assim, reduzir os riscos do
projeto.
4. TRÊS PILARES SCRUM
• TRANSPARÊNCIA: tudo que está
sendo feito deve estar VISÍVEL e
CONHECIDO pelos envolvidos.
Esforço PRONTO é algo em que
todos entendam como PRONTO.
• INSPEÇÃO: Frequentemente
verifica-se aspectos do processo
para detectar variações.
• ADAPTAÇÃO: Ajustar o PROCESSO
ou Recursos o mais rápido possível
para evitar desvios posteriores
5. SCRUM
• Por que Scrum?
• Benefícios:
• Entregas frequentes de retorno ao investimento
dos clientes;
• Redução dos riscos do projeto
• Maior qualidade no produto gerado
• Mudanças utilizadas como vantagem competitiva
• Visibilidade do progresso do projeto
• Redução do desperdício
• Aumento de produtividade
8. PRODUCT BACKLOG
• Lista de todas as funcionalidades desejadas
• É gerada incrementalmente
– Começa pelo básico, o extra aparece com o tempo
• Pode conter
– Tarefas diretas, casos de uso, histórias
• A lista é priorizada pelo dono do projeto
– Cliente, depto de marketing, ...
11. SCRUM MASTER
• Conhecer e disseminar o processo de
Scrum
• Facilitar o trabalho do Time Scrum
• Remover impedimentos
• Garantir o uso de Scrum
• Facilitar as cerimônias
• Auxiliar Product Owner com Product
Backlog
• Presente
• Neutro
Facilitador
12. TIME DE DESENVOLVIMENTO
O que faz o time de desenvolvimento:
• Planeja seu trabalho
• Realiza o desenvolvimento da Sprint
• Interage com o PO durante a Sprint
• Obtem feedback do rpdiuto
• Entrega valor com frequência
• Identifica e informa os impedimentos
aos SM
Desenvolve
13. TIME DE DESENVOLVIMENTO
Como é o time de desenvolvimento
• Auto-organizável
• Multidisciplinar
• Comunicativos
• Motivado
• Orientado à excelencia técnica;
• Responsáveis pela resolução de
conflitos
Desenvolve
14. PRODUCT OWNER
O que faz o PO:
• Cria e compartilha VISÃO DO PRODUTO
• Define as principais funcionalidades do
produto
• Prioriza cada requisito
• Gerencia a entrada de novos requisitos
• Planeja as entregas
• Colabora com o time
• Participa das cerimônias
• Rejeita, aprova parcial ou total as entregas
Gerenciador do Backlog do Produto
15. PRODUCT OWNER
Como é o PO:
• Único;
• Disponível para o trabalho no projeto;
• Representativo para o produto;
Gerenciador do Backlog do Produto
18. COMO FUNCIONA O PROCESSO SCRUM?
• Planejamento
• Sprints
– Reuniões Diárias
– Revisão
– Retrospectivas
• Encerramento
19. COMPLEMENTAR
• Release
• Quando fazer, como planejar
• Gráficos de Acompanhamento
• Burndown
• Indicadores
• Quadro Scrum
A fazer Em
andamento
Pronto Gráficos
Impedido
23. VISÃO DE PRODUTO - HISTÓRIAS
• PARA <por quê> (necessidade ou oportunidade)
• ENQUANTO <quem> (Cliente)
• EU QUERO <o que> (necessidade de incremento do
Produto)
• CRITÉRIO DE ACEITAÇÃO <qual a definição de
pronto>