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