Professional Documents
Culture Documents
para Projetos de
Sucesso
Roger da Silva e Silva
Analista de Sistemas - Apisys Tecnologia
Pós-graduando - UNI7
Introdução ao ● Por que Scrum?
Scrum ●
●
O que é Scrum?
Como é o Scrum?
● De onde veio o Scrum?
Por que Scrum?
Ou seja, mesmo havendo valor aos itens à direita, valorizamos mais os itens à
esquerda.
O que é Scrum?
● Contextos simples
● Contextos complicados
● Contextos complexos
● Contextos caóticos
● Desordem O modelo Cynefin
Início do projeto
● Visão do Produto
● Product Owner
○ usuários do produto
● Roadmap do Produto
● Meta de Roadmap
● Time de Scrum
● Time de Desenvolvimento
● ScrumMaster
○ impedimentos
● Product Backlog
● User Story
● Sprints
○ timebox
Como é o Scrum?
Planejamento do Sprint
● Sprint Planning
● Meta do Sprint
● Definição de Preparado
● Critérios de Aceitação
● Story Point
● Velocidade do Time de Desenvolvimento
● Sprint Backlog
● Quadro de Tarefas
Como é o Scrum?
Desenvolvimento
● Daily Scrum
● Gráfico de Sprint Burndown
● Refinamento do Product Backlog
Encerramento do Sprint
● Incremento do Produto
● Sprint Review
● Sprint Retrospective
● Definição de Pronto
Como é o Scrum?
Entregas
● Releases
● Release Planning
● Plano de Release
● Meta da Release
● Gráfico de Release Burndown
● Gráfico de Release Burnup
Final do projeto
● Kanban
De onde veio o Scrum?
Nessa técnica, uma vez que um problema ocorre, pergunta-se “por quê?”
iterativamente cinco vezes, sempre questionando a resposta anterior. Assim,
inicialmente pergunta-se o porquê do problema e obtém-se uma causa imediata.
Essa causa é questionada perguntando-se novamente “por quê?”, para o que se
obtém outra causa, que por sua vez é questionada novamente, e assim
sucessivamente até que “por quê?” tenha sido perguntado cinco vezes, quando
então se pretende ter chegado à raiz do problema. A partir daí, propõem-se
ações de melhoria (Liker, 2003; Osono et al., 2008).
Persona e User Story
Papéis: o Time de
● Time de Desenvolvimento
Scrum ● Product Owner
● ScrumMaster
Time de Desenvolvimento
● Multidisciplinar
○ Polinização cruzada
○ Aprendizado
● Auto-organizado
● Suficientemente pequeno
● Motivado
○ Teoria da Fixação de Objetivos
○ Teoria das Características do Trabalho
○ Teoria ERC
● Orientado à excelência técnica
● Focado nas metas
Product Owner
● Gerencia o produto
● Gerencia as partes interessadas no projeto
● Mantém a Visão do Produto
● Gerencia as Releases
○ Planeja o Sprint com o Time de Desenvolvimento
● Colabora com o Time de Desenvolvimento durante o Sprint
● Aceita ou rejeita a entrega do Time de Desenvolvimento
Product Owner
● Único
● Disponível para o trabalho no projeto
● Representativo para o produto
ScrumMaster
Quem é o ScrumMaster?
Como é o ScrumMaster?
O Product Backlog é uma lista de tudo o que se acredita que será desenvolvido
pelo Time de Desenvolvimento no decorrer do projeto. Em cada momento, essa
lista é atualizada, ordenada de acordo com a importância para os clientes do
projeto e possui apenas o nível de detalhes que é possível de se ter.
Product Backlog
● Ordenado
● Planejável
● Emergente
● Gradualmente detalhado
Planning Poker
Sprint Backlog