Essayer gratuitement
5 min lecture Guide 183 of 877

GitScrum pour les équipes de développement logiciel

GitScrum est construit pour les équipes logicielles, avec une intégration GitHub profonde, des workflows orientés développeur et une gestion des sprints qui ne gêne pas le codage. Ce guide couvre la configuration optimale pour les équipes de développement de toutes tailles.

Fonctionnalités orientées développeur

FonctionnalitéAvantage
Intégration GitHubCommits liés aux tâches
Raccourcis clavierRester dans le flow
Support MarkdownFormatage code-friendly
Accès APICapacité d'automatisation
Cérémonies minimalesFocus sur le shipping

Configuration d'équipe

Configuration du tableau

CONFIGURATION DU TABLEAU ÉQUIPE DE DÉVELOPPEMENT
════════════════════════════════════════════════

COLONNES :
─────────────────────────────────────
Backlog     → Travail priorisé non encore commencé
Ready       → Affiné, prêt à prendre
In Progress → En cours de développement
Review      → Code review / PR ouverte
QA          → Test (optionnel)
Done        → Mergé et déployé

LIMITES WIP :
├── Ready : ∞ (ou 2× taille équipe)
├── In Progress : 2 par développeur
├── Review : 3 total
├── QA : 5 total
└── Done : Pas de limite

LABELS :
├── Type : feature, bug, chore, spike
├── Priorité : P1, P2, P3
├── Taille : S, M, L (optionnel)
├── Composant : frontend, backend, infra
└── Statut : bloqué, needs-review

AUTOMATISATION :
├── PR ouverte → Déplacer vers Review
├── PR mergée → Déplacer vers Done
├── In Review > 48h → Alerte
└── Label bloqué → Notifier le lead

Intégration GitHub

CONFIGURATION DE L'INTÉGRATION GITHUB
═════════════════════════════════════

CONNECTER LE DÉPÔT :
1. Settings → Intégrations → GitHub
2. Autoriser GitScrum
3. Sélectionner l'organisation
4. Sélectionner le(s) dépôt(s)
5. Configurer les règles de liaison

LIAISON DES COMMITS :
─────────────────────────────────────
# Mentionner l'ID de tâche dans le message de commit
git commit -m "Add login validation [GS-123]"

# GitScrum automatiquement :
├── Lie le commit à la tâche
├── Affiche dans l'activité de la tâche
├── Met à jour le progrès
└── Notifie l'assigné

NOMMAGE DES BRANCHES :
─────────────────────────────────────
# Depuis GitScrum :
Cliquer "Create Branch" sur la tâche
→ Crée : feature/GS-123-login-validation

# Pattern de nommage de branche configurable :
├── feature/[ID]-[slug]
├── [ID]/[title]
├── [type]/[ID]
└── Pattern personnalisé

SYNC PR :
─────────────────────────────────────
Quand une PR est ouverte mentionnant GS-123 :
├── La tâche passe à "Review"
├── Lien PR affiché sur la tâche
├── Badge de statut sur la tâche
└── Reviewers visibles

Quand la PR est mergée :
├── La tâche passe à "Done"
├── Info de merge enregistrée
├── Cycle time calculé
└── Suivi de déploiement (optionnel)

Gestion des sprints

Configuration des sprints

CONFIGURATION DES SPRINTS
═════════════════════════

PARAMÈTRES DE SPRINT :
├── Durée : 2 semaines (configurable)
├── Début : Lundi
├── Fin : Vendredi semaine 2
├── Planning : Lundi matin
├── Review : Vendredi après-midi
├── Rétro : Après la review

VUE TABLEAU SPRINT :
┌─────────────────────────────────────────────────────────┐
│  Sprint 24 : 15 Jan - 26 Jan                            │
│  ████████████░░░░░░ 67% complet | 7 jours restants      │
├─────────────────────────────────────────────────────────┤
│  Ready     │ In Progress │ Review  │ Done              │
│  ──────────│─────────────│─────────│──────────────     │
│  [GS-130]  │ [GS-123] S  │ [GS-125]│ [GS-126] ✓       │
│  [GS-131]  │ [GS-124] M  │         │ [GS-127] ✓       │
│            │             │         │ [GS-128] ✓       │
│            │             │         │ [GS-129] ✓       │
├─────────────────────────────────────────────────────────┤
│  Engagé : 34 pts | Terminé : 23 pts | Restant : 11 pts  │
└─────────────────────────────────────────────────────────┘

SUIVI DE VÉLOCITÉ :
├── Points par sprint (tendance)
├── Comparaison à la moyenne
├── Prévision pour le futur
└── Alertes de calibration

Bonnes pratiques

  1. Commencez simple et ajoutez de la complexité au besoin
  2. Utilisez l'intégration GitHub dès le début
  3. Définissez des limites WIP pour éviter la surcharge
  4. Automatisez les changements de statut via les PRs
  5. Révisez les métriques régulièrement
  6. Adaptez le workflow à votre équipe
  7. Gardez les cérémonies courtes et focalisées
  8. Célébrez les livraisons pour le moral de l'équipe

Solutions connexes