Vi no exemplo a hierarquia com Diretoria, Gerente do Produto e Dono do Produto, onde abaixo dele estariam o Scrum Master e Time de Dev. Se o PO é mais focado em negócio, como ele poderia ser um líder do time de desenvolvimento sem conhecimento técnico? Vim de empresas que sempre existiram cargos de Coordenador de Desenvolvimento de Sistemas onde alguns eram muito fracos em diversos quesitos inclusive tecnicamente. Mas por outro lado, já tive coordenador com habilidades técnicas fantásticas, na qual exercia liderança servidora, professoral, delegadora e sempre focado em atingir a excelência da equipe e entrega dos projetos. O foco na qualidade do código, capacitação técnica e vida pessoal eram muito bem balanceada e com isso ele tinha o respeito e a equipe toda a seu favor, sem contar o cliente (empresa) que adorava porque as entregas eram sempre com alta qualidade. Um PO conseguiria exercer esse tipo de coordenação? Assisti as aulas de Scrum e não vejo um papel técnico para colocar ordem na maneira como os sistemas são codificados. Programador não pode desenvolver como quer. Ele deve programar para o time de modo que seja fácil a manutenção do código, seguindo melhores práticas, padrões de mercado, segurança, etc.