DAS TRINCHEIRAS Escopo e importância são definidos pelo product owner. Es definida pela equipe. Durante uma reunião de planejamento estas três variáveis são refinadas continuamente por diálogo entre equipe e product owner. Normalmente, o product owner inicia a reunião resumindo se Essas três variáveis precisam ser refinadas con=nuamente por diálogo “cara-‐a-‐cara” entre a equipe e o P.O.
de feedback = entregas mais freqüentes = feedback mais freqüente do cliente = menos tempo perdido, indo na direção errada = aprender e melhorar rápido, etc. • Sprints longos: A equipe tem mais tempo para ganhar ritmo, ela tem mais espaço para se recuperar dos problemas, e conseguir a=ngir o obje=vo do sprint, você tem menos overhead em termos de reuniões de planejamento, apresentações, etc.
é percebido pelos usuários do sistema. Ex: “Interface”. • Interna: Questões que normalmente não são visíveis ao usuário, mas que têm profundos efeitos na manutenibilidade do sistema. Ex: “Cobertura de testes”.
• Não estão relacionadas diretamente com nenhuma estória específica. • Não agregam valor para o product owner. Exemplo: • Instalar um servidor de build. • Escrever um resumo do projeto do sistema. • Refazer a camada DAO. • Fazer o upgrade de um framework.
Uma das principais atividades da reunião de planejamento do sprin decidir quais estórias incluir no sprint. Mais especificamente, qu estórias do product backlog copiar para o sprint backlog. Observe a figura acima. Cada retângulo representa uma estória, orden
na sua estimativa inicial. A figura abaixo mostra um exemplo de velocidade estimada no um sprint e a velocidade real no final do sprint. Cada retângul estória, e o número dentro dele é a estimativa inicial dela. Note que a velocidade real é baseada na estimativa inicial de cada Quaisquer modificações na estimativa de tempo da estória durante devem ser ignoradas.
DAS TRINCHEIRAS O fator de foco é uma estimativa de como a equipe é focada. Um fator de foco baixo, pode significar que a equipe espera ter muitas interferências ou percebe que suas próprias estimativas de tempo são otimistas. A melhor maneira para determinar um fator de foco razoável é considerar o último sprint (ou melhor ainda, a média de alguns sprints anteriores).
estimativa de como a equipe é focada. U foco baixo, pode significar que a equipe espera ter muitas inte ou percebe que suas próprias estimativas de tempo são otimistas A melhor maneira para determinar um fator de foco razoável é o último sprint (ou melhor ainda, a média de alguns sprints anter A velocidade atual é a soma das estimativas iniciais de todas que foram finalizadas no último sprint. Vamos supor que o último sprint terminou 18 pontos p utilizando uma equipe de 3 pessoas, com Tom, Lisa e Sam trab
Vamos supor que o último sprint terminou 18 pontos por estória utilizando uma equipe de 3 pessoas, com Tom, Lisa e Sam trabalhando 3 semanas, resultando em um total de 45 homens-dia. E agora nós estamos tentando calcular nossa velocidade estimada para o próximo sprint. Para complicar as coisas, um cara novo, o Dave, está se juntando à equipe para esse sprint. Levando em consideração as folgas e as obstruções nós temos 50 homem-dias para o próximo sprint. Portanto, nossa velocidade estimada para o próximo sprint é de 20 pontos por estória. O que significa que a equipe deveria adicionar estórias ao sprint até atingir uma soma de aproximadamente 20.
sabemos exatamente quem vai implementar quais partes de quais estórias. • Envolvem diversas pessoas e diversos Kpos de experKse (design de interface de usuário, codificação, teste, etc). • Discrepâncias onde duas pessoas da equipe têm esKmaKvas bastante diferentes para a mesma estória.
0 = “esta estória já está feita” ou “esta estória é tão pequena que leva somente alguns minutos de trabalho”; • ? = “Eu não faço idéia alguma”; • Xícara de café = “Estou cansado demais para pensar. Vamos fazer uma pequena pausa”.
Normalmente é um saco. E o que é pior, a equipe normalmente não avisa que é um saco até eles chegarem no fim da reunião e perceberem que ainda não conseguiram passar para lista de estórias! Uma solução que funciona muito melhor é criar cartões e colocá-los na parede (ou numa mesa grande). Esta é uma interface de usuário superior comparada a computador & projetor porque: Pessoas ficam em pé e caminham => elas ficam acordadas e alerta por mais tempo.
• Todos sairem da reunião com um sorriso no rosto. • Todos acordarem no dia seguinte com um sorriso no rosto. • Todos fizerem a primeira reunião diária com um sorriso no rosto.
o código está no repositório? Ou está completa apenas quando foi feito deploy em um ambiente de teste e a estória foi verificada por uma equipe de testes de integração?”
“15% mais lento do que uma pessoa sozinha” ( + ) “Qualidade do solware” e “Disseminação do conhecimento” Esses 15% de perda, são calibrado com 15% de ganho em: • Menos bugs. • Melhor manutenção.
• P.O. sumariza o Product Backlog para a equipe. • Os itens priorizados são esclarecidos pelo P.O. • Uma data de apresentação do Sprint é escolhida. • Equipe esKma as estórias, quebrando em tarefas se necessario. Pode-‐se usar o “Como demostrar…” para esclarecer melhor. • Equipe escolhe e calcula cada estórias para entrar no Sprint. • Todos criam a definição de pronto (DoD). • Todos fecham o escopo e escolhem o local da reunião diária.