Quando o roadmap aperta, a reação automática é abrir vagas. Só que a vaga aberta resolve um problema de longo prazo, e muitas vezes o problema é de agora: uma frente nova que precisa começar no próximo trimestre, um time que perdeu duas pessoas, um projeto que ficou sem ninguém decidindo arquitetura.

Escolher o modelo errado custa caro de um jeito silencioso. Você contrata CLT para uma demanda de oito meses e depois não sabe o que fazer com a posição. Ou soma três devs a um time sem liderança e descobre que a fila de decisões pendentes só cresceu. Este artigo organiza a decisão em cinco perguntas, mostra o que cada combinação de respostas indica e traz cenários em que vale usar mais de um modelo ao mesmo tempo.

Os quatro modelos, em uma frase cada

  • Alocação de profissionais. Uma pessoa entra full-time no seu time, com a sua gestão, suas ferramentas e seus rituais. O parceiro cuida de seleção, contrato e continuidade.
  • Squad as a Service. Um time completo, com devs, QA, design, PM e PO, que já entra com papéis definidos e rituais rodando desde a primeira sprint.
  • Liderança sob demanda. Arquiteto, tech lead, PM ou PO 100% dedicado, dentro da operação. Não é consultoria de algumas horas por semana.
  • Contratação direta, com ou sem hunting. A pessoa vai para a sua folha. Faz sentido quando a função é permanente e o conhecimento precisa ficar em casa.

Os três primeiros têm algo em comum: a pessoa trabalha para o seu time, não para um escopo do fornecedor. Se o que você procura é entregar um projeto fechado a terceiros, a conversa é outra, e vale ler a diferença entre alocação e outsourcing.

As cinco perguntas que decidem

1. Qual o horizonte da necessidade?

Separe o que é estrutural do que é conjuntural. Uma função que vai existir enquanto o produto existir, como o dono técnico do core, pede contratação direta. Uma demanda ligada a um projeto, a um pico de entregas ou a uma frente que ainda precisa provar valor pede capacidade sem estrutura permanente.

Um teste simples: se daqui a um ano e meio essa frente tiver sido cancelada, o que acontece com a posição? Se a resposta for “teríamos um problema”, provavelmente não é caso de folha própria.

2. Quem decide as coisas técnicas hoje?

Profissional alocado rende quando entra num time com direção: alguém que prioriza o backlog, revisa código e decide padrões. Sem essa camada, cada pessoa nova aumenta a fila de decisões pendentes. Se ninguém cumpre esse papel, a primeira contratação é de liderança, não de execução.

3. Você precisa de uma pessoa ou de um time?

Somar um dev back-end a um time que já roda é um problema de encaixe. Colocar de pé uma frente inteira é um problema de formação de time: papéis, rituais, acordos de trabalho. Montar isso pessoa por pessoa leva meses. Quando a frente é nova, o squad encurta o caminho.

4. Qual a urgência real?

Seja honesto sobre a data. Um processo de contratação direta envolve abertura de vaga, triagem, entrevistas, proposta e aviso prévio do candidato no emprego atual. Se a primeira entrega precisa sair antes disso tudo acontecer, a contratação direta sozinha não resolve, mesmo que seja o destino final da posição.

5. Onde o conhecimento precisa morar?

Em alocação, o profissional trabalha dentro do seu time, então o conhecimento circula nas suas ferramentas, no seu código e na sua documentação. Mas algumas funções concentram decisões que você não quer que dependam de nenhum contrato, como o arquiteto do produto principal ou o líder de dados. Para essas, folha própria.

A matriz de decisão

Cruze as respostas. Não é uma fórmula, mas cobre a maioria dos casos.

  • Tem liderança, precisa de capacidade, horizonte de projeto ou incerto: alocação de profissionais.
  • Frente nova, sem time por trás, prazo curto: Squad as a Service.
  • O time existe, mas ninguém decide arquitetura ou prioridade: liderança sob demanda antes de qualquer reforço de execução.
  • Função permanente, conhecimento crítico, prazo que comporta o processo: contratação direta, com hunting se o perfil for difícil.
  • Função permanente com urgência alta: alocação agora e hunting em paralelo para a posição definitiva.
  • Frente nova e estratégica no longo prazo: squad para começar e hunting para as posições de liderança que vão ficar em casa.

Cenários combinados

Na prática, empresas médias e grandes raramente usam um modelo só. Três exemplos hipotéticos:

O e-commerce que vai lançar um app

Imagine um varejista digital com um time web estável e a decisão de lançar um app em seis meses. O time web recebe reforço pontual via alocação para não perder ritmo. O app nasce com um squad mobile completo. E o head de mobile, que vai cuidar do app depois do lançamento, é buscado via hunting enquanto o squad roda.

A empresa que cresceu sem arquitetura

Imagine uma empresa de software que dobrou o time de engenharia em um ano e hoje cada squad decide padrões por conta própria. Mais devs só agravam o problema. O primeiro movimento é um arquiteto dedicado via liderança sob demanda, que organiza os padrões e define o que vem antes. Só depois entra reforço de execução.

O projeto de ERP com data para acabar

Uma migração de ERP tem fases, e cada fase pede perfis diferentes. Contratar tudo na folha deixaria gente ociosa depois do go-live. Alocação por fase resolve, e a empresa contrata direto só quem vai sustentar o sistema no dia a dia. Tem mais sobre isso em perfis para projeto SAP S/4HANA.

Armadilhas comuns

  • Decidir pelo hábito. “Aqui sempre contratamos CLT” não é critério. Cada posição tem seu horizonte.
  • Comparar o valor da nota com o salário. O custo de uma contratação direta inclui encargos, benefícios, tempo de vaga aberta e horas do time em entrevistas.
  • Reforçar execução quando falta direção. Mais gente num time sem liderança gera mais retrabalho, não mais entrega.
  • Tratar squad como pessoas alocadas na mesma data. Squad é time com papéis e rituais. Cinco pessoas começando juntas, sem isso, é só alocação em lote.
  • Esquecer a saída. Antes de começar, defina o que acontece quando a frente terminar: o time é reduzido, a posição vira efetiva, o conhecimento vai para quem?

Checklist antes de decidir

  1. Escrevi em uma frase o problema que essa contratação resolve?
  2. Sei se a necessidade é estrutural ou de projeto?
  3. Tenho alguém que vai liderar tecnicamente quem entrar?
  4. Sei a data real em que preciso de gente entregando?
  5. Sei quais funções precisam ficar na folha e quais não?
  6. Defini o que acontece com essa capacidade quando a frente terminar?

Como a Devgo entra nessa conversa

A Devgo trabalha com os quatro modelos, e isso muda o tipo de conversa. O deep dive inicial de 30 minutos serve para entender stack, cultura, senioridade e urgência antes de falar em perfil. Às vezes a resposta é um squad, às vezes é um arquiteto, às vezes é hunting para contratação efetiva na sua folha. Em alocação, o profissional é sempre full-time e 100% dedicado ao seu time.

Com mais de 321 profissionais alocados, um aprendizado se repete: boa parte dos problemas de uma alocação nasce na escolha do modelo, não do profissional. Por isso vale gastar meia hora nela antes de abrir qualquer vaga.

Se a pergunta é “quem faz isso nos próximos meses?”, pense em alocação ou squad. Se é “quem cuida disso nos próximos anos?”, pense em contratação direta.