O Que É Ser Um Tech Product Manager? De Entregas Técnicas a Capacidades De Negócio

O que é ser um Tech Product Manager? De Entregas Técnicas a Capacidades de Negócio

Neste meu segundo ano atuando como Tech Product Manager, tenho refletido bastante sobre a evolução do papel, as responsabilidades que assumimos na engenharia de software e a verdadeira vocação dessa cadeira. Quando iniciei essa jornada, meu foco era exclusivamente como TPM da squad de Performance. Minha rotina consistia em realizar estudos aprofundados na fase de upstream e traduzir esses cenários em atividades claras e estruturadas para o downstream. O objetivo primário era trazer benefícios arquiteturais e de resiliência para as aplicações de toda a empresa, sendo a implementação de testes de carga contínuos com k6 em esteiras canary o nosso primeiro grande marco.

Após esse primeiro ano de aprendizado e estruturação, o escopo se expandiu. Assumi o papel de Tech Product Manager não apenas da squad de Performance, mas também de QAOps, passando a enxergar a Qualidade e a Eficiência de forma global, como um verdadeiro Centro de Excelência (CoE). O primeiro grande foco nessa nova fase foi elevar a régua das métricas de qualidade. Utilizamos e aperfeiçoamos o conceito de Quality Gate do SonarQube e passamos a integrar Inteligência Artificial no ciclo de desenvolvimento, culminando na idealização e criação de agentes autônomos de QA para atuar preventivamente em todo o fluxo de engenharia.

Hoje, atuando no cenário dinâmico, complexo e de alta pressão do varejo, o desafio principal mudou: a palavra de ordem é eficiência operacional. Isso significa analisar friamente os custos das ferramentas utilizadas e orquestrar migrações estratégicas de soluções pagas (SaaS) para alternativas open-source provisionadas em infraestrutura própria. O objetivo é garantir a mesma (ou superior) qualidade e disponibilidade, mas com um custo drasticamente reduzido.

Diante de toda essa trajetória — passando por testes de carga, automação, migrações de infraestrutura e inteligência artificial — , fica a reflexão e a pergunta que dá origem a este artigo: você entende, de fato, o que é um Tech Product Manager?

O que é Product Manager? A Visão Clássica

Para entender o TPM, precisamos voltar à raiz da gestão de produtos. Segundo Marty Cagan, referência no tema e autor do livro Inspired, o papel do Product Manager é “descobrir um produto que seja valioso, utilizável e factível”. Em outras palavras, o PM atua no centro de um furacão, precisando equilibrar e mitigar quatro grandes riscos de produto:

  1. Risco de Valor: Os clientes vão comprar ou usar isso? Resolve um problema real?
  2. Risco de Usabilidade: Os clientes conseguem descobrir como usar? A jornada é intuitiva?
  3. Risco de Viabilidade de Negócio: Esta solução funciona para os diversos aspectos do nosso negócio (vendas, marketing, finanças, jurídico)?
  4. Risco de Factibilidade Técnica: Nossos engenheiros conseguem construir isso com o tempo, as habilidades e as tecnologias que temos?

O PM tradicional geralmente foca as suas energias nos três primeiros riscos, trabalhando próximo a designers (UX/UI) e áreas de negócio para entregar valor ao consumidor final (B2C ou B2B).

Mas como o Product Manager — e, por extensão, o Tech Product Manager — atua na prática para mitigar esses quatro grandes riscos e garantir que o produto certo seja construído da forma correta? É exatamente para responder a essa pergunta que o ciclo de vida de qualquer produto é dividido em duas engrenagens fundamentais que operam em sincronia: o fluxo de descoberta e o fluxo de entrega.

Etapas de Upstream e Downstream na Engenharia

No dia a dia do TPM, a gestão desse ciclo de vida se materializa nestes dois grandes ritmos de trabalho:

Imagem exemplica a diferença entre Upstream e Downstream

Imagem exemplica a diferença entre Upstream e Downstream

  • Upstream (Discovery Contínuo): É a fase de descoberta, estudo e exploração. O foco principal aqui é validar hipóteses e mitigar os riscos antes de escrever a primeira linha de código de produção. Lemos documentações complexas, analisamos custos de infraestrutura e conversamos com as squads para entender suas dores. É neste momento que eu, por exemplo, desenho a arquitetura de uma esteira canary ou faço uma Prova de Conceito (PoC) para validar se substituir a ferramenta “X” pela ferramenta open-source “Y” não vai degradar nossa observabilidade.
  • Downstream (Delivery): É a fase de entrega estruturada, focada em construir a solução de forma factível. Com as hipóteses de upstream validadas e o ROI (Retorno sobre Investimento) justificado, o trabalho é fatiado. Crio os épicos, refino as histórias e preparo o backlog. A squad de especialistas (Performance e QAOps) entra em ação para construir, testar e disponibilizar a solução, seja um novo script complexo de k6 ou a integração de um agente orquestrador de qualidade na esteira.

A Diferença entre o PM Tradicional e o Tech Product Manager

Se o PM clássico olha para o usuário final durante o seu upstream, para onde olha o TPM? A resposta é simples, mas muda todo o jogo: o cliente do TPM é o próprio engenheiro de software e a operação técnica da empresa.

Enquanto um PM de negócio pode estar focado em aumentar a conversão do carrinho de compras em 2%, o TPM está focado em garantir que a API de checkout responda em menos de 200ms durante a Black Friday, ou que o tempo de lead time for changes (o tempo entre o commit e o código em produção) caia de dias para horas, sem introduzir falhas.

O produto do TPM não é uma tela bonitinha no aplicativo. O produto do TPM é uma plataforma interna, um framework de automação, uma esteira de CI/CD robusta, um cluster Kubernetes otimizado ou um ecossistema de agentes de IA para revisão de código. O TPM atua quase que inteiramente mitigando o Risco de Factibilidade Técnica e o Risco de Viabilidade (Custo/Escalabilidade), garantindo que a base onde todos os outros produtos são construídos seja sólida, escalável e economicamente sustentável.

A Transição de Mindset: De Engenheiro para Produto

Uma das maiores dúvidas que recebo é sobre como fazer essa transição. Sair de uma cadeira puramente técnica (como um Especialista de QA, Engenheiro de Performance ou Desenvolvedor) para a cadeira de TPM exige uma difícil, porém necessária, quebra de paradigma.

Como engenheiros, fomos treinados para pensar no “como”. Como eu escrevo esse script? Como eu escalo esse pod? Como eu burlo esse bloqueio no Cypress? Ao assumir a cadeira de Produto, a mente precisa mudar o foco para o “o que” e, principalmente, o “por que”.

Não se trata mais de ser a pessoa que codifica a melhor solução, mas a pessoa que descobre qual é o problema mais valioso a ser resolvido pela equipe. É dizer “não” para um refatoramento técnico que a equipe quer muito fazer, porque os dados mostram que precisamos focar urgentemente em reduzir o tempo da esteira de deploy que está travando as entregas de negócio.

Por que o papel do TPM se tornou vital? A Era da Complexidade e da IA

À medida que os sistemas evoluíram de monólitos para plataformas distribuídas orientadas a microsserviços, a complexidade técnica explodiu. Produtos técnicos agora exigem gestores que entendam profundamente de cloud, DevOps, observabilidade e arquitetura para conseguir priorizar corretamente e conversar de igual para igual com Tech Leads e Arquitetos.

Mais recentemente, com a evolução exponencial da Inteligência Artificial (LLMs, agentes autônomos), o TPM ganhou um papel crucial de vanguarda e experimentação. No upstream, o TPM agora utiliza a IA não apenas como ferramenta, mas como produto. Construir provas de conceito (PoCs) baseadas em inteligência artificial permite testar hipóteses complexas rapidamente. Antes de mobilizar toda uma squad no downstream para construir uma nova arquitetura, integração ou framework do zero, o TPM prototipa para validar se a direção técnica faz sentido. Isso evita o desperdício de meses de trabalho da engenharia construindo algo tecnicamente brilhante, mas inutilizável pelo resto da empresa.

O Papel do TPM na Jornada de Plataforma (Platform Engineering)

Quando atuamos como TPM em times de plataforma, nosso maior objetivo é a Experiência do Desenvolvedor (DevEx). Nós atuamos para remover o atrito cognitivo dos desenvolvedores de negócio.

Imagine que cada time da empresa tivesse que configurar seu próprio servidor de banco de dados, criar seus próprios scripts de load testing e definir suas próprias regras de code review do zero. Seria o caos (e muito caro). O TPM de Plataforma garante que existam pavimentações prontas. Nós construímos os alicerces — esteiras automatizadas plug-and-play, Quality Gates padronizados no SonarQube, agentes de revisão automática — para que os times de produto consigam focar no que importa: entregar valor na ponta para o cliente final, de forma rápida, segura e com altíssima qualidade.

Métricas de Sucesso: Como medir o invisível?

Como um TPM não entrega telas que geram cliques e compras diretas, como medimos o sucesso? Utilizamos métricas de engenharia e eficiência:

  • DORA Metrics: Frequência de Deploy, Lead Time para mudanças, Tempo médio de recuperação (MTTR) e Taxa de falha em mudanças. Boas plataformas melhoram todos esses indicadores.
  • Métricas de Qualidade (Quality Gates): Redução de escaped defects (bugs que chegam em produção), aumento de cobertura de código, redução de vulnerabilidades e bugs bloqueantes no SonarQube.
  • Eficiência Financeira (FinOps): Redução de OPEX. Se a squad migrou o uso de ferramentas SaaS para open-source in-house e reduziu a fatura de infraestrutura mensal em X mil reais sem perda de qualidade, esse é o valor gerado pelo TPM.

Os Principais Desafios da Cadeira

Ser a ponte tradutora entre a engenharia pura e o negócio traz desafios singulares, especialmente em ambientes de varejo de grande escala:

  • Equilíbrio entre Débito Técnico e Novas Features: É uma eterna negociação. O TPM precisa ter argumentos (frequentemente baseados em dados de performance ou risco financeiro) para convencer a diretoria de que investir na reestruturação de uma esteira de QA ou pagar um débito técnico é tão importante quanto lançar um novo botão no app.
  • Eficiência em Mercados de Alta Pressão: No varejo, as margens de lucro são estreitas e a volatilidade é alta. O TPM precisa ser criativo para manter a alta disponibilidade (High Availability) cortando custos, liderando migrações complexas.
  • Comunicação e Gestão de Stakeholders: O TPM precisa falar “engenheirês” com o Tech Lead, mas precisa falar “business” com o Diretor e com os outros PMs. Traduzir a redução de milissegundos em uma API para o impacto de negócio (aumento de conversão, retenção de usuários e economia de hardware) é a arte dessa profissão.

Conclusão: Da Entrega Técnica às Capacidades de Negócio

No fim do dia, a verdadeira vocação do Tech Product Manager não é apenas administrar um backlog de tarefas, configurar pipelines de CI/CD ou observar gráficos de CPU no Grafana. É a capacidade de transformar conhecimento e excelência técnica em capacidades de negócio tangíveis.

Quando migramos uma ferramenta de qualidade para reduzir o OPEX, quando implementamos testes de carga no k6 para segurar a Black Friday, ou quando implantamos uma equipe de agentes de Inteligência Artificial para barrar falhas de código de forma autônoma antes da produção, não estamos apenas empilhando tecnologia. Nós estamos trazendo ordem ao desenvolvimento, protegendo a receita da companhia, otimizando a operação e garantindo que, mesmo diante de um cenário de mercado incerto e hipercompetitivo, a excelência e a confiabilidade do software que entregamos jamais sejam negociadas.

Se você se interessa por arquitetura, gosta de resolver problemas estruturais e sente paixão por fazer os bastidores funcionarem de forma brilhante, talvez a cadeira de TPM seja o seu próximo passo na carreira, caso ainda persistir dúvidas entre em contato pelas minhas redes sociais e conversamos :).