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
- Escrevi em uma frase o problema que essa contratação resolve?
- Sei se a necessidade é estrutural ou de projeto?
- Tenho alguém que vai liderar tecnicamente quem entrar?
- Sei a data real em que preciso de gente entregando?
- Sei quais funções precisam ficar na folha e quais não?
- 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.



