GitScrum / Docs

Analytics

Générez analytics et rapports depuis le terminal. Vélocité, workload, cycle-time et throughput avec GitScrum CLI.

⚠️ BETA — GitScrum CLI est en développement actif. Open source sous licence MIT. Disponible sur GitHub.

Métriques et insights sans ouvrir le navigateur.


Commandes Disponibles

CommandeDescription
gitscrum analytics velocityTendance de vélocité
gitscrum analytics workloadDistribution de charge de l'équipe
gitscrum analytics blockersTâches bloquées
gitscrum analytics cycle-timeAnalyse du temps de cycle
gitscrum analytics throughputMétriques de throughput

Vélocité

Suivi de vélocité à travers les sprints:

gitscrum analytics velocity
📈 Vélocité - 5 Derniers Sprints

Sprint          │ Planifié │ Réalisé │ %
────────────────┼──────────┼─────────┼─────
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%

Moyenne: 46 pts/sprint
Tendance: ↗ +5% vs moyenne

Workload de l'Équipe

Voir comment la charge est distribuée:

gitscrum analytics workload
📊 Workload de l'Équipe

Membre          │ Tâches │ Points │ Statut
────────────────┼────────┼────────┼────────────
@john.doe       │    8   │   21   │ 🔴 Surchargé
@jane.smith     │    5   │   13   │ 🟢 Normal
@mike.wilson    │    4   │   10   │ 🟡 Sous cap.
@lisa.chen      │    6   │   15   │ 🟢 Normal

Moyenne: 5.75 tâches/personne
Distribution: Déséquilibrée

Blocages

Liste toutes les tâches bloquées:

gitscrum analytics blockers
⚠️  Blocages Actifs - 3 tâches

GS-1240  Endpoint API non documenté
         Responsable: @john.doe
         Bloqué depuis: 3 jours
         Impact: Sprint 15

GS-1245  En attente approbation design
         Responsable: @jane.smith
         Bloqué depuis: 2 jours
         Impact: Sprint 15

GS-1252  Dépendance externe
         Responsable: @mike.wilson
         Bloqué depuis: 1 jour
         Impact: Sprint 15

Total impact: 8 story points bloqués

Temps de Cycle

Analysez combien de temps prennent les tâches à chaque étape:

gitscrum analytics cycle-time
⏳ Temps de Cycle - 30 Derniers Jours

Étape             │ Moyenne │ Min    │ Max
──────────────────┼─────────┼────────┼────────
To Do → Progress  │   4.2h  │   15m  │  2.1j
Progress → Review │   1.2j  │    2h  │  4.8j
Review → Done     │   3.5h  │   30m  │  1.2j

Total Cycle       │   2.8j  │  0.5j  │  7.2j

Tendance: ↘ -12% (amélioration)

Avec période personnalisée:

gitscrum analytics cycle-time --days 60

Throughput

Quantité de tâches complétées par période:

gitscrum analytics throughput
📈 Throughput - Dernier Mois

Semaine     │ Tâches │ Points │ Tendance
────────────┼────────┼────────┼──────────
Sem 1       │   12   │   28   │
Sem 2       │   15   │   35   │ ↗ +25%
Sem 3       │   14   │   32   │ ↘ -9%
Sem 4       │   18   │   42   │ ↗ +31%

Moyenne: 14.75 tâches/semaine
Tendance générale: ↗ +15%

Exemples Pratiques

Rétrospective

# Vélocité de l'équipe
gitscrum analytics velocity

# Où sont les goulots d'étranglement?
gitscrum analytics cycle-time

# Qui est surchargé?
gitscrum analytics workload

Daily Standup

# Blocages actuels
gitscrum analytics blockers

Planification du Sprint

# Capacité basée sur l'historique
gitscrum analytics velocity
gitscrum analytics throughput

Exportation

# JSON pour traitement
gitscrum analytics velocity --json

# Silencieux pour scripts
gitscrum analytics blockers -q

Flags Disponibles

FlagDescription
--days Période en jours (cycle-time)
--jsonSortie en JSON
-q, --quietMode silencieux