Pular para o conteúdo principal

Começo, meio e fim de uma SPRINT


Dentro de uma empresa , quando se aplica uma metodologia ágil, o objetivo é melhorar a gestão e melhorar o planejamento dos projetos.
O SCRUM é uma metodologia ágil, que vem ganhando forças, e cada vez mais vem sendo utilizados nas empresas.
Sendo assim, os projetos são subdivididos em ciclos menores, que são chamados de Sprints.
Uma Sprint se inicia com uma reunião de planejamento, onde conta com a participação do Product Owner,  Scrum Master e o Time. Nesta reunião o Product Owner relaciona as tarefas, normalmente já priorizadas, e apresenta ao time.
Bom ate ai tudo bem, mas será que conseguimos estimar as atividades corretamente, ou seja, será que temos a percepção de identificar se uma ou mais história podem vir a comprometer uma sprint?  Imagino que a maioria diria que sim, porem, acho que devemos considerar alguns pontos importantes, por exemplo:
·         O time possui um nível de conhecimento ou experiência nivelado?

·         O time consegue manter o foco, garantindo a execução das histórias e o andamento das tarefas?

·         Todos respeitam conceito de DONE, nas conclusões das histórias?

·         Nas reuniões de Daily meeting, são esclarecidas todos os problemas e impedimentos, sem declararem a famosa frase , “só falta um detalhezinho...” ?

Esses são alguns dos itens que me pergunto durante uma sprint, acho que devemos nos preocupar em aplicar a teoria ou aprimorar o modelo corretamente, mas temos que nos preocupar com a aceitação, a execução e os resultados dos integrantes do SCRUM. Só assim teremos um final de sprint de sucesso.

Comentários

Postagens mais visitadas deste blog

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...

Desenvolvimento de Software, Produtividade ou Qualidade ?

Entre uma sprint e outra, venho analisando alguns fatos que valem a pena ser colocado em pauta. A final, o que é mais relevante produtividade ou qualidade? No dia dia do nosso desenvolvimento de software, nos deparamos com situações que nos fazem refletir e medir ate aonde vai à melhor produtividade e ate aonde conseguimos cumprir e garantir nossos itens de qualidade. Quando o foco esta na “Produtividade” , corremos o risco de perder na qualidade, ou seja, pelo fato de priorizarmos a produtividade e rapidez na execução das tarefas, faz com que os itens de qualidade nem sempre são validados conforme deveriam, pois acaba passando batido ou ate mesmo deixado de lado. Já no quesito “Qualidade”, para garantir um produto de alta qualidade precisamos checar se todos os itens de qualidades foram contemplados, ate mesmo mais de uma vez, ou seja, em alguns casos são revisados mais de uma vez, para ter certeza de que tudo esta finalizado com qualidade efetivamente. Na verdade,...

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 ...