sexta-feira, 26 de outubro de 2007

(Passo 17) Sprint Review



1 - Equipe apresenta os resultados obtidos durante o Sprint
2 - Informal
2.1 - 2 horas de apresentação
3 - Todo o time participa
4 - Todas as pessoas são convidadas

(Passo 16) Atualizar o Sprint Burndown Chart



(Passo 15) Jogue o dado e descubra quantas tarefas foram realizadas



Vamos descobrir quantas tarefas foram realizadas, isto é, implementadas pela equipe de desenvolvimento.

(Passo 14) Equipe escolhe as Tarefas





Uma tarefa é uma das funcionalidades existentes no nosso Backlog, neste caso, o Backlog da Sprint, e que tem um tempo estimado de 4 a 16 horas. Quem determina quais as tarefas irão ser executadas pelos membros da equipe é a própria equipe. Conforme a execução das tarefas a equipe vai atualizando os controles de tempo restante para o termino da tarefa no Burndown do Sprint.

(Passo 13) Reunião de Dally



É uma reunião diária de acompanhamento de execução do projeto realizada pela equipe. Nesta reunião participa com direito a falar apenas os denominados “porcos”, “frangos” podem participar, mas não tem direito a falar nesta reunião.
Esta reunião deve ter no maximo 15 minutos de duração e deve ser conduzida pelo “ScrumMaster”. Recomenda-se que esta reunião seja realizada no período matutino, bem no inicio das atividades da equipe. Também recomenda-se que os participantes fiquem de pé. Esta reunião não é para solução de problemas e sim de sincronismo entre os membros da equipe de como esta indo a execução das atividades realizadas no “Sprint”.
O ScrumMaster deve realizar três perguntas a equipe:
1 – O que fiz desde a ultima reunião?
2 – O que farei ate a próxima reunião?
3 – Existe algum obstáculo (Impedimento)?

Impedimento
--------------------
Impedimento é qualquer coisa que atrapalhe um membro da equipe de executar o trabalho. Os impedimentos podem ser identificados nas reuniões diárias, onde cada membro da equipe tem a oportunidade de comunicar o ScrumMaster do impedimento existente. O ScrumMaster é responsável pela solução dos impedimentos. O ScrumMaster pode realizar reuniões complementares para solucionar os impedimentos identificados quando as reuniões diárias não permitirem a solução.

(Complemento) Execução da Sprint



O “Sprint Gols” são o resultado de uma negociação entre o Product Owner e a equipe de desenvolvimento.
Scrum faz o seu foco na entrega de um produto de demonstração, mesmo que este produto tenha poucas funcionalidades e problemas de requisitos não funcionais que ainda não foram implementados. O Product Owner sabe que ele terá este produto de demonstração já disponível ao termino do primeiro Sprint. Devemos lembrar que no desenvolvimento iterativo, as próximas Sprint´s podem aumentar a robustez ou o tamanho do produto de demonstração com a execução das funcionalidades existentes nos próximos Sprint´s.
A equipe deve estar comprometida com o acordo realizado com o Product Owner e no fim do Sprint deve ser realizado uma reunião de revisão da Sprint.
Todos as funcionalidades acordadas com a entrega no Sprint devem ser realizadas, mas caso não seja possível o Product Owner tem que ser informado no momento que foi identificado a impossibilidade do acordo firmado ser realizado. A não entrega de todas funcionalidades acordadas no inicio de cada Sprint não pode vir a se tornar uma rotina, isto é, ela deve ser evitada.

(Passo 12) Montar Sprint Burndown Chart





Um “Sprint Burndown Chart” é um gráfico com as informações referentes a execução do Sprint. O eixo X mostra os dias de trabalho do Sprint e o eixo Y mostra a quantidade de esforço necessária para terminar a Sprint. A representação do esforço necessário pode ser em horas reais de trabalho.
Este gráfico mostra a execução indo de cima para baixo com relação ao esforço necessário de execução e da esquerda para direita com relação aos dias de trabalho.