O que é um backlog ágil?
o backlog é um dos artefatos mais importantes da estrutura scrum. Em geral, o backlog é uma lista de itens de trabalho organizados em ordem decrescente de prioridade. Cada vez que um novo item de trabalho é adicionado a um projeto ágil, ele é inserido no backlog por padrão. É trabalho do proprietário do produto priorizar o backlog e mantê-lo atualizado.
What is backlog grooming?,
enquanto em teoria, os backlogs são sempre priorizados e têm apenas itens relevantes, praticamente este não é o caso. Backlogs muitas vezes servem como o lugar para largar todas as idéias, bugs e pedidos de recursos. Isso leva a que os atrasos se tornem superlotados, irrelevantes e fora de controle em pouco tempo.
aliciamento de Backlog refere-se à prática de refinar o backlog selecionando os itens de trabalho importantes, priorizando-os para o topo do backlog e cortando as histórias e tarefas sem importância., Esta prática é importante porque ajuda os proprietários de produtos a manter o backlog São, ao mesmo tempo que torna mais fácil escolher quais os itens para trabalhar quando a equipe está pronta para iniciar um sprint. quem deve tratar do atraso?enquanto a reunião de planeamento de sprint é uma reunião oficial do scrum, não há compulsão para ter uma reunião separada para preparar o backlog. O backlog é geralmente preparado pela pessoa responsável por possuir e manter o backlog., O proprietário do produto é geralmente a melhor pessoa para preparar o backlog como ele / ela tem a melhor compreensão do produto que está sendo construído. Isto garante que os itens certos são aparados para fora e os mais importantes são movidos acima do backlog.
In addition to the product owner, an engineering leader or manager could be present for a backlog grooming meeting as they add a much needed technical perspective to estimating and priorizing items or cutting items from the backlog. Neste tipo de sessão de aliciamento, o proprietário do produto atua como um facilitador da reunião de aliciamento.,
Como noivo ágil backlog?
Existem algumas actividades importantes que têm de ser feitas enquanto se prepara um backlog:
- elimina histórias de utilizadores indesejados à medida que estes ocupam espaço. Histórias de usuários que não vão ser selecionados no futuro próximo tornam mais difícil gerenciar o backlog e planejar sprints. Estas podem ser histórias que podem não se encaixar na direção atual do produto e o proprietário do produto poderia tomar a chamada para apará-los fora do backlog.,
- outra tarefa importante é repriorizar histórias para mover itens de prioridade menor para o fundo do backlog. Isto garante que os itens importantes que estão a seguir têm a máxima visibilidade no topo.
- decompõe Grandes itens de trabalho em pequenos. Isso ajuda a garantir que é mais fácil para a equipe estimar e, mais tarde, priorizar itens. É muito difícil estimar com precisão quanto tempo um recurso pode demorar a menos que seja dividido em histórias e tarefas subsequentes.as estimativas de actualização, se necessário, com a ajuda do responsável pelo desenvolvimento ou da equipa.,
- Adicione novos itens de trabalho no caso de existirem recursos ou tarefas que você pode querer trabalhar no futuro.
A duração total das sessões de aliciamento de backlog não deve exceder 5-10% da duração do sprint. Por exemplo, se o sprint é de 10 dias de duração, a sessão de aliciamento deve ser de um dia no máximo. ter um backlog totalmente preparado ajuda a tornar as reuniões de planeamento sprint mais produtivas, uma vez que a equipa tem todos os dados de que precisa ao seu alcance.qual é a reunião de planeamento sprint?,o sprint planning meeting é uma cerimônia oficial do scrum onde a equipe de desenvolvimento se reúne com o proprietário do produto e o mestre scrum para montar o plano de ação para o sprint. Como discutido anteriormente, é essencial ter um backlog preparado disponível para a equipe para ajudar a equipe durante a reunião de planejamento sprint.
a reunião de planejamento sprint é geralmente conduzida pelo mestre scrum com a equipe de desenvolvimento e o proprietário do produto na assistência., A ordem de trabalhos destina-se a enquadrar o maior número possível de trabalhos no sprint, com o objectivo de completar uma componente de trabalho no final do sprint.
a realização de uma reunião de planeamento sprint
as seguintes actividades são as actividades que têm lugar na reunião de planeamento sprint:
- Decide as datas e a duração da sprint se necessário: geralmente as equipas tendem a seguir um padrão definido quando se trata de duração da sprint. Se, no entanto, a alteração for considerada necessária, a reunião de planeamento sprint é o local onde estas alterações são implementadas.,
- verifique as prioridades e mova os itens corretos do backlog para o sprint: este é o aspecto mais importante e potencialmente complicado do planejamento de um sprint. Embora seja importante para obter tanto trabalho feito quanto possível, também é importante ter um produto ou componente que é utilizável durante a demo. Este é um dos princípios mais importantes do Scrum framework.
- concorda em métricas para acompanhar durante o sprint e finalizar papéis e responsabilidades: este passo é muitas vezes ignorado e leva a sprints ineficazes e alvos perdidos., É importante ter todos na mesma página para configurar e rastrear métricas para o sprint.
- Decide sobre uma data de demonstração e concorda sobre quais são as entregas para a demonstração: este é outro passo que é muitas vezes ignorado. Um aspecto importante do scrum é ter uma demonstração no final de cada sprint para demonstrar o que a equipe construiu. Isso não só ajuda a equipe a construir as características certas, mas também ajuda a reunir feedback valioso e fazer mudanças na direção do produto, se necessário.,
Backlog grooming sessões são uma parte importante do agile processo de desenvolvimento de software com scrum. Estas sessões ajudam a aparar e manter o backlog para mantê-lo na melhor forma possível para o planejamento sprint. Isto é feito removendo itens sem importância, movendo para baixo itens de baixa prioridade e trazendo o trabalho mais importante para o topo do backlog., Ter um backlog aparado e bem mantido ajuda a equipe de desenvolvimento a ser mais produtivo durante a reunião de planejamento sprint, onde eles podem trabalhar para mover os itens mais importantes para o próximo sprint.
backlogs bem preparados são essenciais para reuniões de planeamento sprint eficazes. Reuniões de planejamento de sprint eficazes podem levar ao aumento da produtividade durante sprints e melhores resultados no final de sprints. As equipes devem se esforçar para dominar as artes tanto de planejamento de treinamento de backlog e sprint para colher todos os benefícios do Scrum framework.,
ligações relacionadas