Blog

Como funciona a performance review na LeCode e o que o cliente ganha com ela?

Imagem sobre o sistema de review performance da lecode

Quem contrata um desenvolvedor quer ter certeza de que está recebendo um profissional que entrega resultado e continua evoluindo. Quem é desenvolvedor quer saber como está evoluindo e o que falta para crescer. No fundo, as duas perguntas levam à mesma questão: como avaliar, de forma justa, o desempenho de quem escreve código?

Na LeCode, criamos uma metodologia de avaliação própria para responder a isso. O cliente acompanha, com critérios claros, o desempenho de quem trabalha no seu projeto e participa diretamente da avaliação. E o dev sabe onde está, para onde pode ir e o que precisa fazer para se desenvolver.

Neste post, você vai encontrar respostas para:

  • O que é performance review?
  • Por que avaliar um desenvolvedor é diferente de avaliar outras funções?
  • Como a LeCode avalia seus desenvolvedores?
  • O que exatamente é avaliado?
  • O que esperar de um dev em cada nível de carreira?
  • Por que a performance review é boa para o cliente, para o dev e para o time?

O que é performance review?

Performance review, ou avaliação de desempenho, é um método formal para avaliar como um profissional está se saindo em relação ao que se espera do seu cargo.

Muita gente confunde com feedback, mas são coisas diferentes. O feedback costuma ser uma conversa pontual sobre algo que aconteceu. Já a performance review é uma metodologia organizada: tem critérios definidos, acontece em ciclos e olha para o período inteiro, não só para a última entrega.

O objetivo não é apenas classificar alguém com uma nota. É examinar os pontos fortes, identificar o que pode melhorar e, principalmente, definir os próximos passos. Sem isso, o profissional recebe um retorno, mas fica sem saber o que fazer com ele.

Por que avaliar um desenvolvedor é diferente de avaliar outras funções?

Em muitas funções, é fácil ver o resultado do trabalho. Um vendedor, por exemplo, pode ser avaliado pelo número de vendas que fechou no mês. Com o desenvolvedor é diferente: boa parte do trabalho dele não aparece de imediato.

Antes de escrever uma linha de código, o dev precisa entender o problema, pensar e planejar. Depois, ele revisa o código dos colegas, testa o que fez e evita que erros cheguem ao cliente. Quando esse trabalho é bem feito, o resultado é justamente que nada dá errado, e isso é difícil de enxergar numa planilha.

Por isso, é preciso cuidado com números. Contar linhas de código ou tarefas fechadas parece uma forma precisa de medir, mas quando o número vira a meta principal, as pessoas passam a trabalhar para o número, e não para o resultado.

Como a LeCode avalia seus desenvolvedores?

Na LeCode, a avaliação acontece a cada seis meses, em janeiro e julho, e junta dois olhares sobre o mesmo trabalho: o do próprio dev e o do cliente.

  • Autoavaliação (Self Review), com peso de 30%: o dev reflete sobre o próprio desempenho no período.
  • Avaliação do cliente, com peso de 70%: quem acompanha o trabalho do dev no projeto avalia como foi a parceria.

Os dois respondem ao mesmo formulário, dando notas de 1 a 5 para cada pergunta. No final, há três perguntas abertas, escritas: quais foram os pontos fortes, o que precisa se desenvolver e se há alguma sugestão.

Cada ciclo segue seis etapas:

  1. Abertura do ciclo
  2. Autoavaliação do dev
  3. Avaliação do cliente
  4. Análise dos resultados pela LeCode
  5. Conversa de feedback com o dev
  6. Plano de ação para o próximo período

A avaliação não fica parada esperando o próximo semestre. Entre um ciclo e outro, o cliente faz check-ins mensais com um retorno mais informal sobre o dia a dia. E o dev pode pedir feedback a qualquer momento.

lecode-review-steps.png

O que exatamente é avaliado?

O formulário olha para cinco dimensões do trabalho, e cada uma tem um peso na nota final. Para quem não é da área, traduzimos cada uma em uma pergunta do dia a dia:

Dimensão Peso Na prática, a pergunta sobre o dev é…
Competência técnica 30% O dev resolve os problemas técnicos com qualidade, de forma organizada e eficiente, e busca se atualizar constantemente?
Entrega e resultados 25% O dev cumpre os prazos e entrega o que foi combinado, completo e com poucos erros, mantendo esse padrão ao longo do tempo?
Comunicação 20% O dev se comunica de forma clara com pessoas técnicas e não técnicas, mantém todos informados sobre o andamento do trabalho e recebe bem os feedbacks?
Colaboração 15% O dev compartilha conhecimento, apoia os colegas e mantém uma postura positiva e respeitosa, mesmo quando discorda das decisões do time?
Autonomia e iniciativa 10% O dev trabalha de forma independente, organiza bem o próprio tempo, resolve problemas sem precisar ser cobrado e propõe melhorias?

Repare em um detalhe: comunicação e colaboração, juntas, valem 35% da nota. Para nós, um bom desenvolvedor não é só quem programa bem, é também quem trabalha bem com as pessoas.

As notas seguem uma escala simples: 5 é excepcional, 4 é acima do esperado, 3 atende às expectativas, 2 está abaixo do esperado e 1 é insatisfatório.

O que esperar de um dev em cada nível de carreira?

Na LeCode, cada desenvolvedor está em um de sete níveis de carreira. Conhecer esses níveis ajuda o cliente a saber o que esperar de cada profissional e a avaliar de forma justa: não faz sentido exigir de um júnior o trabalho de um sênior.

Nível Experiência O que o cliente pode esperar
Júnior I Até 1 ano Executa tarefas com acompanhamento de alguém mais experiente e está aprendendo como o projeto funciona.
Júnior II 1 a 2 anos Resolve tarefas simples sozinho, mas ainda precisa de apoio nas mais difíceis. Começa a revisar o trabalho dos colegas.
Pleno I 2 a 3 anos Resolve tarefas complexas com autonomia e começa a orientar os devs menos experientes.
Pleno II 3 a 4 anos Lidera partes específicas do projeto e decide como elas devem ser construídas.
Sênior I 4 a 6 anos É referência técnica do time e participa das decisões importantes sobre a estrutura do sistema.
Sênior II 6 a 8 anos Enxerga o sistema como um todo, e suas decisões influenciam vários times ou projetos.
Tech Lead ou Especialista Mais de 8 anos Lidera a equipe ou é a principal autoridade em um assunto técnico específico.

Na hora de avaliar, a pergunta não é “esse dev é bom?”, e sim “esse dev entrega o que se espera do nível dele?”. Um júnior que pede ajuda com frequência está dentro do esperado. Já um sênior que precisa de acompanhamento constante, não.

Para subir de nível, o dev precisa de nota final igual ou superior a 4 em duas avaliações seguidas, pelo menos 12 meses no nível atual, recomendação positiva do cliente e mostrar que já tem as competências do próximo nível. A promoção ainda passa por validação da LeCode, consulta ao cliente e aprovação da diretoria.

lecode-promotion-flow.png

E quando a nota fica abaixo do esperado, a avaliação também mostra o caminho. Uma nota entre 3 e 3,9 gera um plano de desenvolvimento, e entre 2 e 2,9, um plano de 30 dias com metas claras de melhoria.

lecode-score.png

Por que a performance review é boa para o cliente, para o dev e para o time?

Porque, com critérios claros, as decisões sobre o desempenho do dev deixam de depender da opinião de uma só pessoa. Assim, a avaliação traz vantagens para todos os envolvidos.

  • Para o cliente: sabe o que esperar de cada nível e tem critérios claros para avaliar. Além disso, o projeto melhora a cada ciclo: os pontos apontados na avaliação viram um plano de ação, e o dev volta ao trabalho mais preparado. O resultado tende a ser entregas com mais qualidade, menos erros e uma comunicação mais fluida.
  • Para o dev: a avaliação vai além de uma meta pessoal de crescimento. Com o retorno do cliente, ele entende o que mais importa para quem contrata e sabe onde focar para entregar o seu melhor no projeto. E é reconhecido por isso.
  • Para o time: o feedback constante e as decisões baseadas em mérito criam um ambiente de confiança.

No fim, todo mundo ganha: o cliente conta com profissionais que evoluem dentro do seu projeto, e o dev enxerga com clareza o próprio progresso.

Perguntas frequentes

Com que frequência preciso avaliar o dev? A avaliação formal acontece duas vezes por ano, em janeiro e julho. Entre os ciclos, há check-ins mensais, que são conversas mais rápidas e informais sobre o dia a dia do projeto.

Não sou da área técnica. Consigo avaliar mesmo assim? Sim. A maior parte da avaliação olha para coisas que você acompanha no dia a dia: prazos, qualidade das entregas, comunicação, colaboração e iniciativa. Juntas, essas dimensões somam 70% da nota.

O que acontece se o dev não estiver indo bem? A avaliação aponta o que precisa melhorar e vira um plano de ação. Se a nota fica abaixo do esperado, é definido um plano de desenvolvimento ou, em casos mais sérios, um plano de 30 dias com metas claras.

Eu participo da promoção do dev? Sim. Para ser promovido, o dev precisa da recomendação positiva do cliente, e a LeCode consulta você antes de qualquer promoção.

Posso dar feedback fora do ciclo de avaliação? Pode e deve. O feedback contínuo é incentivado, e você pode pedir um check-in a qualquer momento.

Conclusão

A performance review da LeCode foi pensada para que cliente e desenvolvedor caminhem na mesma direção. O cliente avalia com critérios claros, sabe o que esperar de cada nível e acompanha de perto a evolução de quem trabalha no seu projeto. O dev, por sua vez, recebe um retorno concreto sobre como entregar o seu melhor e sabe o que fazer para crescer.

A cada ciclo, a avaliação se transforma em um plano de ação. E o resultado aparece no próprio projeto, com entregas cada vez melhores.

Quer contar com desenvolvedores avaliados com esse cuidado no seu projeto? Fale com a LeCode pelo nosso site.