A Activity Heatmap visualiza os padrões de trabalho da sua equipe exibindo atividades de desenvolvimento — como commits de código, atualizações de pull request, comentários e gerenciamento de tarefas — em diferentes horários do dia e da semana.
Destacando períodos de alta e baixa atividade, o mapa de calor fornece insights sobre quando sua equipe é mais produtiva, ajudando a proteger o foco dos desenvolvedores, reduzir interrupções desnecessárias e otimizar a colaboração. É essencial para promover um ambiente de trabalho produtivo e equilibrado enquanto alinha os horários da equipe com ritmos naturais de atividade.
Métricas
Atividades
O quê: Representa o número total de atividades relacionadas a desenvolvimento no período selecionado.
Por que importa: Esta métrica agregada fornece uma visão de alto nível do engajamento geral e padrões de trabalho da equipe, destacando períodos de pico e baixa atividade.
Como usar: Use esta métrica para avaliar tendências de produtividade da equipe e determinar se o trabalho está distribuído uniformemente ou concentrado em horários específicos.
Interface:
Commits de Código
O quê: Rastreia o número total de commits de código feitos pela equipe durante o período selecionado.
Por que importa: Commits de código são um indicador-chave de atividade e ritmo de desenvolvimento, refletindo com que frequência a equipe está progredindo na base de código.
Como usar: Monitore atividade de commits para garantir progresso constante e alinhá-lo com metas da equipe. Quedas ou picos repentinos podem sinalizar gargalos ou ineficiências no fluxo de trabalho.
Interface:
Commits de Merge
O quê: Exibe o número de commits de merge registrados, indicando com que frequência mudanças são integradas na branch principal.
Por que importa: Commits de merge refletem a capacidade da equipe de completar e finalizar trabalho. Um número consistente de merges indica progresso constante, enquanto flutuações podem sinalizar atrasos em revisão ou teste.
Como usar: Use esta métrica para identificar padrões de conclusão de trabalho e detectar gargalos potenciais no processo de revisão ou deploy.
Interface:
Atividade de PR
O quê: Mostra o número total de atividades relacionadas a pull requests, incluindo criação, atualização ou fechamento de PRs.
Por que importa: Atividade de PR fornece insight sobre quão ativamente a equipe está progredindo mudanças de código através do processo de revisão, um passo crítico para manter qualidade de código.
Como usar: Analise atividade de PR para garantir que a equipe mantém um ciclo de revisão consistente e progride mudanças de código eficientemente.
Interface:
Comentários de PR
O quê: Rastreia o número total de comentários feitos em pull requests.
Por que importa: Comentários de PR refletem o nível de comunicação e feedback durante o processo de code review. Um número maior de comentários frequentemente indica revisões mais minuciosas e melhor colaboração.
Como usar: Monitore esta métrica para garantir feedback construtivo e revisões abrangentes. Baixa atividade de comentários pode sinalizar necessidade de engajamento mais profundo no processo de revisão.
Interface:
Atividade de Tickets
O quê: Mede o número de atividades de gerenciamento de tarefas, como criação ou atualização de tickets.
Por que importa: Esta métrica fornece insight sobre quão efetivamente a equipe gerencia tarefas e rastreia progresso do projeto.
Como usar: Use atividade de tickets para monitorar engajamento em gerenciamento de projetos e garantir que tarefas estejam atualizadas e concluídas conforme prioridades da equipe.
Interface:
Activity Heatmap Dashboard
O Activity Heatmap Dashboard visualiza a atividade da sua equipe em diferentes horários do dia e da semana. Quanto mais escuro o tom, maior a atividade durante aquele período.
Filtros
Use o Filtro de Squad para visualizar métricas do Activity Heatmap para squads individuais. Se quiser uma visão mais ampla de todas as equipes, selecione o filtro "Todos" para ver a distribuição de todos os squads de uma vez.
O Filtro de Data permite visualizar dados para períodos específicos. Você pode filtrar pelo último mês, trimestre ou 365 dias. Se precisar de controle mais granular, pode filtrar por um intervalo de datas personalizado.
Use o Filtro de Players para focar em membros individuais da equipe ou um grupo específico dentro do seu squad. Você pode selecionar um membro para uma visualização detalhada, um grupo de membros se formam um sub-squad, ou todos os membros para uma visão geral das métricas do Activity Heatmap de todo o squad.
Use o Filtro de Repositório para focar em repositórios específicos ou visualizar métricas de Atividade em todos os repositórios. Este filtro é especialmente valioso para identificar tendências e analisar foco de desenvolvimento em bases de código individuais, o que é particularmente útil ao gerenciar múltiplos repositórios.
Use o Filtro de Tipo de Issue para analisar métricas de atividade para tipos específicos de issues, como Features, Bugs, Melhorias ou Hotfixes. Este filtro permite que as equipes monitorem como a atividade está distribuída entre diferentes tipos de issues, oferecendo insights valiosos sobre prioridades de desenvolvimento e áreas de foco.
Rastrear atividade por tipo de issue ajuda a identificar padrões nos fluxos de trabalho da equipe, particularmente para issues críticas como correções de bugs e hotfixes. Isso garante que essas tarefas sejam tratadas de maneira oportuna para manter produtividade e estabilidade do produto.
A Activity Heatmap é um recurso inestimável para entender os padrões de trabalho da sua equipe e otimizar produtividade. Identificando horários de pico de foco, reduzindo interrupções e alinhando atividades colaborativas com pausas naturais, esta ferramenta ajuda a proteger o estado de flow dos seus desenvolvedores e manter um output consistente e de alta qualidade.