GitScrum / Docs

Analytics

Gere analytics e relatórios do terminal. Velocidade, workload, cycle-time e throughput com GitScrum CLI.

⚠️ BETA — GitScrum CLI está em desenvolvimento ativo. Open source sob licença MIT. Disponível no GitHub.

Métricas e insights sem abrir o navegador.


Comandos Disponíveis

ComandoDescrição
gitscrum analytics velocityTendência de velocidade
gitscrum analytics workloadDistribuição de carga da equipe
gitscrum analytics blockersTarefas bloqueadas
gitscrum analytics cycle-timeAnálise de tempo de ciclo
gitscrum analytics throughputMétricas de throughput

Velocidade

Acompanhe a velocidade ao longo dos sprints:

gitscrum analytics velocity
📈 Velocidade - Últimos 5 Sprints

Sprint          │ Planejado │ Realizado │ %
────────────────┼───────────┼───────────┼─────
Sprint 15       │   52 pts  │   48 pts  │ 92%
Sprint 14       │   48 pts  │   45 pts  │ 94%
Sprint 13       │   45 pts  │   47 pts  │ 104%
Sprint 12       │   50 pts  │   42 pts  │ 84%
Sprint 11       │   45 pts  │   46 pts  │ 102%

Média: 46 pts/sprint
Tendência: ↗ +5% vs média

Workload da Equipe

Veja como a carga está distribuída:

gitscrum analytics workload
📊 Workload da Equipe

Membro          │ Tarefas │ Pontos │ Status
────────────────┼─────────┼────────┼────────────
@john.doe       │    8    │   21   │ 🔴 Sobrecarregado
@jane.smith     │    5    │   13   │ 🟢 Normal
@mike.wilson    │    4    │   10   │ 🟡 Abaixo cap.
@lisa.chen      │    6    │   15   │ 🟢 Normal

Média: 5.75 tarefas/pessoa
Distribuição: Desbalanceada

Bloqueios

Liste todas as tarefas bloqueadas:

gitscrum analytics blockers
⚠️  Bloqueios Ativos - 3 tarefas

GS-1240  API endpoint não documentado
         Responsável: @john.doe
         Bloqueado há: 3 dias
         Impacto: Sprint 15

GS-1245  Aguardando aprovação de design
         Responsável: @jane.smith
         Bloqueado há: 2 dias
         Impacto: Sprint 15

GS-1252  Dependência externa
         Responsável: @mike.wilson
         Bloqueado há: 1 dia
         Impacto: Sprint 15

Total de impacto: 8 story points bloqueados

Tempo de Ciclo

Analise quanto tempo tarefas levam em cada etapa:

gitscrum analytics cycle-time
⏳ Tempo de Ciclo - Últimos 30 Dias

Etapa             │ Média   │ Mín    │ Máx
──────────────────┼─────────┼────────┼────────
To Do → Progress  │   4.2h  │   15m  │  2.1d
Progress → Review │   1.2d  │    2h  │  4.8d
Review → Done     │   3.5h  │   30m  │  1.2d

Total Ciclo       │   2.8d  │  0.5d  │  7.2d

Tendência: ↘ -12% (melhorando)

Com período personalizado:

gitscrum analytics cycle-time --days 60

Throughput

Quantidade de tarefas completadas por período:

gitscrum analytics throughput
📈 Throughput - Último Mês

Semana      │ Tarefas │ Pontos │ Tendência
────────────┼─────────┼────────┼──────────
Sem 1       │   12    │   28   │
Sem 2       │   15    │   35   │ ↗ +25%
Sem 3       │   14    │   32   │ ↘ -9%
Sem 4       │   18    │   42   │ ↗ +31%

Média: 14.75 tarefas/semana
Tendência geral: ↗ +15%

Exemplos Práticos

Reunião de Retrospectiva

# Velocidade do time
gitscrum analytics velocity

# Onde estão os gargalos?
gitscrum analytics cycle-time

# Quem está sobrecarregado?
gitscrum analytics workload

Daily Standup

# Bloqueios atuais
gitscrum analytics blockers

Planejamento do Sprint

# Capacidade baseada em histórico
gitscrum analytics velocity
gitscrum analytics throughput

Exportação

# JSON para processamento
gitscrum analytics velocity --json

# Silencioso para scripts
gitscrum analytics blockers -q

Flags Disponíveis

FlagDescrição
--days Período em dias (cycle-time)
--jsonSaída em JSON
-q, --quietModo silencioso