Refinamento do Product Backlog Refinement

O Refinamento do Product Backlog (PBR) é necessário dentro de cada Sprint para refinar itens e deixá-los preparados (Ready) para as Sprints futuras. As principais atividades do PBR são (1) dividir grandes itens (2), detalhar itens até que estejam preparados (Ready), e (3) estimar. Na linha dos controles de processos empíricos, o Scrum não determina como fazer PBR, embora sugira que a Equipe gaste nele não mais que 10% da sua capacidade dentro da Sprint. Isso geralmente acontece no meio da Sprint.

Atenção! O Refinamento dos itens não é feito separadamente pelo Product Owner ou por um grupo de analistas de negócios-isso iria aumentar os desperdícios e a dispersão das informações. Em vez disso, toda a equipe faz este trabalho, e não somente uma parte da equipe, seguindo as regras do Scrum que proíbem a formação de subgrupos dedicados a especialidades específicas, como analistas ou testadores.

Resumo sobre o Refinamento do Product Backlog

O Refinamento do Product Backlog geralmente ocorre em:

  • Nível Geral (compartilhado entre todas as equipes)
  • Nível Equipe
  • Nível Multiequipes
product-backlog-refinement.png

Refinamento Geral do Product Backlog

As regras do LeSS levantam as questões: como decidir quais as equipes são suscetíveis de implementar os itens? Há problemas de escala como: entendimento comum, coordenação, trabalho comum, estimativas alinhadas e equilíbrio entre especialização e agilidade.

Uma sessão de PBR Geral aborda todos estes itens. Em resumo, realize uma reunião de PBR Geral com os representantes das equipes antes das sessões de PBR das equipes individuais, explore quais equipes poderão trabalhar em cima de quais itens, e aumente o aprendizado e o alinhamento. Os participantes incluem o Product Owner, especialistas no assunto, e tanto todos os membros de todas as equipes quanto um par de representantes de cada equipe. Representantes são geralmente preferidos, para manter a reunião menor e não ter todos em mais uma reunião, embora exista um custo com transferência e dispersão de informação.

Faça o seguinte:

  • divida grandes itens
  • faça uma análise bem simples do item para obter uma compreensão básica
  • estime itens
  • identifique itens relacionados com trabalho compartilhado, trabalho comum ou coordenação

Refinamento do Product Backlog - Nível Equipe

Quando um item vai claramente ser feito por somente uma equipe e não terá muita relação com outros itens, então o Refinamento do Product Backlog será feito da mesma forma que uma única equipe Scrum. A equipe faz o refinamento, de preferência em conjunto com os usuários/clientes/partes interessadas e informe o Product Owner sobre as mudanças (divisões, novas estimativas) no Product Backlog.

Refinamento do Product Backlog - Nível Multiequipes

PBR Multiequipes ocorre quando mais de uma equipe literalmente está na mesma sala ao mesmo tempo fazendo PBR. Os participantes incluem especialistas no assunto, e tanto todos os membros de todas as equipes quanto um par de representantes de cada equipe.

Qual a diferença do PBR Geral? O PBR Geral inclui a participação de todas as equipes, mas um PBR Multiequipes pode envolver somente poucas equipes (ex: duas equipes). Além disso, é mais provável que todos os membros participem, em vez de representantes.

Realizar o PBR Multiequipe aumenta o conhecimento compartilhado e explorar as oportunidades de coordenação quando um grupo de equipes estão trabalhando em itens ou assuntos fortemente relacionados.

O PBR Multiequipe pode ser um complemento ao PBR da Equipe.