Boas práticas de Product Owner no time de tecnologia
Published: 2024-04-11 02:13:44

No ambiente acelerado e muitas vezes complicado das equipes de tecnologia, o papel do Product Owner é um catalisador sem o qual todos os esforços não serão suficientes. Atuando como o elo entre os objetivos do negócio e os detalhes técnicos, o Product Owner é necessário para garantir que sua equipe não apenas cumpra as expectativas, mas as supere. É por isso que este artigo busca compartilhar um conjunto de dicas e abordagens para Product Owners que desejam aprimorar sua contribuição para as equipes de tecnologia. Desde técnicas de interação diárias que garantam o bom funcionamento, este guia será útil para Product Owners em qualquer etapa de sua carreira. Dito isto vamos mergulhar nas estratégias que podem transformar a forma como você lidera e contribui para o seu time de tecnologia!

Confira os tópicos que abordaremos hoje: 

- [Intercalação de Daily Top Down e Round Robin](#1)
 - [Acompanhamento via Dashboard](#2)
- [Revisão Contínua do Backlog](#3)
- [Checklist de Refinamento](#4)
- [Análise de Indicadores: Identificando Travas e Oportunidades](#5) 
  
                            

Essas estratégias foram vistas, estudadas e aplicadas por mim, que sou atualmente Product Owner na Proesc.com, com base nas leituras dos livros "Sprint a Sprint" de Mary Provinciatto e Paulo Caroli, bem como "Product Backlog Building" de Fábio Aguiar e Paulo Caroli. Ambas as obras fornecem insights valiosos e práticas recomendadas que serviram de fundamento para os tópicos que exploraremos, garantindo uma abordagem fundamentada e eficaz para o papel do Product Owner em equipes de tecnologia.

# Intercalação de Daily Top Down e Round Robin <a name="1"></a>
A estratégia de intercalar as dailys com abordagens Top Down e Round Robin atende à necessidade de acompanhar o progresso e o sucesso na conclusão de tarefas pelos desenvolvedores. Esse método é essencial para identificar rapidamente se é necessária a redistribuição de conhecimentos dentro da equipe, a fim de otimizar as entregas.

- 
Acompanhamento via Dashboard: <a name="2"></a> Para complementar, o uso de um dashboard individualizado, mostrando todas as tarefas e o índice de conclusão na sprint, permite um acompanhamento preciso e visual do progresso. Esse recurso visual é crucial para identificar, em tempo real, onde a equipe está prosperando e onde pode precisar de ajustes ou realocação de recursos.

Exemplo de dashboard que utilizo:
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/y2dypf3jnw9s1e10i3z9.png)



```
Legenda
Top Down: Visão geral do progresso em relação às metas da sprint, onde cada colaborador irá divulgar sua ferramenta de acompanhamento e atualizar a equipe como está o status de cada task

Round Robin: Discussão detalhada do progresso individual e desafio, baseado no padrão: 
1. O que fiz ontem?
2. O que farei hoje?
3. Tive/Estou tendo alguma dificuldade?
```

# Revisão Contínua do Backlog <a name="3"></a>

- 
Mantenha o backlog limpo: Certifique-se de que cada item esteja atualizado, claro e diretamente vinculado aos objetivos de longo prazo. Elimine ou redefina tarefas que não serão abordadas nas próximas cinco sprints para evitar confusão e a transformação do backlog em um mero inventário.

- 
Alinhamento estratégico: Garanta que as tarefas contribuam para os OKRs e o roadmap, revisando e ajustando regularmente o backlog para refletir mudanças estratégicas ou prioridades.

# Checklist de refinamento <a name="4"></a>

Antes de uma tarefa ser levantada para a sprint, ela deve passar por um checklist rápido para garantir sua prontidão, baseado em três pilares:

- 
Informações Completas: Verifique se a tarefa tem todas as informações necessárias para execução.

- 
Épico Selecionado: Confirme se a tarefa está associada a um épico específico.

- 
Viabilidade de Conclusão: Avalie se a tarefa pode ser concluída dentro de uma sprint.

Se todos esses critérios forem atendidos, o item está pronto para a sprint. Caso contrário, deve permanecer no backlog para ser atualizado pelo responsável de produto e posteriormente reavaliado pelo Product Owner.

Exemplo de Template para descrição de tarefa:

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/lsrmn3lw33fqtemzwqvp.png)



# Análise de Indicadores: Identificando Travas e Oportunidades <a name="5"></a>
Para além das dailys, o Product Owner deve realizar análises periódicas de indicadores que reflitam o progresso da equipe. Esta análise estratégica dos dados permite identificar não só os gargalos na entrega, mas também oportunidades de otimização. Ações como:

- 
Acompanhamento Direto: Engajar-se diretamente com desenvolvedores que enfrentam desafios, oferecendo suporte e direcionamento.

- 
Promoção de Pair Programming: Incentivar a colaboração entre desenvolvedores, especialmente em tarefas complexas, para compartilhar conhecimentos e habilidades.

- 
Esclarecimento de Dúvidas: Disponibilizar-se para resolver quaisquer questões sobre a especificidade e funcionamento das tarefas.

Estas iniciativas visam não apenas desbloquear obstáculos pontuais mas também aumentar a eficiência da equipe como um todo, elevando a taxa de conclusão das tarefas, tanto em nível micro quanto macro, ao longo das sprints.

> 
Espero que este artigo sirva como um recurso valioso para os Product Owners em busca de excelência da mesma forma que foi gratificante para mim escrevê-lo, ajudando-os a liderar suas equipes na criação de produtos excepcionais.