Staff augmentation vs serviços gerenciados

Staff augmentation soma engenheiros que você dirige, serviços gerenciados delegam uma função e um projeto fechado compra um resultado.

7 min de leitura

Time próprio com dois engenheiros somados num limite tracejado, ao lado de um serviço gerenciado que entrega um resultado

Staff augmentation põe engenheiros dentro do seu time: você dirige o trabalho e paga por hora. Um serviço gerenciado entrega uma função inteira a um fornecedor, que responde pelo resultado sob um contrato de nível de serviço (SLA). Um projeto de escopo fechado compra um resultado definido, com preço e data fixos. A escolha depende de quem deve tomar as decisões: você, o fornecedor de forma permanente ou o fornecedor para uma entrega delimitada.

Vendemos dois dos três modelos, staff augmentation e projetos de escopo fechado. Serviços gerenciados não. Explico os três mesmo assim, porque escolher o modelo errado sai mais caro que escolher o fornecedor errado.

O que é staff augmentation?

Um fornecedor disponibiliza engenheiros que trabalham dentro do seu time como se fossem seus: seu backlog, suas dailies, seus repositórios, seu code review. Quem decide no que eles trabalham é você. O fornecedor cuida de encontrar, contratar e substituir, e cobra as horas trabalhadas. No Brasil muita gente chama de alocação de profissionais, e quem quer falar mal chama de body shop.

O que define o modelo é quem dirige o trabalho, e aqui é você. Por isso ele se encaixa quando você já tem liderança técnica e um backlog claro, e o que falta são braços ou uma habilidade pontual, como engenharia de plataforma, SRE ou automação de QA. As nossas condições para o primeiro estão na página de staff augmentation.

O nosso é nearshore: engenheiros na América Latina que trabalham com times de todo o continente americano, com atendimento 100% em inglês ou espanhol. Você entrevista quem vai fazer o trabalho, e se a pessoa sair ou não se encaixar, fazemos a substituição e cuidamos da transição sem custo. O prazo mínimo é de 6 meses e a cobrança é por hora trabalhada. Em inglês você também vai ver team augmentation. É o mesmo modelo.

O que é um serviço gerenciado?

Num contrato de serviços gerenciados (managed services), um fornecedor assume uma função, por exemplo operar a sua infraestrutura ou o seu help desk, e responde por resultados definidos em um SLA. Você não dirige engenheiros individuais: cobra o acordo do fornecedor. O preço costuma ser uma mensalidade pelo escopo coberto.

Encaixa quando a função é estável, conhecida e não é onde você compete. Encaixa mal quando ela muda a cada trimestre, porque cada mudança vira uma conversa de contrato.

Nós não oferecemos isso. Se você precisa de alguém que opere uma função por conta própria, com SLA, não somos a opção certa, e prefiro que você saiba agora e não na terceira reunião.

O que é um projeto de escopo fechado?

Compra um resultado definido por um preço e um prazo fixos. O fornecedor dirige o trabalho rumo a critérios de aceite combinados no início. Quando termina, terminou, e o resultado é seu. É assim que vendemos nossos pacotes:

Pacote Preço Duração
CI/CD e IaC (construção ou redesenho) US$ 4.000 2 semanas
Fundamentos de IDP (montar a plataforma interna de desenvolvimento, conectar os serviços, visualizações básicas) US$ 5.000 2 semanas
Discovery (entender o produto de ponta a ponta e entregar um roadmap com backlog, papéis, mudanças críticas e necessidades) US$ 7.000 1 a 4 semanas

O Piloto de agente de IA, os Fundamentos de automação de QA e os Fundamentos de SRE e observabilidade custam US$ 5.000 por 2 semanas cada um.

Qual a diferença entre staff augmentation e terceirização?

“Terceirização” é o guarda-chuva. Serviços gerenciados e projetos são terceirização, porque o fornecedor responde pelo resultado. Staff augmentation é a exceção: as pessoas vêm de fora, mas o resultado continua sendo seu.

Um teste rápido: pergunte de quem é o processo que falhou quando algo quebra em produção. Em staff augmentation, o seu, porque o seu time dirigia o trabalho. Num serviço gerenciado, o do fornecedor, conforme o SLA. Num projeto, o do fornecedor até o aceite e o seu depois.

Quem responde se a produção falha: você com staff augmentation, o fornecedor com serviços gerenciados, dividido num projetoQuem responde se a produção falha: você com staff augmentation, o fornecedor com serviços gerenciados, dividido num projeto
Pergunte de quem é o processo que falhou: a resposta depende de quem dirigia o trabalho.

E a consultoria?

A consultoria vende critério: alguém diz o que fazer. Staff augmentation vende execução: alguém faz o que o seu time decidiu. Bons engenheiros também trazem critério e bons consultores também constroem, mas é o contrato que diz quem responde pela decisão.

O nosso pacote de arquiteto de software fica entre os dois: 20 horas por semana de um arquiteto para projeto, consultas, acompanhamento e construção de arquiteturas, por US$ 4.480 ao mês. Você tem o critério e alguém que fica por perto para ver a construção.

Quanto custa staff augmentation?

Conosco, o preço é a tarifa do nível vezes as horas trabalhadas.

Nível US$ / hora Mês cheio a 160 h
Líder / Arquiteto 55-60 8.800-9.600
Sênior 45-50 7.200-8.000
Pleno 35-40 5.600-6.400
Júnior 30 4.800

A coluna mensal é tarifa vezes 160, e os meses com feriado têm menos horas. O que a tabela não inclui é o seu próprio custo de dirigir: a integração, as revisões, as contas. Em staff augmentation esse custo existe e fica do seu lado. As tarifas estão em preços.

Como um contrato começa, segue e termina?

Por escrito, da primeira conversa até a saída.

  1. Você conta o nível, a área e as horas por semana. Respondemos em um dia útil e apresentamos candidatos em 1 semana.
  2. Você entrevista quem vai fazer o trabalho. Se ainda não tem certeza, pode começar por um pacote de 2 semanas a preço fixo, a partir de US$ 4.000, e ver como trabalhamos antes de o mínimo de 6 meses começar.
  3. A pessoa trabalha nas suas contas, com login único (SSO), duplo fator e permissões mínimas, e a cobrança é por hora trabalhada. As faturas saem em dólar, mensais e no mês seguinte ao trabalhado, com vencimento em 15 dias.
  4. Se a pessoa sair ou não se encaixar, apresentamos um substituto em até 2 semanas e cuidamos da transição sem custo.
  5. Depois dos 6 meses, um aviso com 30 dias de antecedência encerra o contrato. O código e a propriedade intelectual são seus desde o primeiro dia.

Todos os termos estão reunidos na página para contratar programadores.

Quando vale a pena staff augmentation?

Quando três condições se cumprem juntas. Você tem quem dirija o trabalho: um gerente de engenharia, um líder técnico ou um arquiteto que defina prioridades e revise o que é entregue. O trabalho é contínuo, com um backlog e sem linha de chegada. E o que falta é capacidade ou uma habilidade pontual que você não consegue contratar a tempo.

Um caso real é o de uma consultoria de TI dos Estados Unidos, parceira da Clouditive. Fornecemos engenheiros nearshore da América Latina para que ela atenda a demanda dos próprios clientes, com um banco de talentos mais econômico por trás.

Quando vale a pena um projeto fechado?

Quando você consegue escrever os critérios de aceite. “Todo push roda detecção de segredos, verificação de tipos, lint e build, e cada versão com tag é publicada por digest (a impressão digital única da imagem)” é um critério. “Melhorar nosso DevOps” não é. Também quando você prefere pagar por um resultado a supervisionar como se chega a ele, e quando o trabalho tem um fim natural, como um pipeline que se constrói ou a base de uma plataforma que se monta.

Se ainda não consegue escrever os critérios, é para isso que existe o Discovery: de uma a quatro semanas para entender o produto e a configuração dele de ponta a ponta e sair com um roadmap, backlog e papéis. Depois você sabe se o próximo passo é um projeto, staff augmentation ou os dois.

Dá para combinar os modelos?

Dá, e esta é a ordem que eu proporia. Discovery para saber o que precisa mudar, um pacote fechado para a base (por exemplo, CI/CD e infraestrutura como código em duas semanas) e depois staff augmentation para o trabalho contínuo em cima dessa base.

Um dos nossos trabalhos lembra o terceiro passo desde o começo. Numa plataforma SaaS de análise de portfólios, um líder sênior de DevOps e plataforma da Clouditive trabalha ao lado dos desenvolvedores do cliente. O trabalho cobre pipelines de promoção GitOps, um portal interno para desenvolvedores sobre Backstage, infraestrutura como código e observabilidade.

O que um contrato de staff augmentation precisa dizer?

Não dou assessoria jurídica: o contrato quem redige é o seu advogado. Do lado técnico, eu quereria por escrito o nível e a tarifa de cada pessoa e o que os faria mudar. Também as horas e a sobreposição de horário esperadas por dia e o idioma de trabalho. E o que acontece se a pessoa não se encaixar e quem paga a transição (a nossa resposta: substituímos e cuidamos da transição sem custo). Também o acesso e a propriedade: o engenheiro trabalha nas suas contas e nos seus repositórios, e o código é seu. E a segurança: com que identidades a pessoa entra e quando o acesso é revogado. Nós usamos as suas contas, revogamos o acesso na saída e verificamos os antecedentes de cada engenheiro antes de alocá-lo.

Se um fornecedor não responde com clareza a alguma dessas perguntas, você já aprendeu algo sobre ele.

Qual escolher?

Pergunte-se quem deve tomar as decisões. Você, de forma contínua: staff augmentation. O fornecedor, de forma permanente e com SLA: serviço gerenciado, que não vendemos. O fornecedor, para um resultado delimitado: projeto fechado, e cada pacote com seu preço e duração está em preços.

Se você está inclinado a staff augmentation, veja as tarifas e condições: um engenheiro sênior a US$ 45 a 50 por hora, prazo mínimo de 6 meses, e você entrevista quem vai fazer o trabalho.

  • staff augmentation
  • terceirização
  • projetos

Ler este artigo em inglêsLer este artigo em espanhol

Novos artigos por email

Notas sobre tarifas, engenharia de plataforma, DevOps, SRE, QA e engenharia de IA, com os preços e os números do nosso próprio trabalho.

A DX Clouditive LLC (7901 4th St N, Ste 300, St Petersburg, FL 33702, EUA, info@dxclouditive.com) vai enviar os artigos novos e um resumo semanal depois que você confirmar. Você pode retirar o consentimento quando quiser pelo link de cancelamento em qualquer e-mail. Leia nossa política de privacidade. Você pode cancelar a inscrição quando quiser, em qualquer email.

Continue lendo

Todos os artigos

O que você precisa resolver?

Respondemos a todo pedido em até 1 dia útil. Assinamos um NDA antes da conversa, se você pedir.