Pular para o conteúdo
Glossário

Débito técnico

Débito técnico é o custo acumulado das escolhas rápidas feitas no software, como código duplicado, falta de teste ou estrutura improvisada, que tornam cada mudança seguinte mais lenta e arriscada. Como dívida financeira, cobra juros enquanto não é pago.

A metáfora é financeira de propósito. Tomar um atalho para entregar antes é como pegar um empréstimo: pode ser a decisão certa, desde que se saiba quanto se deve. Os juros aparecem em cada alteração futura, que demora mais, quebra coisas inesperadas e exige mais conferência.

O mal-entendido é tratar todo débito como descuido. Existe o débito consciente, assumido para cumprir um prazo e registrado para ser pago depois, e o débito acidental, que nasce de falta de conhecimento ou de pressa sem registro. O primeiro é gestão; o segundo é surpresa.

Para a gestão, o sintoma é claro mesmo sem olhar código: mudança pequena que leva semanas, estimativa que nunca se cumpre, correção que gera dois defeitos novos, e uma pessoa que é a única capaz de mexer em certa parte. Quando o débito não é pago, o sistema caminha para virar legado.

O que decide o controle é torná-lo visível e reservar capacidade para pagar. Registrar os atalhos, priorizar os que estão nas partes mais alteradas e incluir o pagamento no ritmo normal do trabalho, e não em uma grande reforma que nunca chega a ser aprovada.

Quando se aplica

  • Mudanças simples no sistema passaram a levar muito mais tempo do que levavam no início.
  • Cada entrega nova vem acompanhada de defeitos em partes que ninguém mexeu.
  • O fornecedor ou a equipe interna evita tocar em certas partes do código.
  • A empresa vai fazer uma mudança grande, como uma adequação legal, e precisa saber quanto o sistema aguenta.

Quando não se aplica

  • O código está em uma parte do sistema que ninguém altera e que funciona. Pagar ali consome esforço sem retorno.
  • O sistema vai ser substituído em pouco tempo. Refatorar o que vai ser desligado é desperdício.
  • Usar o débito como desculpa para reescrever tudo, sem medir onde ele está custando de verdade.
Frente relacionada
Software sob medida na Composto Web

Avaliação do código existente e plano para pagar o débito onde ele mais atrasa o negócio.

Termos relacionados

Se toda mudança pequena demora, o sistema já está cobrando os juros.

O diagnóstico mede onde o código trava a evolução, o que precisa ser pago primeiro e o que pode continuar como está.

Agendar diagnóstico