zekitow @ GC Talk
2017
Conceitos
Ferramentas
Por onde começar?
Espaço para responder dúvidas?
Foi criado pela Toyota
Inicialmente usado para produção de carros
Hoje é amplamente utilizado em T.I.
É um framework simples
Para gerenciar projetos complexos
Controle
Transparência
Valores de negócio
Redução de custos
Desenvolvimento cíclico e constante
Darth Vader: P.O.
Boba: Scrum Master
Stormtroopers: Scrum Developer
Sprint
Planning / Grooming
Daily Meeting ou Stand-up
Sprint Review
Restrospectiva
TODAS AS CERIMÔNIAS TEM DEADLINE (TIME-BOX)
Determina o esforço
Quebra as histórias em tarefas
Sequência Fibonacci (?, 0, 1/2, 1, 2, 3, 5, 8, 13, 21)
ÉPICOS!
O famoso TO-DO / Working / Testing / Done!
KABAN NÃO É SCRUM!
SCRUM NÃO É KABAN!
Mede e prevê desvios durante o Sprint
Todo Sprint tem margem para emergências
Definimos uma história
Pontuamos
Adicionamos no Sprint
Executamos
Em último caso, o Sprint pode falir
O bug DEVE ser discutido na RETROSPECTIVA
Mas a pontuação deve ser respeitada
Exemplo:
Se saem 3 pontos
Cabem 3 pontos no Sprint
SCRUM mede capacidade produtiva individual
Mais pessoas, mais pontos entregues
NÃO É ACONSELHÁVEL MUDAR O TIME CONSTANTEMENTE
Quem é o P.O.
Quem é o Scrum Master
Quem é o time
Definir o conceito de "DONE"
Definir a pontuação
Backlog
Grooming / Planning
Daily Meeting
Review
Retrospectiva
A velocidade do Time
A evolução do Produto
O custo de desenvolvimento
Resistência
Dúvidas
Discussões
Previsibilidade
Transparência
Entregas rápidas
Alinhamento entre Business e TI
Redução de custos
Que é um trabalho em equipe
Que as pessoas e os processos são importantes!
Que ser ágil é adaptar-se rapidamente
Regra 80/20
80% da receita vem de 20% das features
80% das features são raramente utilizadas
Não faz sentido desenvolver o que não é usado