O Product Owner é membro da equipe Scrum que representa a propriedade do produto pela empresa. No entanto, o Product Owner não tem autoridade sobre os outros membros da equipe, assim como o Scrum Master. O Product Owner é responsável pelo cuidado de longo prazo do produto e pela garantia do seu sucesso. Como Product Owner, você deve interagir diretamente com clientes e usuários, a equipe de desenvolvimento e outros stakeholders-chave, conforme mostrado no diagrama abaixo.
Product Owner – Ponte entre a equipe de desenvolvimento e os stakeholders
O Product Owner desempenha um papel crucial na tomada de decisões, mas sua função principal reside em pontuar a lacuna entre a equipe Scrum e os clientes. Portanto, o Product Owner deve ser capaz de se comunicar efetivamente com os stakeholders para orientar a equipe na descoberta do produto e na coleta de requisitos.
- O Product Owner deve compreender a visão do produto e ser capaz de transmiti-la claramente para a equipe Scrum.
- O Product Owner deve compreender os objetivos do negócio no contexto mais amplo do mercado, as necessidades dos clientes, os concorrentes e as tendências digitais.
A organização e os stakeholders podem ver o Product Owner como aquele que detém o valor, enquanto o Scrum Master representa a propriedade do processo da equipe.
Product Owner e Product Backlog
O Product Owner é responsável por gerenciar o Product Backlog ao comunicar a visão do produto com a equipe Scrum. O Product Owner não apenas determina o conteúdo do Product Backlog, mas também decide a prioridade de cada item. Como mostrado na figura abaixo.
Product Owner e Refinamento do Backlog
Como mencionado acima, o Product Owner é responsável por gerenciar o Product Backlog para maximizar o valor do produto. O Product Backlog é a única fonte de verdade, contendo todas as tarefas a serem realizadas no produto. Como Product Owner, você deve tomar decisões sobre o que construir primeiro. O Product Owner também pode decidir o que construir e o que não construir, adicionando ou removendo periodicamente itens do backlog — esse processo também é conhecido como refinamento do backlog. Isso pode ser feito durante reuniões ou, mais comumente, como um processo contínuo para ajudar a preparar o Product Backlog para a reunião de Planejamento de Sprint reunião.
Refinamento do Backlog
O Refinamento do Backlog é um processo pré-planejamento de Sprint que ajuda o Scrum Master a conduzir a próxima reunião de Planejamento de Sprint de forma mais eficaz:
- Ajuda a equipe a estimar o tamanho das histórias de usuário;
- Ajuda a dividir histórias grandes em histórias menores e mais gerenciáveis (ou combinar histórias pequenas em histórias maiores);
- Destaca os detalhes adicionais necessários dentro das histórias de usuário.
O Product Owner também deve garantir que as histórias de usuário no Product Backlog sejam detalhadas o suficiente para que a equipe as compreenda plenamente. Isso garante que a equipe possa planejar efetivamente o Sprint e saiba exatamente o que é necessário para concluir cada história.
Formação do Sprint Backlog
Durante a Refinamento do Backlog, a equipe Scrum discute os itens no topo do Backlog do Produto (ou seja, aqueles aguardando serem incluídos na próxima Sprint).