Sprint Planning GitHub | GitScrum
Implémentez planification sprint avec intégration GitHub. GitScrum connecte issues aux sprints avec suivi automatique du développement.
4 min de lecture
GitHub est là où le code vit, mais la planification de sprints nécessite plus de structure que GitHub Projects fournit. Connecter un outil dédié de planification de sprints à GitHub donne aux équipes le meilleur des deux mondes—planification agile avec suivi automatique du développement quand le code est poussé.
GitHub + Planification Sprint
| GitHub Fournit | Outil Sprint Fournit | Bénéfice Intégration |
|---|---|---|
| Dépôt code | Planification sprint | Workflow unifié |
| PRs et revues | Suivi vélocité | Visibilité progrès |
| Issues | Story points | Estimation |
| Actions/CI | Burndown charts | Santé sprint |
| Branches | Planification capacité | Gestion ressources |
Pourquoi GitHub Seul N'est Pas Suffisant
LIMITATIONS GITHUB PROJECTS
═══════════════════════════
CE QUE GITHUB PROJECTS A :
─────────────────────────────────────
┌─────────────────────────────────────────────────────────────┐
│ │
│ ✅ Tableaux Kanban │
│ ✅ Suivi issues │
│ ✅ Automatisation basique │
│ ✅ Intégration étroite code │
│ ✅ Gratuit pour repos publics │
│ │
└─────────────────────────────────────────────────────────────┘
CE QUE GITHUB PROJECTS N'A PAS :
─────────────────────────────────────
┌─────────────────────────────────────────────────────────────┐
│ │
│ ❌ Suivi vélocité sprint │
│ ❌ Burndown/burnup charts │
│ ❌ Estimation story points (natif) │
│ ❌ Limites et objectifs sprint │
│ ❌ Planification capacité │
│ ❌ Visibilité cross-repo │
│ ❌ Suivi temps │
│ ❌ Dashboards clients │
│ ❌ Rapports avancés │
│ │
└─────────────────────────────────────────────────────────────┘
Configurer Intégration GitHub
CONFIGURATION GITSCRUM + GITHUB
═══════════════════════════════
ÉTAPE 1 : CONNECTER GITHUB
─────────────────────────────────────
Paramètres Projet → Intégrations → GitHub
┌─────────────────────────────────────────────────────────────┐
│ Intégration GitHub │
├─────────────────────────────────────────────────────────────┤
│ │
│ Statut : ✅ Connecté │
│ Compte : votre-organisation │
│ │
│ Dépôts : │
│ ☑ frontend-app │
│ ☑ backend-api │
│ ☑ mobile-app │
│ ☐ infrastructure (non lié) │
│ │
│ [Ajouter Dépôt] [Actualiser] │
│ │
└─────────────────────────────────────────────────────────────┘
Meilleures Pratiques Messages Commit
FORMAT MESSAGE COMMIT
═════════════════════
FORMAT STANDARD :
─────────────────────────────────────
[TASK-ID] Description courte (50 chars max)
Explication plus longue si nécessaire. Ajustez à 72 caractères.
Expliquez quoi et pourquoi, pas comment.
EXEMPLES :
─────────────────────────────────────
Bon :
├── [TASK-456] Ajouter auth JWT aux endpoints API
├── [TASK-789] Fix null pointer dans service utilisateur
├── [TASK-123] Refactoriser module paiements testabilité
└── Closes #234 : Mettre à jour dépendances patch sécurité
Mauvais :
├── Corrigé des trucs
├── WIP
├── Mises à jour
└── asdfasdf