scrum do tradicional a o irreverente
DESCRIPTION
Apresentação sobre a framework SCRUM, seus princípios, valores, pápeis e cerimônias e um toque irreverente sobre o lado humando do SCRUM.TRANSCRIPT
OI
Rafael Camargo
OBJETIVOS?O QUE VOCÊ ESPERA DA PALESTRA?
MANIFESTO ÁGIL
SCRUM
Origem do SCRUM
A Origem do Scrum foi concebida por Takeushi e Nonaka, no livro "The New New Product Developement Game" (Havard Business Review, Janeiro-Fevereiro 1986)
O termo Scrum é o nome de um tipo de jogada que acontece no jogo de rugby
Em 1995 fui formalizado por Ken Schwaber, Mike Beedle e Jeff Sutherland e apresentado oficialmente na OOPLSA em 1996
Bases SCRUMLEANDesenvolvimento iterativo e incrementalTeam ProcessMicro enterprise developmentEmpirismoPDCATime BoxeDefinição de ProntoTeam Velocity
Conhecendo mais sobre SCRUMOrientado a Valor, não a Planejamento (ROI)Empírico - Acredita na experiência e sabedoriaExperimental (Que se apóia na experiência e na
observação)Pouquíssimo Prescritivo (ordem, mais regras a seguir) Iterativo e incremental
Mas o que é SCRUM? Scrum é um framework dentro do qual você pode empregar
diversos processos e técnicas, onde, produtos complexos podem ser desenvolvidos.
Scrum é um método ágil para gerenciar projetos.
Scrum é um processo iterativo e incremental para desenvolvimento de produtos.
Scrum é mais atitude do que processo.
Scrum não é: Solução "Bala de prata"; "Metodologia"; "Produto de Caixa".
Pilares do SCRUM
Os três pilares do SCRUM:Transparência: Visibilidade e entendimentoInspeção: Verificação/sentimentoAdaptação: Mudar para melhor/tentar
Fluxo do SCRUM
Papéis do SCRUM
Product Owner Zela pelo ROIPlanejar as entregasResponsável por estar junto ao clienteApresentar ao time os requisitos necessários
para a entrega do produto
ScrummasterResponsável pela garantia da aderência dos
Valores do Scrum Remove ImpedimentosFacilitar - criatividade, comunicaçãoAjudar na melhoria contínua
Time SCRUM
O Time consiste em membros com todas as habilidades necessárias
Responsável por fazer o necessário para atingir a meta
Auto-organizadoAuto-gerenciadoEstimar esforço do trabalho
CERIMÔNIAS NO SCRUM
Reunião de Planejamento da Release
Como podemos transformar a visão em um produto vencedor da melhor maneira possível?
Como podemos alcançar ou exceder a satisfação do cliente e o Retorno sobre Investimento (ROI) desejados?”
Backlog do ProdutoOs requisitos para o produto que o Time está
desenvolvendo estão listados no Backlog do Produto
O Backlog do produto deve ser priorizado
Burndown da ReleaseO gráfico de Burndown da Release registra a soma
das estimativas dos esforços restantes do Backlog do Produto ao longo do tempo.
Definição de prontoO Time Scrum junto do Product Owner, devem
definir critérios para considerar “pronto” aquilo que o Time desenvolveu
A SprintSprint é uma iteração. Sprints são eventos com
duração fixa de uma a quatro semanas
Reunião de Planejamento da SprintHá duas partes na Reunião de
Planejamento da Sprint: a parte do “o quê?” (discovery) a parte do “como?” (delivery).
Backlog da SprintO Backlog da Sprint consiste nas tarefas que
o time executa para transformar itens do Backlog do Produto em um incremento “pronto”.
Burndown da SprintO Burndown da Sprint é um gráfico da que
mostra a quantidade de trabalho restante ao longo do tempo da Sprint.
Reunião DiáriaDurante a reunião, cada membro explica:
O que ele realizou desde a última reunião diáriaO que ele vai fazer antes da próxima reunião
diáriaQuais impedimentos teve
Revisão da SprintDurante a Revisão da Sprint, o Time Scrum
e as partes interessadas colaboram sobre o que acabou de ser feito.
Baseados nisso e em mudanças no Backlog do Produto feitas durante a Sprint, eles colaboram sobre quais são as próximas coisas que podem ser feitas.
Retrospectiva da SprintNessa reunião o ScrumMaster encoraja o
Time a revisar, dentro do modelo de trabalho e das práticas do processo do Scrum, seu processo de desenvolvimento, de forma a torná-lo mais eficaz e gratificante para a próxima Sprint. Muitos livros documentam técnicas que são úteis em Retrospectivas.
ESCALANDO SCRUM
SCRUM DE UMA FORMA DIFERENTE
Através de princípios ágeis, o SCRUM:DISSIPAR COMANDO E CONTROLEUNIR PESSOASTRABALHAR COM CONFIANÇATRABALHAR COM TRANSPARÊNCIA
COMANDO CONTROLE
TRABALHO EM EQUIPEAuto-organizaçãoAuto-gerenciamento
CONFIANÇA
JUNTOS
TODOS juntos...TODOS MESMO
AMIZADE
TRANSPARÊNCIA
SEM PEGADINHAS
ALEGRIA
Alegria, não sacanagem
SCRUM NÃO É CAOS
SCRUM NÃO É CORRERIA
Scrum é a resposta para todos os meus problemas?
NÃO
Mais sobre Ágile e ScrumYahoo Grupos
Scrum Brasil - http://br.dir.groups.yahoo.com/group/scrum-brasil
Agile Brasil - http://br.dir.groups.yahoo.com/group/agile-brasil
Scrum Alliance - http://www.scrumalliance.org/Scrum.org - http://www.scrum.org/Guia do Scrum em Português -
http://www.scrum.org/storage/scrumguides/Scrum%20Guide%20-%20PTBR.pdf#view=fit
Manifesto Ágil - http://www.agilemanifesto.org/
TERMINAMOS!
OBRIGADO