Pular para o conteúdo principal
EnzRossi
GrátisChecklist/6 partes

Checklist para escalar seu time

Escale o sistema, não só as cadeiras. Seis fases para ir de 5 engenheiros a 50 sem quebrar tudo o que trouxe você até aqui.

Por Alisson EnzAtualizado em outubro de 20265 min de leitura
6 partes/5 min de leitura

Sumário

O que tem dentro

Os primeiros 2 capítulos estão liberados para leitura nesta página. O material completo vem em PDF para salvar, imprimir e compartilhar com o time.

  1. 01Fase 1: Você está pronto para escalar?10 itens. Menos de 7 marcados? Arrume a base antes de abrir novas vagas.
  2. 02Fase 2: Checklist de infraestruturaOs sistemas que precisam existir antes de trazer qualquer pessoa nova.
  3. 03Fase 3: Planejamento de estrutura de timeQuando dividir, como definir ownership e como o organograma fica em cada estágio.
  4. 04Fase 4: Pipeline de contrataçãoMonte uma vez, rode toda vez.
  5. 05Fase 5: Orçamento e timelineSalário é 50-65% do custo real. Modele o resto ou fique sem runway.
  6. 06Fase 6: Indicadores de riscoTrês ou mais desses? Desacelere e conserte antes de continuar contratando.

O que você leva daqui

  • Calculadora de capacidade de contratação

    Quantas novas contratações seu time absorve por trimestre sem perder ritmo.

  • Portões de prontidão de processo

    Que infraestrutura você precisa antes de cada marco de crescimento.

  • Gatilhos de camada de gestão

    Quando adicionar tech leads, gerentes de engenharia e diretores.

  • Modelo de planejamento de orçamento

    Projeção de custo de headcount por trimestre, com comparação LATAM vs EUA.

Prévia grátis

Parte 1

Fase 1: Você está pronto para escalar?

10 itens. Menos de 7 marcados? Arrume a base antes de abrir novas vagas.

Para que serve este checklist: decidir se o seu time de engenharia está pronto para crescer e o que arrumar primeiro se ainda não estiver. A Fase 1 dá uma nota de prontidão. As Fases 2 a 6 mostram o que precisa estar no lugar antes de chegar gente nova e o que acompanhar enquanto o time cresce.

Como usar: marque cada afirmação abaixo que já é verdade no seu time hoje. Seja rigoroso: se for só parcialmente verdade, deixe em branco. Some os itens marcados e compare sua nota com a tabela no fim desta fase.

Colocar mais gente em um sistema quebrado só faz ele quebrar mais rápido.

  • Novos engenheiros conseguem abrir o primeiro PR em até 48 horas.
  • A documentação de onboarding está escrita, atualizada e testada pela última pessoa que entrou.
  • O tempo de resposta de code review é menor que 24 horas.
  • O pipeline de CI/CD roda verde na main todo dia.
  • Decisões de arquitetura estão documentadas em algum lugar acessível. ADRs, RFCs, Notion. O "por quê" existe fora da cabeça das pessoas.
  • As normas de comunicação do time são explícitas. Slack vs. docs assíncronos vs. reuniões. Pessoas novas não conseguem ler o ambiente no primeiro dia.
  • Existe uma definição clara e escrita de "pronto" para features.
  • Dívida técnica é rastreada, não só reclamada. Um backlog, um budget de dívida, uma sprint trimestral de limpeza.
  • Pelo menos uma pessoa além do CTO consegue explicar a arquitetura completa.
  • O deploy não depende de uma pessoa específica estar online.
Nota O que significa Próximo passo
9-10 Pronto para escalar Abra as vagas e use as Fases 2-6 para manter a base sólida.
7-8 Pronto, com lacunas Contrate aos poucos e resolva os itens não marcados em paralelo.
0-6 Ainda não está pronto Arrume a base antes de abrir novas vagas.

Sua nota: ___ / 10. Cada item não marcado vira um problema multiplicado quando o time dobra de tamanho.

Parte 2

Fase 2: Checklist de infraestrutura

Os sistemas que precisam existir antes de trazer qualquer pessoa nova.

Ambiente de desenvolvimento

  • Setup local leva menos de 2 horas. Meça. Cronometre o último novo membro.
  • Setup é automatizado ou containerizado. Um comando, não um guia de 47 passos.
  • Dados de seed existem para desenvolvimento local.

Documentação

  • README está preciso. Não aspiracional. Testado no último mês.
  • Docs de API existem e correspondem à API real.
  • Runbooks existem para incidentes comuns.

Testes e qualidade

  • Baseline de cobertura de testes está definido e aplicado no CI.
  • Linting e formatação são automatizados.
  • Testes de integração cobrem caminhos críticos. Cadastro, pagamento, fluxo principal.

Monitoramento e segurança

  • Rastreamento de erros está ativo e triado semanalmente.
  • Baselines de performance existem. Você sabe como é o "normal".
  • Rotação de plantão está documentada.
  • Gestão de segredos é centralizada. Não .env compartilhado no Slack.
  • Controles de acesso usam privilégio mínimo.
  • Vulnerabilidades de dependências são escaneadas automaticamente.

Continue a leitura no PDF

Mais 4 capítulos estão no PDF grátis, com todas as tabelas, modelos e checklists prontos para imprimir.

  1. 03

    Fase 3: Planejamento de estrutura de time

    Quando dividir, como definir ownership e como o organograma fica em cada estágio.

    Regra geral: Adicione uma camada de gestão quando um líder tem mais de 7 reports diretos. Não antes.

  2. 04

    Fase 4: Pipeline de contratação

    Monte uma vez, rode toda vez.

  3. 05

    Fase 5: Orçamento e timeline

    Salário é 50-65% do custo real. Modele o resto ou fique sem runway.

  4. 06

    Fase 6: Indicadores de risco

    Três ou mais desses? Desacelere e conserte antes de continuar contratando.

    A parte mais difícil de escalar: Saber quando parar. Crescer um time é fácil. Crescer um time que entrega software melhor a cada trimestre é o trabalho de verdade.

Quero o PDF
Alisson Enz

Sobre o autor

Alisson Enz

Founder & CEO, EnzRossi

Alisson fundou a EnzRossi, que monta times de produto e engenharia no padrão das empresas americanas. Estes materiais vêm do que o time aprende avaliando profissionais e acompanhando times remotos toda semana.

Conheça a EnzRossi

Escalando seu time?

Conseguimos colocar engenheiros entregando em 2 semanas.