Um checklist só é útil se cada ponto tiver uma consequência associada. Este está ordenado pelo que realmente muda um negócio.
Propriedade e dependências
Produto e operação
Correção e decisão
Use isto como documento de trabalho durante a diligência. Cada secção indica o que pedir, o que verificar e — o essencial — o que uma má resposta significa comercialmente. Os pontos estão ordenados por custo de errar, não por conveniência de verificação.
Antes de começar: o que pedir
- Acesso de leitura a todos os repositórios, incluindo infrastructure-as-code
- Histórico completo de commits (não um instantâneo achatado — o histórico revela quem construiu isto de facto e a que ritmo)
- Apresentação da arquitetura com o engenheiro que a construiu, 1-2 horas
- Acesso ao gestor de tarefas e a quaisquer registos de incidentes
- Lista de serviços de terceiros e respetivas condições contratuais
- Contratos de prestadores e documentos de cessão de PI
Secção 1 — Integridade do dinheiro e dos dados (nível do negócio)
| Verificação | Uma má resposta significa |
|---|---|
| Saldos derivados de um livro-razão append-only? | O dinheiro pode estar errado em silêncio e ser irrecuperável — financiar remediação ou desistir |
| Chaves de idempotência em cada caminho de pagamento? | Repetições podem cobrar duas vezes; podem já existir perdas por detetar |
| Dinheiro guardado como inteiros em unidades menores? | A aritmética em vírgula flutuante acumula erro em cada transação |
| Reconciliação com a liquidação do prestador? | As discrepâncias aparecem através de reclamações de clientes |
| Trilho de auditoria imutável incl. ações de admin? | Impossível responder ao regulador ou em litígio |
Secção 2 — Segurança e multi-tenancy (nível do negócio)
- Autorização imposta no servidor em cada pedido, não escondendo elementos de interface
- Isolamento multi-tenant verificado por teste, não presumido da leitura do código
- Segredos num gestor, ausentes do histórico git (verifique o histórico, não apenas o HEAD)
- Que dados regulados são guardados, onde, e se é sequer necessário
- Distância à certificação que o go-to-market exige (SOC 2, ISO 27001, PCI DSS)
Secção 3 — Propriedade e jurídico (nível do negócio)
- Cessão de PI assinada por cada prestador e fundador
- Revisão de licenças open source — contaminação copyleft num produto proprietário
- Código copiado de empregadores anteriores (pergunte diretamente; acontece)
- Dependência de fornecedor: o que parte se um prestador-chave alterar preços ou encerrar
Secção 4 — Arquitetura e escala (elevado)
- Onde o sistema parte sob o crescimento do modelo financeiro — um número concreto, não garantias
- O teto da camada de dados: master único de escrita, consultas sem limite, cobertura de índices face aos padrões reais
- Isolamento de falhas: uma dependência lenta degenera em falha total?
- Curva de custo de infraestrutura a 10× — a unit economics sobrevive?
- Arquitetura ajustada ao tamanho da equipa (sistemas distribuídos com equipa pequena são um custo, não um mérito)
Secção 5 — Capacidade de entrega (elevado)
| Sinal | Saudável | Preocupante |
|---|---|---|
| Frequência de deploy | Várias vezes por semana | Mensal, agendada, temida |
| Tempo de entrega de uma alteração pequena | Horas a um dia | Semanas |
| Rollback | Um comando, ensaiado | Nunca testado |
| Deteção de incidentes | Monitorização interna | Comunicações de clientes |
| Testes nos caminhos de dinheiro/auth | Presentes | Ausentes independentemente da cobertura global |
Secção 6 — Equipa e risco de pessoa-chave (elevado)
- Bus factor de cada subsistema crítico — se algum for 1, é risco do negócio e exige mitigação
- Se o conhecimento existe por escrito ou apenas em cabeças
- Exposição de retenção: quem seria catastrófico perder nos próximos 12 meses
- Realismo do plano de contratação que o roadmap assume
Pontuação: consequência, não gosto
Pontue cada constatação pelo que acontece se não for corrigida, e deixe isso guiar a resposta no negócio:
- Nível do negócio — integridade do dinheiro, exposição de dados, PI pouco clara. Condição de fecho ou remediação financiada.
- Elevado — teto de escala abaixo do plano, dependência de uma pessoa, sem segurança no deploy. Orçamentado no plano de 90 dias pós-fecho.
- Médio — dívida cumulativa que atrasa a entrega. Registar e monitorizar.
- Ruído — estilo, preferência de framework, volume de documentação. Excluir por completo do relatório.
Se uma constatação não puder ser ligada a dinheiro, tempo ou exposição jurídica, não pertence a um memorando de investimento.
O que exigir no relatório final
- Um resumo de uma página sobre o qual um sócio não técnico consiga agir
- Cada constatação com evidência que a equipa do alvo possa verificar autonomamente
- Estimativas de remediação em semanas-engenheiro, para se converterem em dinheiro
- Uma declaração explícita do que NÃO foi examinado — para ninguém presumir uma cobertura que não houve
Transformar a checklist num registo de decisão
Cada resposta deve ligar evidências a consequências para a operação. Acorde limites, acessos e perguntas antes de recolher documentos. Separe conclusões verificadas, declarações da gestão e provas em falta. Uma célula vazia não demonstra baixo risco.
| Tornar a decisão mensurável | Evidências a acordar antes de começar |
|---|---|
| Propriedade e dependências | Pedir histórico do repositório, acordos de colaboradores e inventário de dependências. A assessoria jurídica valida os direitos. |
| Produto e operação | Seguir um percurso relevante, rever publicação e recuperação e comparar arquitetura com pressupostos de crescimento. |
| Correção e decisão | Atribuir responsável, esforço, dependências e verificação. Separar condições prévias do plano posterior à transação. |
O relatório distingue o examinado, o desconhecido e as consequências. Rever documentos não comprova, por si só, controlos eficazes em produção; revisão técnica não é certificação jurídica.
Perguntas frequentes
O que deve incluir um checklist de due diligence técnica?
Seis áreas, por ordem de consequência: integridade do dinheiro e dos dados, segurança e isolamento de tenants, propriedade de PI, arquitetura e margem de escala, capacidade de entrega e risco de pessoa-chave. Cada ponto deve ter uma consequência comercial declarada — um checklist sem consequências produz relatórios sobre os quais ninguém age.
Qual é o item mais frequentemente esquecido?
A cessão de PI dos prestadores. Não é uma questão técnica, por isso os revisores técnicos saltam-na e os jurídicos assumem que a engenharia tratou dela. Tem também o prazo de correção mais longo, razão pela qual deve ser verificada nos primeiros dias e não nos últimos.
Os fundadores podem usar este checklist eles próprios?
Sim, e é boa ideia antes de levantar. As constatações que descobre por si tornam-se um plano de remediação que controla; as mesmas constatações descobertas pelo consultor de um investidor tornam-se uma posição negocial contra si.
Quer isto conduzido por quem o faz semanalmente?
Entregamos diligência com constatações ordenadas por consequência de negócio e remediação avaliada em semanas-engenheiro.
Leitura complementar
Due diligence técnica para investidores: o guia completo
A due diligence técnica não é uma revisão de código. É a resposta a uma pergunta: quanto custará levar esta tecnologia até onde a tese de investimento precisa que ela esteja?
O que os VC procuram realmente na due diligence técnica
Os investidores não estão a avaliar o seu código. Estão a precificar o risco de a tecnologia travar o plano que estão a financiar — e os fundadores que percebem isso preparam-se de forma muito diferente.