De acordo com a minha experiência, as equipes com melhor funcionamento têm uma certa sobreposição de habilidades entre as várias funções no ciclo de vida, para garantir que não haja "arremessar o muro", mas uma transição suave entre cada estágio.
Durante o desenvolvimento de um produto (ou recursos / histórias em um produto), um gerente e engenheiro de produto são alinhados como proprietários majoritários de dois estágios, a definição (PM) e a implementação (engenheiro).
Gerente de produto - Os gerentes de produto são essencialmente "designers de recursos" ou, se não, designers, são proprietários. Suas informações são requisitos do cliente / negócio e sua saída são especificações do produto para os engenheiros trabalharem.
Um gerente de produto normalmente faz uma investigação inicial sobre quais recursos são necessários (em um grupo maior, um analista de negócios ajudará nessa etapa) e depois organiza isso em requisitos básicos e propostas de produtos. Em algum momento, um engenheiro ou arquiteto pode precisar se envolver para ajudar o gerente de produto a saber o que é viável e ajustar em conformidade.
Depois que a especificação é entregue, o gerente de produto geralmente é essencialmente o "proprietário do produto" no processo Scrum - a pessoa responsável por definir "concluído" e aceitar o trabalho final.
Após a conclusão do produto, os gerentes de produto também podem ser responsáveis por ajudar o atendimento ao cliente, o marketing e até o departamento de vendas a entender o que foi desenvolvido e quais são os recursos mais atraentes.
Engenheiro - Como mencionado acima, o engenheiro pode ser levado ao processo mais cedo para ajudar na definição dos requisitos. Mas a parte principal do trabalho do engenheiro começa quando a especificação do produto é definida e aprovada para o trabalho. O engenheiro implementa o software de acordo com as especificações, bem como leva quaisquer problemas descobertos nas especificações de volta ao gerente de produto para consideração.
Normalmente, quando o produto está em desenvolvimento, o gerente de produto entra em segundo plano, enquanto os engenheiros podem estar mais envolvidos no processo de controle de qualidade.
Tanto quanto se sobrepõem - como mencionei, haverá algumas idas e vindas entre o PM e o engenheiro. Durante essa evolução, qualquer entendimento técnico que o gerente de produto tenha ajudará a minimizar o tempo necessário para o engenheiro e, quanto melhor o engenheiro entender que o produto precisa, mais úteis serão os conselhos.