O que é Product Management?
Product Management é a função responsável por fazer a conexão entre a estratégia da empresa e os problemas e necessidades dos usuários por meio de um produto de Software com o objetivo de atingir seus objetivos estratégicos e ao mesmo tempo, solucionar os problemas e necessidades dos usuários.
No contexto organizacional, a área de produto é responsável por todos os aspectos de um produto de Software durante todo o seu ciclo de vida e por meio da aplicação das melhores práticas de Product Management é possível descobrir como construir o produto certo da forma correta.
Materiais e Cursos Gratuitos
Insira o seu endereço de e-mail abaixo para receber materiais e cursos gratuitos!
Fique tranquilo, seus dados estão completamente SEGUROS.
O que significa Product Management?
Product Management é a intersecção entre Technology, User Experience e Business. A tradução literal significa Gerenciamento de Produto, mas de uma forma geral, essa função é chamada de Gestão de Produtos.
Observe que esse termo é mais usado no plural, pois ao longo da carreira, é bem comum que os profissionais que trabalham nessa função são responsáveis por gerenciar vários produtos.
De acordo com o contexto do produto, necessidade da organização e a experiência do profissional, é possível que um Product Manager fique responsável por gerenciar dois ou mais produtos. No entanto, gerenciar uma quantidade maior de produtos só é recomendado para Product Managers Sêniors ou Group Product Managers.
Gestão de Produtos ou Gestão de Projetos?
A gestão de projetos está contida na gestão de produtos, ou seja, o processo de desenvolvimento de um produto pode ser organizado em pequenos projetos com início, meio e fim.
No contexto de Agile e do Framework Scrum, esses pequenos projetos são chamados de Sprints com duração máxima de quatro semanas.
É importante observar que o projeto acaba, mas o produto continua, pois a gestão de produtos não está relacionada com o prazo de um projeto e sim com o ciclo de vida do produto.
Um projeto tem começo, meio e fim. O projeto acaba, mas o produto continua.
André Pessanha
Quais são as Fases do Ciclo de Vida de um Produto?
- Introdução ou Lançamento
- Crescimento (Growth)
- Maturidade
- Declínio ou Fim de vida
Qual é a diferença entre Product Discovery e Product Delivery em Product Management?
Product Management é organizado em dois processos distintos que são executados em paralelo: Product Discovery e Product Delivery. A Figura abaixo ilustra o propósito e a execução dos processos em paralelo.
Podemos observar que no Discovery, o objetivo é descobrir qual é o produto certo a ser construído por meio de pesquisa, experimentação científica, aplicação de métodos de avaliação quantitativos e qualitativos, assim como, a construção de protótipos e MVP (Minimum Viable Product) para testes de usabilidade e validação das hipóteses de negócio.
Em Product Discovery, o foco do time está em descobrir qual é o produto que gera maior valor para o usuário, além de oferecer a melhor usabilidade e que seja viável para ser construído na etapa de Delivery, tanto do ponto de vista do negócio quanto técnico.
Já no processo de Product Delivery, o objetivo é construir o produto da forma certa por meio da aplicação das melhores práticas de desenvolvimento de Software, em conjunto com as melhores práticas ágeis.
Observe que no Delivery, o foco do time está em construir um produto que além de atender aos requisitos funcionais que foram descobertos no processo de Discovery, deve atender aos requisitos não-funcionais, como por exemplo, manutenibilidade, escalabilidade, performance, robustez, dentre outros.
Quem faz parte de um Time de Produto em Product Management?
Um Time de Produto é formado por desenvolvedores de software e pelo menos um integrante responsável por representar cada uma das perspectivas principais de Product Management.
- Product Manager: Responsável pela visão do negócio;
- Product Designer: Responsável pela experiência do usuário;
- Tech Lead: Responsável pela viabilidade técnica.
No entanto, de uma forma geral, é bem comum que esse trio seja complementado por outros integrantes, como por exemplo, um Cientista de Dados.
🙋🏻♀️ “André, software developers também participam das atividades de Discovery?”
Sim, é recomendado que desenvolvedores de software dediquem 20% do seu tempo contribuindo com as atividades do processo de Product Discovery em conjunto com os demais integrantes do time.
Além disso, é importante observar que a formação de um Tech Lead e um Cientista de Dados é em desenvolvimento de software, mas nesse caso, o tempo de dedicação recomendada nas atividades de Discovery aumenta para 80%.
💁🏻♀️ “Entendi! Então desenvolvedores de software também podem atuar em papéis ágeis ou cargos de liderança?”
Sim, lembra que o desenvolvedor de software é um dos papéis ágeis do Framework Scrum? De uma forma geral, podem atuar em qualquer um dos papéis e cargos apresentados.
No entanto, é essencial o desenvolvimento de um conjunto de soft skills, como por exemplo, comunicação e trabalho colaborativo em equipe, além de aprimorar e complementar seu conhecimento em uma das três perspectivas principais de Product Management: Visão do negócio, experiência do usuário ou tecnologia.
Fique com Deus e até o próximo artigo!
André Pessanha.