Scrum-master

Deixe um comentário

Hoje gostaria de falar sobre o Imediato da nossa nave. É ele quem gerencia todas as etapas do sprint Scrum. É o Scrum-Master, que faz as reuniões com o PO para juntos criarem o Backlog, filtrando as necessidades de acordo com as limitações e possibilidades existentes e repassando isso para a equipe, ao mesmo tempo levando as dúvidas de volta ao PO. Isso parece ser uma missão fácil, mas imagine-se ouvindo um dono de empresa ou diretor com um monte de ideias dizendo que o sistema deve resolver todos seus problemas, diminuir e agilizar os processos e reduzindo custos operacionais da empresa, tudo isso com interfaces amigáveis e ao menor preço possível. Chegando à empresa repassando isso para a equipe que tem transformar todas esses “desejos” em realidade. É sem dúvida uma tarefa de um super-homem.

Nesse momento aparece a primeira reunião, a de Planning, onde o Scrum-Master explica em detalhes o que vai ser feito na atividade e a equipe o a quebra em tarefas com suas horas.

Durante o sprint o nosso Imediato tem que ser o mediador do Daily-meeting, que é uma reunião diária que dura aproximadamente 15 minutos onde a equipe fala do status atual das tarefas e suas atribuições para o dia.

Depois do último dia de Sprint, tendo realizado ou não as tarefas que estavam planejadas, vem novamente nosso Scrum-master e coordena a reunião de Retrospective onde são discutidos os pontos positivos e negativos  que ocorreram durante o ciclo.

Para finalizar nosso master tem a última tarefa da missão, fazer a reunião de Review com o PO para demonstrar o que foi feito, justificar o que não foi feito e discutir sobre os próximos itens do Backlog, lembrando-se que itens novos podem ser incluídos nessa reunião. E aí começa mais um ciclo…

Uma nova missão…

Deixe um comentário

Essa semana estamos terminando um sprint e imediatamente iniciando outro, viva o Scrum!!!!

Depois que escrevi a frase acima me vieram algumas questões na cabeça: E quem não sabe o que é ou nunca teve contato com metodologia ágil e/ou Scrum? Para isso eu colocarei ao final desse post alguns link’s específicos que podem falar bastante do assunto.

Bem, agora que todos têm uma idéia do assunto eu gostaria de falar sobre alguns momentos especiais do sprint e do papel que é mais importante nesses momentos. Os momentos são: a reuniões de Review, Retrospective e Planning. E para gerenciar tudo isso vem o Scrum-Master que além de ser o juiz dessas reuniões é o Imediato da nossa nave.

Todos sabemos que o desenvolvimento de softwares nunca tem fim, mesmo dando por encerrado um produto, vem sempre um novo produto ou versão para substituí-lo. Chegamos à conclusão de que o processo é cíclico, isto é, primeiro temos a lista das necessidades ou desejos do cliente – o qual o Scrum chama de Product Owner ou somente PO – que são organizadas pela sua prioridade chamado de BackLog, em seguida pontuamos essas necessidades, de acordo com a Fibonacci, para podermos identificar o “peso” delas, depois, a dividimos em pequenas tarefas com a quantidade de horas que elas levarão para ficarem prontas e por último somar as horas até poderem completar a quantidades de horas totais do sprint e assim iniciado uma nova missão.

Em outra oportunidade vou explicar melhor a fases e reuniões do Scrum.

Maiores informações:
- http://en.wikipedia.org/wiki/Agile_software_development

- http://visaoagil.wordpress.com/

- http://pt.wikipedia.org/wiki/Scrum

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.