6 min lecture • Guide 101 of 877
Connecter Slack pour les Notifications d'Équipe
Les notifications par email se perdent. L'intégration Slack de GitScrum place les mises à jour projet là où votre équipe travaille déjà. Avec un routage intelligent des canaux et des notifications personnalisables, vous pouvez assurer que la bonne information atteint les bonnes personnes sans fatigue de notification.
Pourquoi l'Intégration Slack
| Notifications Email | Intégration Slack |
|---|---|
| Vérification retardée | Mises à jour temps réel |
| Perdu dans la boîte | Visible dans le flux |
| Pas de contexte | Discussions en fil |
| Unidirectionnel | Commandes interactives |
| Individuel | Visibilité équipe |
Processus de Configuration
Installation de l'App
CONFIGURATION INTÉGRATION SLACK
═══════════════════════════════
ÉTAPE 1 : Installer l'App
─────────────────────────────────────
Paramètres GitScrum → Intégrations → Slack
Cliquer "Ajouter à Slack"
Sélectionner votre workspace
Autoriser les permissions
ÉTAPE 2 : Connecter les Canaux
─────────────────────────────────────
Inviter @GitScrum aux canaux
/invite @gitscrum
ÉTAPE 3 : Configurer les Notifications
─────────────────────────────────────
Mapper événements vers canaux
Définir niveaux de notification
Tester les connexions
PERMISSIONS REQUISES :
├── Envoyer messages
├── Lire historique canal
├── Poster dans canaux
├── Messages directs
└── Commandes slash
Stratégie de Canaux
STRATÉGIE DE MAPPING DES CANAUX
═══════════════════════════════
CANAUX PROJET :
├── #projet-siteweb → Notifications projet site web
├── #projet-mobile → Notifications projet app mobile
└── #projet-api → Notifications projet API
CANAUX ÉQUIPE :
├── #equipe-frontend → Tâches équipe frontend
├── #equipe-backend → Tâches équipe backend
└── #equipe-design → Tâches équipe design
CANAUX SPÉCIAUX :
├── #releases → Notifications déploiement et release
├── #bugs-critiques → Bugs priorité:critique uniquement
├── #standup → Standups asynchrones quotidiens
└── #victoires → Célébration jalons complétés
Configuration des Notifications
Mapping des Événements
RÈGLES DE NOTIFICATION
══════════════════════
PROJET → RÈGLES CANAL :
Projet Site Web → #projet-siteweb :
├── ✓ Tâche créée
├── ✓ Statut changé
├── ✓ Assignation changée
├── ✗ Commentaires (trop bruyant)
├── ✓ Sprint démarré/terminé
└── ✓ Jalon complété
TOUS PROJETS → #bugs-critiques :
├── Condition : label = "priority:critical"
├── Événements : Créé, statut changé
└── Alerte : mention @channel
TOUS PROJETS → #releases :
├── Condition : label = "release"
├── Événements : Tâche complétée
└── Inclure : Lien notes de version
Format des Notifications
FORMATS DE MESSAGE SLACK
════════════════════════
TÂCHE CRÉÉE :
┌─────────────────────────────────────────────────┐
│ 📋 Nouvelle Tâche Créée │
│ │
│ *GS-456: Implémenter auth utilisateur* │
│ Projet : Refonte Site Web │
│ Priorité : Haute │
│ Assigné à : @sarah │
│ │
│ [Voir Tâche] [Actions Rapides ▾] │
└─────────────────────────────────────────────────┘
STATUT CHANGÉ :
┌─────────────────────────────────────────────────┐
│ ✓ Statut Tâche Mis à Jour │
│ │
│ *GS-456* déplacé vers *En Revue* │
│ par @mike │
│ │
│ [Voir Tâche] │
└─────────────────────────────────────────────────┘
RÉSUMÉ QUOTIDIEN :
┌─────────────────────────────────────────────────┐
│ 📊 Résumé Quotidien : 15 Mars │
│ │
│ Complétées : 8 tâches │
│ Créées : 12 tâches │
│ En Revue : 5 tâches │
│ Bloquées : 2 tâches ⚠️ │
│ │
│ Avancement Sprint : 65% │
│ │
│ [Voir Dashboard] │
└─────────────────────────────────────────────────┘
Commandes Slash
Commandes Disponibles
COMMANDES SLASH GITSCRUM
════════════════════════
COMMANDES TÂCHES :
├── /gs create [titre]
│ Créer nouvelle tâche rapidement
│
├── /gs search [requête]
│ Trouver tâches correspondantes
│
├── /gs assign [id-tâche] @utilisateur
│ Assigner tâche à utilisateur
│
└── /gs status [id-tâche] [statut]
Mettre à jour statut tâche
COMMANDES INFO :
├── /gs my
│ Afficher mes tâches ouvertes
│
├── /gs sprint
│ Résumé sprint en cours
│
├── /gs standup
│ Démarrer standup asynchrone
│
└── /gs help
Afficher toutes les commandes
EXEMPLES :
─────────────────────────────────────
/gs create Corriger style bouton login
→ Crée tâche, retourne lien
/gs my
→ Liste vos 5 tâches les plus récentes
/gs sprint
→ Affiche avancement et stats sprint
─────────────────────────────────────
Actions Interactives
FONCTIONNALITÉS INTERACTIVES SLACK
══════════════════════════════════
ACTIONS RAPIDES (depuis message) :
┌─────────────────────────────────────────────────┐
│ 📋 GS-456: Auth utilisateur │
│ Statut : En Cours │
│ │
│ [Démarrer Timer] [Marquer Fait] [Commenter] │
│ [Assigner ▾] [Priorité ▾] [Plus ▾] │
└─────────────────────────────────────────────────┘
CRÉER DEPUIS MESSAGE :
1. Survoler n'importe quel message Slack
2. Cliquer "..." → "Créer Tâche GitScrum"
3. Tâche créée avec message comme description
4. Lien posté dans le fil
FIL → COMMENTAIRES :
├── Répondre dans fil Slack
├── Option de sync vers tâche
├── Sync commentaires bidirectionnelle
└── Contexte préservé
Standups Asynchrones
Configuration Standup
CONFIGURATION STANDUP ASYNCHRONE
════════════════════════════════
PLANNING :
├── Jours : Lun-Ven
├── Heure : 9h00 (locale)
├── Canal : #standup
└── Rappel : 15 min avant
QUESTIONS :
├── Qu'avez-vous accompli hier ?
├── Sur quoi travaillez-vous aujourd'hui ?
├── Des bloqueurs ?
└── (Optionnel) Comment vous sentez-vous ?
MESSAGE STANDUP :
┌─────────────────────────────────────────────────┐
│ 📅 Standup Quotidien - 15 Mars │
│ │
│ Bonjour équipe ! C'est l'heure du standup. │
│ │
│ Partagez : │
│ 1. Accomplissements d'hier │
│ 2. Plan d'aujourd'hui │
│ 3. Éventuels bloqueurs │
│ │
│ [Commencer Ma Mise à Jour] │
│ │
│ Réponses : 0/8 │
└─────────────────────────────────────────────────┘
Meilleures Pratiques
Pour les Notifications Slack
- Cibler les canaux — Pas tout vers #general
- Utiliser les résumés — Grouper les màj basse priorité
- Activer le threading — Garder le contexte ensemble
- Former aux commandes — L'équipe doit connaître /gs
- Revoir régulièrement — Ajuster selon feedback
Gestion du Bruit
RÉDUIRE LE BRUIT DE NOTIFICATION
════════════════════════════════
AU LIEU DE : FAIRE CELA :
─────────────────────────────────────────────
Tous événements → #team Projet → canal projet
Chaque commentaire → canal Commentaires → fil seul
Temps réel pour tout Résumé quotidien basse priorité
@channel sur tout @channel que pour critique
Tous voient tout Abonnements par rôle
Anti-Patterns
ERREURS INTÉGRATION SLACK :
✗ Toutes notifications vers un canal
✗ @channel pour tout
✗ Pas d'option résumé
✗ Ignorer les fonctions de fil
✗ Ne pas former aux commandes slash
✗ Trop de types de notifications
✗ Pas de stratégie de canaux