Essayer gratuitement
7 min lecture Guide 134 of 877

Créer des Templates de Tâches dans GitScrum

Les templates de tâches dans GitScrum transforment la façon dont vous gérez le travail récurrent. Au lieu d'écrire les mêmes descriptions, d'ajouter les mêmes labels et de créer les mêmes checklists à répétition, les templates vous permettent de capturer les meilleures pratiques une fois et de les appliquer instantanément.

Fonctionnalités des Templates

FonctionnalitéDescription
Description pré-remplieContenu standard pour le type de tâche
Labels par défautLabels appliqués automatiquement
ChecklistsÉléments étape par étape à compléter
Champs personnalisésValeurs de champs pré-définies
PlaceholdersChamps dynamiques à remplir

Créer des Templates

Guide Étape par Étape

CRÉER UN TEMPLATE DE TÂCHE
══════════════════════════

ÉTAPE 1: Accéder aux Paramètres de Template
─────────────────────────────────────
Projet → Paramètres → Templates de Tâches
Cliquer "Créer Nouveau Template"

ÉTAPE 2: Informations de Base
─────────────────────────────────────
┌─────────────────────────────────────────────────────────┐
│  Nom Template: [Rapport de Bug                       ] │
│  Description:  [Format standard rapport de bug       ] │
│  Icône:        [🐛 ▼]                                 │
│  Catégorie:    [Développement ▼]                       │
└─────────────────────────────────────────────────────────┘

ÉTAPE 3: Valeurs par Défaut
─────────────────────────────────────
┌─────────────────────────────────────────────────────────┐
│  DÉFAUTS:                                              │
│  ├── Labels: [bug] [à-trier]                           │
│  ├── Assigné: [Non assigné ▼]                          │
│  ├── Priorité: [Moyenne ▼]                             │
│  ├── Effort: [Auto-estimation ▼]                       │
│  └── Sprint: [Backlog ▼]                               │
└─────────────────────────────────────────────────────────┘

ÉTAPE 4: Template de Description
─────────────────────────────────────
[Éditeur Markdown avec contenu du template]

## Environnement
- Navigateur/OS: {{navigateur}}
- Version: {{version}}

## Étapes pour Reproduire
1. {{etape1}}
2. {{etape2}}

## Attendu vs Réel
Attendu: {{attendu}}
Réel: {{reel}}

ÉTAPE 5: Checklist
─────────────────────────────────────
☑ Éléments Checklist par Défaut:
├── ☐ Bug reproduit
├── ☐ Priorité évaluée
├── ☐ Correction implémentée
├── ☐ Tests ajoutés
└── ☐ Vérifié en staging

ÉTAPE 6: Sauvegarder le Template
─────────────────────────────────────
[Sauvegarder Template]

Éditeur de Template

ÉDITEUR DE DESCRIPTION DE TEMPLATE
══════════════════════════════════

FONCTIONNALITÉS:
├── Support Markdown
├── Placeholders: {{nom_champ}}
├── Sections conditionnelles
├── Blocs de code
└── Tableaux

PLACEHOLDERS:
├── {{titre}} - Demandera une saisie
├── {{date}} - Auto-remplit la date actuelle
├── {{utilisateur}} - Auto-remplit le créateur
├── {{sprint}} - Nom du sprint actuel
└── {{champ_perso}} - Tout champ personnalisé

EXEMPLE:
─────────────────────────────────────
## Demande de Fonctionnalité

**Demandé par:** {{demandeur}}
**Date:** {{date}}

### User Story
En tant que {{type_utilisateur}}
Je veux {{objectif}}
Afin de {{benefice}}

### Critères d'Acceptation
- [ ] {{critere_1}}
- [ ] {{critere_2}}
- [ ] {{critere_3}}

### Priorité
{{justification_priorite}}
─────────────────────────────────────

Utiliser les Templates

Créer une Tâche depuis un Template

UTILISER UN TEMPLATE
════════════════════

MÉTHODE 1: Bouton Nouvelle Tâche
─────────────────────────────────────
Cliquer "+" → "Depuis Template"
Sélectionner le template dans la liste
Remplir les placeholders
Créer

MÉTHODE 2: Création Rapide
─────────────────────────────────────
Appuyer "T" (raccourci clavier)
Taper le nom du template
Appuyer Entrée
Remplir les détails

MÉTHODE 3: Menu Contextuel
─────────────────────────────────────
Clic droit dans la colonne du tableau
"Nouveau depuis Template"
Sélectionner le template

MÉTHODE 4: Palette de Commandes
─────────────────────────────────────
Cmd/Ctrl + K
"Créer depuis template: Rapport de Bug"
Entrée

APRÈS CRÉATION:
─────────────────────────────────────
Contenu du template pré-rempli
Placeholders surlignés pour saisie
Modifier selon besoins
Sauvegarder la tâche

Sélecteur de Template

INTERFACE SÉLECTEUR DE TEMPLATE
═══════════════════════════════

┌─────────────────────────────────────────────────────────┐
│  Créer depuis Template                      [Recherche]│
├─────────────────────────────────────────────────────────┤
│                                                         │
│  RÉCENTS                                                │
│  ├── 🐛 Rapport de Bug              Utilisé 12x        │
│  └── ✨ Demande de Fonctionnalité   Utilisé 8x         │
│                                                         │
│  DÉVELOPPEMENT                                          │
│  ├── 🐛 Rapport de Bug                                 │
│  ├── ✨ Demande de Fonctionnalité                      │
│  ├── 🔧 Dette Technique                                │
│  └── 🔬 Spike/Recherche                                │
│                                                         │
│  OPÉRATIONS                                             │
│  ├── 🚀 Déploiement                                    │
│  ├── 🔥 Hotfix                                         │
│  └── 🛠 Maintenance                                    │
│                                                         │
│  PROCESSUS ÉQUIPE                                       │
│  ├── 📋 Planification Sprint                           │
│  └── 🔄 Rétrospective                                  │
│                                                         │
└─────────────────────────────────────────────────────────┘

Gestion des Templates

Organiser les Templates

ORGANISATION DES TEMPLATES
══════════════════════════

CATÉGORIES:
├── Développement
│   ├── Rapport de Bug
│   ├── Demande de Fonctionnalité
│   ├── Dette Technique
│   └── Spike/Recherche
│
├── Opérations
│   ├── Déploiement
│   ├── Hotfix
│   └── Maintenance
│
├── Processus
│   ├── Planification Sprint
│   ├── Rétrospective
│   └── Préparation Démo
│
└── Client
    ├── Demande Client
    ├── Approbation
    └── Livrable

PERMISSIONS:
├── Voir: Tous les membres du projet
├── Créer: Admins projet, leads
├── Modifier: Propriétaire du template, admins
└── Supprimer: Admins seulement

Analytiques des Templates

ANALYTIQUES D'UTILISATION DES TEMPLATES
═══════════════════════════════════════

┌─────────────────────────────────────────────────────────┐
│  Utilisation Templates (30 derniers jours)             │
├─────────────────────────────────────────────────────────┤
│                                                         │
│  Template             │ Util │ Users │ Temps Gagné Moy │
│  ─────────────────────┼──────┼───────┼────────────────  │
│  Rapport de Bug       │  42  │   8   │ 5 min           │
│  Demande Fonctionnalité│  28  │   6   │ 8 min           │
│  Déploiement          │  12  │   3   │ 10 min          │
│  Rétrospective        │   4  │   1   │ 15 min          │
│  Hotfix               │   3  │   2   │ 5 min           │
│                                                         │
│  TEMPS TOTAL GAGNÉ: ~8 heures                          │
│                                                         │
│  TEMPLATES NON UTILISÉS (Considérer l'archivage):      │
│  ├── Ancien Template Bug (0 util, 60 jours)            │
│  └── Legacy Feature (0 util, 45 jours)                 │
│                                                         │
└─────────────────────────────────────────────────────────┘

Fonctionnalités Avancées

Sections Conditionnelles

SECTIONS CONDITIONNELLES DE TEMPLATE
════════════════════════════════════

CONFIGURATION:
─────────────────────────────────────
Lors de la création depuis template, demander:
☐ A une migration base de données ?
☐ A un feature flag ?
☐ Nécessite revue sécurité ?

CONTENU TEMPLATE:
─────────────────────────────────────
## Étapes de Déploiement Standard
1. Créer le tag de release
2. Déployer en staging
3. Vérifier le staging
4. Déployer en production

{{if a_migration}}
## Migration Base de Données
- [ ] Sauvegarder la base
- [ ] Tester migration en staging
- [ ] Exécuter migration en production
- [ ] Vérifier l'intégrité des données
{{/if}}

{{if a_feature_flag}}
## Feature Flag
- [ ] Flag créé et configuré
- [ ] Pourcentage de déploiement défini
- [ ] Kill switch testé
{{/if}}

{{if revue_securite}}
## Revue Sécurité
- [ ] Checklist sécurité complète
- [ ] Test de pénétration planifié (si majeur)
- [ ] Approbation de l'équipe sécurité
{{/if}}

Héritage de Templates

HIÉRARCHIE DE TEMPLATES
═══════════════════════

TEMPLATE ORGANISATION (Base):
─────────────────────────────────────
"Rapport de Bug Entreprise"
├── Sections description standard
├── Labels à l'échelle de l'entreprise
└── Checklist de base

TEMPLATE PROJET (Étend):
─────────────────────────────────────
"Rapport Bug App Mobile" étend "Rapport Bug Entreprise"
├── + Champs spécifiques appareil
├── + Champ version app
└── + Éléments checklist spécifiques plateforme

UTILISATION:
├── Template entreprise utilisé par défaut
├── Les projets peuvent personnaliser
├── Changements à la base propagés (optionnel)
└── Surcharges projet préservées

Meilleures Pratiques

Pour les Templates GitScrum

  1. Nommez clairement — But évident depuis le nom
  2. Incluez des exemples — Montrez le contenu attendu
  3. Utilisez des placeholders — Forcez la saisie requise
  4. Checklistez tout — Ne comptez pas sur la mémoire
  5. Révisez l'utilisation — Archivez les templates inutilisés

Anti-Patterns

ERREURS DE TEMPLATES:
✗ Trop de templates (écrasant)
✗ Trop générique (pas utile)
✗ Jamais mis à jour (obsolète)
✗ Pas de placeholders (copier-coller nécessaire)
✗ Éléments checklist clés manquants
✗ Templates inutilisés encombrant la liste

Solutions Connexes