Olá, Natália! Tudo bem?
O Scrum Guide cita a necessidade de três papéis fundamentais para que seja formando um Time Scrum:
"O Time Scrum é composto pelo Product Owner, o Time de Desenvolvimento e o Scrum Master. Times Scrum são auto-organizáveis e multifuncionais."
A função de Product Manager não é uma obrigatoriedade do framework, mas existe em muitas organizações devido à necessidade observada no mercado por este cargo.
A função de Product Manager é vista, muitas vezes, como uma evolução da carreira da pessoa profissional em Produto. As funções de PM e PO podem ou não ser exercidas pela mesma pessoa, a depender do contexto da organização. Porém, é extremamente necessário que exista uma pessoa encarregada do papel de P.O quando estamos aplicando Scrum.
Sobre as diferenças entre PM e PO, recomendo dar uma olhada no artigo "Product Manager: o que faz, salário e como ingressar na profissão", disponível no blog da PM3.
"Simplificando, o Product Manager é um cargo que soma as atividades de Product Owner e Business Analyst, sendo considerado uma evolução na carreira em Produto. Sendo assim, enquanto o Product Owner trabalha mais focado no time, o Product Manager se dedica às 3 vertentes que mencionamos anteriormente: UX, desenvolvimento/TI e business."
Qualquer dúvida, sinta-se à vontade para compartilhar conosco aqui pelo fórum!
Abraços e bons estudos! :)