← Voltar ao blog

Dívida técnica no contexto de M&A: como avaliar e negociar

O comprador descobre dívida técnica depois de assinar. No due diligence, a equipe lê receita, margem, churn e coorte e deixa o código para depois. Depois disso, o preço já está fixado. O vendedor entra na mesma mesa sem número nenhum: o sistema está no ar, os testes passam e ninguém somou o custo de manter aquilo de pé.

As perguntas que ficam fora da lista

O comprador pergunta sobre LTV, CAC, receita recorrente e taxa de renovação. As perguntas de engenharia não entram: tempo do commit até produção, bugs por mês, quantas pessoas alteram o núcleo do sistema, quando as dependências centrais receberam a última atualização.

Essas respostas existem e custam uma tarde. Git, pipeline e repositório de issues guardam o dado. Alguém precisa abrir.

Cinco perguntas de engenharia para a due diligence

  • Tempo de build e deploy. Do commit ao ambiente de produção, quanto tempo passa? Horas apontam pipeline saudável. Dias apontam fila de aprovação, teste manual e uma pessoa no caminho crítico de cada release.
  • Bugs em produção. Quantos incidentes por mês nos últimos 12 meses e para onde curva a linha? Sistemas maduros mantêm taxa baixa e estável. Taxa subindo denuncia deterioração.
  • Concentração de conhecimento. Quantas pessoas alteram o núcleo sem pedir ajuda? Menos de três, e o comprador herda um risco de saída que aparece na primeira ausência.
  • Idade das dependências. Quando os pacotes centrais mudaram pela última vez? Pacote parado há dois anos carrega CVE conhecido e trava upgrade de linguagem por três sprints.
  • Documentação de arquitetura. Existe um diagrama datado do ano passado? Página do Confluence de 2022 descreve o sistema de 2022.

Nicole Forsgren, Jez Humble e Gene Kim mediram em Accelerate (IT Revolution, 2018) a ligação entre desempenho de entrega e desempenho de negócio. Os mesmos números dizem ao comprador quanto a manutenção consome por trimestre.

Transformar achado em número

Some três estimativas. Estabilizar: corrigir vulnerabilidades, atualizar dependências, cobrir testes ausentes. Escalar: o que muda para o sistema aguentar o crescimento projetado. Ignorar: o que acontece se nada mudar, com indisponibilidade, perda de dados e exposição de dados.

O total entra na mesa de negociação. Em sistemas legados com mais de dez anos, o resultado costuma cair entre 15% e 40% do valor de aquisição.

Steve McConnell trata da estimativa de esforço em Software Estimation (Microsoft Press, 2006) e defende faixa com cenário otimista e pessimista em lugar de número fechado. Faixa comporta a discussão que começa quando o trabalho começa; número fechado vira atrito.

Três formas de fechar a lacuna

Ajuste de preço. O comprador desconta do valor da aquisição o custo estimado da dívida. É a via mais simples e se sustenta quando o número vem de evidência verificável.

Obrigações pós-fechamento. O vendedor assume itens específicos com prazo e multa. Funciona quando o time que gerou a dívida continua no lugar depois do fechamento.

Escrow. Parte do valor fica retida até os itens acordados chegarem a um patamar aceitável. Exige estruturação maior e cobre melhor a dívida que depende de trabalho interno.

O vendedor que mede antes de anunciar

Auditoria técnica antes de colocar a empresa à venda coloca o problema na mesa enquanto dá tempo de consertar. O vendedor corrige o que é barato, precifica o que é caro e chega ao due diligence com o número na mão. O comprador encontra um time que já olhou para dentro e pede desconto menor por incerteza.

Enfrentando esse desafio na sua empresa?

Ajudo CTOs e times de engenharia a resolver problemas como este.

Agendar uma conversa
Marc Reinan Gomes
Marc Reinan Gomes Staff Engineer & Consultor

14+ anos construindo produtos, liderando times e ajudando empresas a escalar com qualidade técnica.

Compartilhar no LinkedIn