Matriz Grid 2×2 de maturidade técnica por maturidade de growth, com um ponto de posição

A decisão raramente é "terceirizar ou não". É o que exatamente vai para fora, e o que não pode sair de dentro em nenhuma hipótese.

Empresa que chega na hora de escalar tecnologia quase nunca tem tempo nem caixa para montar engenharia sênior do zero. Processo de contratação sênior no Brasil não fecha em semanas, e cada mês de vaga aberta é roadmap parado. Terceirizar resolve isso. O que ela não resolve é a pergunta anterior: quem decide o que vale construir.

Dá para terceirizar execução. Nunca direção. Quem confunde as duas compra um time e perde o produto.

Terceirizar desenvolvimento de software é contratar execução técnica externa — squad alocado, liderança fracionada ou projeto de escopo fechado — mantendo dentro de casa a decisão de prioridade, arquitetura e propriedade do código.

O que sai e o que fica

A linha é mais simples do que o mercado faz parecer.

Pode ir para fora: escrever código, montar integração, sustentar infraestrutura, cobrir uma especialidade que você usaria três meses por ano, absorver pico de demanda.

Não pode: definir prioridade, decidir arquitetura que você vai carregar por anos, deter o conhecimento de por que o sistema é como é, e responder pelo resultado de negócio.

Quase todo fracasso de terceirização que eu vi é a segunda lista sendo entregue junto com a primeira, sem ninguém perceber. Não por má-fé do fornecedor: porque o cliente não tinha quem ocupasse aquele lugar, e o vácuo foi preenchido por quem estava disponível.

Os três modelos, e quando cada um é errado

Squad as a Service

Time multidisciplinar alocado — produto, desenvolvimento, e as especialidades que o caso pedir — sob a sua direção ou sob a direção do fornecedor. Elimina recrutamento, seleção e retenção.

Serve quando existe roadmap para os próximos meses e falta capacidade de execução para tocá-lo.

Não serve quando o roadmap muda toda semana. Squad alocado em cima de prioridade instável entrega muito e move pouco — e você paga por capacidade que não converte. Nesse caso, resolva a direção antes de contratar mãos. A composição mínima está em como montar squads de tecnologia.

Liderança fracionada

Direção técnica ou de growth por dias no mês — o que o mercado chama de CTO as a Service e CMO fracionado. Cobre decisão de arquitetura, priorização, apoio em contratação e governança.

Serve quando a restrição é de decisão e não de capacidade: existe gente executando e falta quem arbitre.

Não serve quando você precisa de alguém presente todo dia gerindo um time grande. Aí o fracionado fica curto, e é encaixe, não defeito. A comparação com a cadeira fixa está em CTO as a Service ou contratação tradicional.

Projeto de escopo fechado

Começo, meio e fim definidos: uma integração, uma API, um aplicativo interno, um pacote de features com prazo e preço travados.

Serve quando a dor é delimitada e você consegue descrevê-la sem usar a palavra "melhorar".

Não serve quando o escopo ainda está sendo descoberto. Aí escopo fechado vira aditivo, e o aditivo é onde a relação com o fornecedor azeda. Se você não consegue escrever o critério de aceite hoje, o projeto ainda não está pronto para ser fechado.

Qual modelo o seu momento pede

A escolha não é de preferência. Depende de onde a empresa está nos dois eixos:

Método Grid Maturidade técnica × maturidade de growth Em três dos quatro quadrantes, contratar capacidade não é a resposta.
Tech ↑ · Growth ↓ Mercado mudo Engenharia boa, ninguém conhece. Mais dev não resolve — falta motor de aquisição. → direção de growth, não squad técnico Tech ↑ · Growth ↑ Pronto para escalar A restrição é capacidade de execução, e o roadmap é estável. → squad alocado, e time interno depois
Tech ↓ · Growth ↓ MVP acelerado Sem ICP e sem fundação. Contratar time agora é comprar a descoberta caro. → liderança fracionada, o mínimo viável Tech ↓ · Growth ↑ Demanda sem lastro Vende bem e o produto range. Escopo fechado no fluxo que está quebrando. → estabilizar antes de ampliar time
Eixo vertical: maturidade técnica · Eixo horizontal: maturidade de growth

Os cinco riscos reais, e a cláusula que mata cada um

Terceirização mal feita tem repertório previsível. Todo item abaixo se resolve no contrato, antes de começar — nunca depois.

  • Perder o controle técnico. Sem alguém seu revisando decisão de arquitetura, o produto caminha para onde é mais fácil construir. Cláusula: quem aprova mudança estrutural, e com que antecedência ela é comunicada.
  • Desalinhamento com aquisição. Squad entregando feature que o funil não usa. Cláusula: a métrica de negócio que a entrega deve mover, escrita antes do ciclo começar.
  • Dependência. Quanto mais acoplado ao fornecedor, mais caro sair. Cláusula: repositório, credenciais e infraestrutura no seu nome desde o primeiro dia. Não no dia da saída.
  • Conhecimento que vai embora. O sistema é entregue, o motivo das decisões não. Cláusula: documentação de arquitetura e de decisão como entregável de aceite, não como favor final.
  • Rotatividade. Modelo de fábrica troca pessoa e reinicia o contexto. Cláusula: nominar quem está alocado e definir prazo de aviso para substituição.

Nenhuma dessas cinco é sobre confiança. São sobre o que acontece quando a relação der errado — e é justamente por isso que se escrevem no começo, quando ninguém está brigado.

Três objeções que valem fazer

"Time externo não veste a camisa." Parcialmente justa. Quem está fora não tem o mesmo vínculo com o resultado — mas o que costuma faltar não é vontade, é contexto. Fornecedor que não sabe qual métrica está tentando mover se comporta como fornecedor. Isso é falha de briefing, não de caráter.

"Vou ficar preso." Justa, e é o risco mais concreto da lista. Mede-se com uma pergunta: se você encerrasse hoje, quanto tempo até outro time conseguir subir e alterar o sistema? Se a resposta passar de duas semanas, você já está preso — independente do que diz o contrato.

"Sai mais caro que contratar direto." Justa no valor de face, e incompleta na conta. Compare a mensalidade com salário mais encargos mais bônus, mais os meses de processo e rampa, mais o custo de errar a contratação sênior. O que a terceirização vende de verdade não é preço: é reversibilidade — você desfaz em 30 dias o que uma contratação levaria um trimestre e um acordo para desfazer.

Internalizar ou terceirizar: o teste

Quatro perguntas. Se três respostas forem "sim", internalize:

  1. O roadmap dos próximos doze meses está estável o suficiente para justificar folha fixa?
  2. Existe caixa previsível para sustentar o time por 24 meses, e não por dois trimestres?
  3. A tecnologia é o produto, ou é o meio? Se é o produto, o conhecimento precisa morar dentro.
  4. Você tem quem entreviste, contrate e desenvolva gente técnica sênior?

Se a maioria for "não", terceirizar não é atalho — é a decisão correta para o estágio. E as duas coisas não são excludentes: o arranjo mais comum que funciona é direção de fora, núcleo pequeno dentro, capacidade alocada conforme a demanda sobe e desce.

Onde a Grid entra

Na Grid, começa por diagnóstico: posição nos dois eixos, a restrição única e as três frentes de maior impacto. É esse diagnóstico que define se o caso pede squad, direção fracionada ou projeto fechado — e existe caso em que a resposta é nenhum dos três.

A direção é dos sócios, nas duas pontas, tecnologia e growth na mesma mesa. O squad é sênior e enxuto, sem perfil júnior terceirizado e sem camada de atendimento entre você e quem decide.

A estrada: milhões de transações bancárias processadas com classificação, conciliação e relatórios integrados a ERPs; plataforma de telemedicina com agentes autônomos, marcação de consulta e prontuário eletrônico; sistemas de venda ligados a PDV e ERP em varejo e food service. Mais de 20 produtos no ar, em cinco setores. Quando o tema é conectar sistemas, o detalhe está em integração de sistemas ERP.

Condições, todas escritas antes de começar: relação PJ-a-PJ sem vínculo, escopo e preço fechados, mínimo de três meses, saída com aviso de 30 dias, documentação como entregável. Liderança fracionada a partir de R$ 4.000/mês; squad a partir de R$ 12.000 por profissional/mês.

Conclusão

Terceirizar acelera quando a restrição é capacidade e o roadmap está estável. Nesse cenário, squad alocado entrega em semanas o que recrutamento entregaria em trimestres, e é reversível.

Quando a restrição é decisão — prioridade que muda, arquitetura sem dono, produto e marketing desencontrados — contratar capacidade piora. Mais gente executando direção confusa produz mais retrabalho, não mais resultado. Ali o que resolve é direção fracionada, e ela custa uma fração de um squad.

E quando tecnologia é o próprio produto, com roadmap estável e caixa para dois anos: internalize. Não existe terceirização que substitua conhecimento morando dentro de casa quando o conhecimento é o ativo.

Na dúvida entre os três, o que falta não é fornecedor. É saber qual é a sua restrição.

Agendar um diagnóstico gratuito de 60 minutos — sem venda, com as três prioridades na sua mão no mesmo dia.

Perguntas frequentes

O que significa terceirizar desenvolvimento de software?

É contratar execução técnica externa em um de três formatos: squad alocado sob direção definida, liderança fracionada por dias no mês, ou projeto de escopo fechado. O que não se terceiriza é a decisão de prioridade, a arquitetura de longo prazo e a propriedade do código.

Como escolher a empresa de terceirização?

Quatro critérios que se verificam antes de assinar: histórico em setor parecido com o seu, alguém sênior respondendo pela decisão técnica e não uma camada de atendimento, repositório e credenciais no seu nome desde o início, e plano de saída escrito. Portfólio visual e depoimento genérico não são critério.

Quanto custa terceirizar desenvolvimento de software?

Depende do formato. Como referência pública: na Grid, liderança fracionada começa em R$ 4.000/mês num formato de advisory, e squad a partir de R$ 12.000 por profissional/mês. Projeto de escopo fechado varia com a complexidade e é orçado após o diagnóstico. Para comparar com contratação direta, some ao salário os encargos, o bônus e os meses de processo e rampa.

Quais são os riscos de terceirizar software?

Cinco, todos endereçáveis em contrato: perder o controle da decisão técnica, entregar feature que o funil não usa, ficar dependente do fornecedor, perder o conhecimento das decisões quando o time sai, e sofrer com rotatividade que reinicia o contexto. O que os torna caros não é a terceirização em si — é assinar sem tratá-los.

Vale mais a pena terceirizar ou montar time interno?

Internalize se o roadmap dos próximos doze meses é estável, existe caixa para sustentar folha por 24 meses, a tecnologia é o produto e não o meio, e você tem quem contrate e desenvolva gente sênior. Se a maioria dessas não é verdade hoje, terceirizar é a decisão correta para o estágio — e o arranjo que mais funciona é direção de fora com núcleo pequeno dentro.

Como garantir que o conhecimento não vá embora com o fornecedor?

Documentação de arquitetura e registro de decisão como entregável de aceite, não como cortesia no encerramento. Repositório e infraestrutura no seu nome desde o primeiro dia. E um teste simples para medir o risco a qualquer momento: quanto tempo outro time levaria para subir o sistema e alterá-lo sem ajuda de quem construiu?

Compartilhe este artigo

Grid

Do produto ao mercado, sem emenda.

Conheça a Grid
Luccas Maia

Sobre o Autor

Luccas Maia

Arquitetura, produto, engenharia e escala. CTO as a service e liderança técnica fracionada — do MVP acelerado ao sistema que aguenta o crescimento. Co-fundador da OpenI e participação ativa em startups como a Mercadou, SintetizaAI e MaestrIA · passagem por grandes empresas de escala como OLX e Octadesk · +20 projetos no ar.

Posts Recomendados