Pular para o conteúdo principal

Postagens

Mostrando postagens de maio, 2012

Papéis do Scrum (Product Owner, Scrum Master, Time)

No início da adoção do Scrum, demora um pouco pra conseguirmos encaixar os papeis e colocarmos em pratica os papéis seguindo os processos de acordo com as regras. por isso resolvi falar um pouco, sobre os papéis de uma forma resumida e objetiva e tentar esclarecer um pouco mais sobre cada função. Time : O time é responsável por garantir o desenvolvimento e a entrega da sprint. O time deve conter características de disciplina, auto-gerenciamento e o comprometimento por parte de todos,  normalmente o time é composto de no máximo 10 pessoas. Scrum Master : Deve garantir que a equipe seja funcional e produtiva, deve remover os impedimentos encontrados durante o desenvolvimento da sprint o mais rápido possível. também deve garantir o uso do Scrum, ou seja, garantir que o time siga os valores  e práticas do scrum, e cuidar para que seja aceito somente a quantidade de tarefas que a equipe possa realmente entregar, de acordo com a velocidade do time. Product Owner : È dono do produto, r

Daily Meeting - Reunião Diária

Hoje vou falar sobre a reunião diária chamada de Daily Meeting, ou Daily Scrum. A reunião deve realizada pelo Scrum Master e o time, dura normalmente entre 15 à 20 minutos, não mais que isso. Outras pessoas podem participar, porem, somente como ouvintes. Normalmente todos se reunem em pé, em frente ao quadro de tarefas da sprint, onde cada um diz sobre a tarefa que foi realizada no dia anterior. È importante tambem, que a pessoa se dirija ao quadro e aponte as tarefas e a história em que esta se referindo, no momento em que a pessoa estiver falando,  isso faz com que todos visualize com clareza o que cada um esta desenvolvendo. È de boa prática que cada membro da equipe responde 3 perguntas : O que você fez ontem? O que você fará hoje ? Existe algum impedimento? Ao final, todos podem ter uma visão geral no andamento da sprint, podendo assim ter uma noção de tudo que ja foi feito e o que ainda precisa ser desenvolvido na sprint. Conclusão, a reunião diária é muito util p

Reunião de Planejamento da Sprint

Primeiramente, o que é e qual o objetivo da Sprint Planning(Planejamento da Sprint)? Bom a reunião de planejamento nada mais é que a definição ou seleção do conjunto das histórias que serão desenvolvidas dentro da Sprint. Essas histórias já estão relacionadas em uma lista (Backlog) e serão selecionadas pelo P.O.(Product Owner), de acordo com suas prioridades, para serem desenvolvidas. O processo começa com o P.O(Product Owner) apresentando as histórias para o time, explicando uma a uma com detalhes, tais como  funcionalidades, validações e regras de negócio e/ou os critérios de aceitação que devem ser cumpridos para que a história seja aceita. Após a apresentação de cada história o time realiza uma estimativa (votação em pontos) para o desenvolvimento da história, com isso é possível determinar o esforço aplicado em cada história dentro da sprint. Durante a apresentação de cada história, o time pode e deve questionar o P.O.( Product Owner) sobre a história em questão, por exe

Iniciando no SCRUM

A implantação do SCRUM em uma empresa envolve várias situações que devem ser consideradas para que o processo ágil seja atingido com sucesso. Abaixo relacionei alguns pontos que julgo importante: Acredito que um dos principais pontos é o comprometimento com o projeto, ou seja, que o esforço e a preocupação de atingir os objetivos, sejam unânimes; A integração do P.O.(Product Owner) e o Time também é considerado muito importante, pois, garante o sincronizo imediato com o P.O.(Product Owner) caso seja necessário tirar alguma dúvida relevante, assim, garantindo que a história seja finalizada por completa, sem nenhuma duvida na implementação da funcionalidade ou regra de negócio; Outra participação fundamental é a do Scrum Master, pois é ele quem vai garantir que o processo ágil seja cumprido seguindo todos os passos, ou seja, é ele quem deve cuidar dos impedimentos que são apresentados pelo time através do daily meeting , fazendo com que