Perguntas frequentes

Como o DevGhost estima o esforço, o que significa o Ghost% e como usá-lo de forma responsável.

Vocês estão monitorando os desenvolvedores? De onde vêm as horas?+

O DevGhost analisa o histórico e as alterações do Git para estimar a contribuição de código de cada desenvolvedor. Ele não monitora o tempo de trabalho, captura telas nem registra teclas. As horas expressam o esforço em uma escala de referência comum.

O que significa a “estimativa em horas”?+

O tempo de que um desenvolvedor de nível intermediário com 3-4 anos de experiência, familiarizado com a base de código e trabalhando sem IA, precisaria para criar a alteração. Isso inclui compreender o código relevante, projetar a solução, implementá-la, realizar testes próprios e fazer as correções necessárias. Os testes próprios incluem executar testes adequados, interpretar seus resultados, fazer as verificações manuais de comportamento necessárias e uma revisão final da alteração do próprio desenvolvedor. A estimativa não reconstrói as horas reais do autor nem substitui uma auditoria ou revisão especializada.

Como exatamente vocês estimam o esforço?+

O DevGhost combina aprendizado de máquina e sua própria rede neural com a análise estrutural das alterações no Git e algoritmos especializados. Ele considera as alterações no contexto do código existente, leva em conta a reutilização e trata separadamente alterações mecânicas reconhecidas e artefatos gerados. Código substancial criado com assistência de IA é avaliado na mesma escala de referência. O DevGhost não usa LLMs para analisar código.

Em que experiência e dados a metodologia se baseia?+

O método combina experiência em engenharia, análise estrutural das alterações e o treinamento dos modelos próprios do DevGhost. A distribuição das estimativas ao longo do tempo é baseada em pesquisas empíricas e medições práticas. O DevGhost não usa LLMs para analisar código.

Minha equipe usa IA. Isso quebra a métrica?+

Código substancial criado com ajuda de IA é avaliado em relação à mesma referência de desenvolvedor sem IA. Se a IA ajudar um desenvolvedor a entregar mais produção estimada por dia, o Ghost% pode subir. Acima de 100% significa produção acima da base, não prova que houve uso de IA; experiência, ferramentas, Share e o critério de dias selecionado também afetam a comparação.

O que é o Ghost% e como eu o interpreto?+

Estimativa da produtividade individual de código em relação a um desenvolvedor de nível intermediário que conhece o projeto e trabalha sem IA. Na norma padrão, Ghost% = E ÷ (D × 3 × S) × 100: E são as horas de referência, D é a contagem de dias Spread ou FTE selecionada e S é Share ÷ 100. 100% corresponde à referência; um valor maior representa mais produção estimada e um valor menor, menos. Resumos da equipe ponderam os percentuais individuais pelo esforço. Isso não é tempo real de trabalho nem uma medida de todo o valor profissional de uma pessoa.

Quanto posso confiar nisso?+

Use a escala de referência comum do DevGhost para examinar a contribuição persistente, reconhecer desenvolvedores sólidos e comparar períodos. Depois, analise as alterações subjacentes e o contexto da função. A estimativa não é o tempo real de trabalho, uma pontuação de qualidade do código nem uma avaliação completa da pessoa, e não deve determinar sozinha uma decisão sobre pessoas.

A métrica pode ser manipulada — dividindo ou combinando commits?+

O método avalia conteúdo e dificuldade, em vez de premiar o número de commits ou linhas. No entanto, dividir, combinar com squash e reagrupar alterações pode mudar o contexto visto pelo estimador; não garantimos um resultado invariável. Revise as alterações subjacentes e os padrões persistentes, e evite transformar o número em uma meta que as pessoas otimizem ou na única base para uma decisão sobre pessoas.

Os números de uma pessoa não batem com a minha impressão. Por quê?+

O DevGhost avalia a contribuição visível no código. As responsabilidades de uma pessoa também podem incluir mentoria, revisões do trabalho de outras pessoas e outras atividades fora das alterações analisadas. Verifique o período, o modo Spread ou FTE, o Share e as próprias alterações antes de interpretar uma diferença. Projetar, verificar e corrigir a alteração analisada já estão incluídos no esforço de referência.

O que significa Share e o que acontece em 0%?+

Coding Share é uma alocação manual de 0% a 100%, com padrão de 100%. 100% significa uma função normal de desenvolvimento em tempo integral: a base de 3 horas de referência já contempla o trabalho habitual que não envolve código. Reduza o Share para uma alocação menor, como trabalho em tempo parcial ou responsabilidades adicionais, sem descontar novamente o tempo normal sem código. Projetar, implementar, verificar e corrigir a alteração já estão incluídos no esforço. O Ghost% ajustado é igual ao Ghost% bruto dividido por Share ÷ 100; esforço, datas, custo e Ghost% bruto permanecem inalterados. Por exemplo, 30 horas de referência em 10 dias resultam em 100% com Share = 100% e 200% com 50%. Em 0%, o Ghost% ajustado fica indisponível, e não zero; um Share não resolvido também o torna indisponível.

Posso usar para avaliações, remuneração ou demissões?+

Use-o como um dos elementos de uma avaliação humana independente da produtividade de cada desenvolvedor, incluindo contribuição baixa persistente e resultados sólidos. Leia-o ao longo de vários períodos junto com as responsabilidades do desenvolvedor, a qualidade do código, o impacto nos negócios e o trabalho fora do código. O Ghost% não deve ser a única nem a principal base para avaliações, remuneração, promoções ou demissões e não pode substituir essa avaliação contextual.

Existe um plano gratuito e quanto custa uma análise?+

Sim. Cada conta recebe créditos iniciais e uma nova cota gratuita todo mês, sem cartão e sem limites de recursos: o plano gratuito é o produto completo. Um crédito cobre um commit analisado, e um pull request combinado com squash conta como metade dos seus commits internos. O custo exato de cada execução é exibido antes de começar.

O que significam “custo” e “valor” em dinheiro?+

Custo é aproximadamente o que o trabalho entregue custou a uma taxa padrão; valor é aproximadamente o que custaria reproduzir esse volume manualmente, sem IA. A diferença entre eles é um indicador aproximado de alavancagem (ferramentas/IA), não uma demonstração de lucros e perdas.