9 min lecture • Guide 37 of 877
Gérer le Feedback Client Sans Perturber le Développement
Le feedback client est essentiel pour construire le bon produit, mais du feedback non contrôlé arrivant directement aux développeurs crée le chaos. Les interruptions aléatoires, le scope creep et les priorités conflictuelles déraillent les sprints et épuisent les équipes. GitScrum fournit des canaux structurés pour collecter, organiser et traiter l'input client tout en protégeant le focus du développement.
Le Défi du Feedback Client
Le feedback non géré cause des problèmes:
| Problème | Impact |
|---|---|
| Accès direct aux développeurs | Changement contexte, focus perdu |
| Priorités floues | Tout semble urgent |
| Pas d'évaluation impact | Scope creep passe inaperçu |
| Contexte manquant | Exigences incomplètes |
| Demandes conflictuelles | Différents stakeholders veulent différentes choses |
| Pas de visibilité | Clients se sentent ignorés |
Portail ClientFlow GitScrum
Configuration Portail Client
Configuration ClientFlow:
FONCTIONNALITÉS PORTAIL:
├── Interface client avec marque (votre logo, couleurs)
├── Login séparé de l'équipe interne
├── Vue limitée du progrès projet
├── Formulaires soumission feedback
├── Commenter sur tâches visibles
├── Partage fichiers/documents
└── Notifications statut
CONFIGURATION PORTAIL:
┌─────────────────────────────────────────────────────────────┐
│ Configuration ClientFlow │
├─────────────────────────────────────────────────────────────┤
│ │
│ Portail Client: [Activé ▼] │
│ │
│ Branding: │
│ ├── Logo: [Télécharger...] │
│ ├── Couleur Primaire: #2563EB │
│ └── URL Portail: client.acme-project.gitscrum.com │
│ │
│ Visibilité: │
│ ├── ☑ Afficher progrès projet (pourcentage) │
│ ├── ☑ Afficher statut jalons │
│ ├── ☑ Afficher tâches marquées "Visible Client" │
│ ├── □ Afficher toutes tâches (non recommandé) │
│ └── ☑ Afficher timeline/roadmap │
│ │
│ Permissions: │
│ ├── ☑ Soumettre feedback/demandes │
│ ├── ☑ Commenter sur tâches visibles │
│ ├── ☑ Télécharger fichiers │
│ ├── ☑ Approuver livrables │
│ └── □ Créer tâches directement │
└─────────────────────────────────────────────────────────────┘
Vue Client vs. Vue Équipe
Séparation Visibilité:
CLIENT VOIT: ÉQUIPE VOIT:
┌─────────────────────┐ ┌─────────────────────────────┐
│ Progrès Projet │ │ Board Kanban Complet │
│ ████████████░░ 70% │ │ ├── À Faire (15) │
│ │ │ ├── En Cours (8) │
│ Phase Actuelle: │ │ ├── En Revue (4) │
│ "Dashboard Utilisateur"│ │ ├── Testing (3) │
│ │ │ └── Fait (47) │
│ Mises à jour: │ │ │
│ ✓ Login complet │ │ Notes Internes: │
│ ✓ Page profil │ │ "Besoin refactoriser auth │
│ → Dashboard 60% │ │ avant prochaine feature" │
│ │ │ │
│ Prochain Jalon: │ │ Détails Sprint: │
│ "Beta v1" - 15 Feb │ │ Vélocité: 42 pts │
└─────────────────────┘ │ Burndown: Sur track │
└─────────────────────────────┘
Intake Form2Task
Collecte Structurée Feedback
Configuration Form2Task:
DESIGN FORMULAIRE FEEDBACK:
┌─────────────────────────────────────────────────────────────┐
│ SOUMETTRE FEEDBACK │
├─────────────────────────────────────────────────────────────┤
│ │
│ Type: [Demande Feature ▼] │
│ ├── Demande Feature │
│ ├── Rapport Bug │
│ ├── Demande Changement │
│ ├── Question │
│ └── Feedback Général │
│ │
│ Priorité (votre vue): │
│ [Serait bien ▼] │
│ ├── Critique - Bloque notre travail │
│ ├── Important - Nécessaire bientôt │
│ ├── Serait bien - Serait utile │
│ └── Idée future - Pour plus tard │
│ │
│ Zone Concernée: │
│ [Dashboard ▼] │
│ │
│ Titre: ____________________________________________ │
│ │
│ Description: │
│ ┌─────────────────────────────────────────────────────────┐│
│ │ Que souhaitez-vous? ││
│ └─────────────────────────────────────────────────────────┘│
│ │
│ Pourquoi c'est important? │
│ ┌─────────────────────────────────────────────────────────┐│
│ │ Justification business... ││
│ └─────────────────────────────────────────────────────────┘│
│ │
│ Pièces jointes: [Choisir Fichiers] │
│ │
│ [Soumettre Feedback] │
└─────────────────────────────────────────────────────────────┘
Triage Automatique
Workflow Triage Feedback:
FLUX FEEDBACK ENTRANT:
┌─────────────────────────────────────────────────────────────┐
│ │
│ ┌──────────┐ ┌──────────┐ ┌──────────┐ │
│ │ Form2Task│ ──► │ Revue │ ──► │ Backlog │ │
│ │ Inbox │ │ Triage │ │ ou Sprint│ │
│ └──────────┘ └──────────┘ └──────────┘ │
│ │ │ │ │
│ ▼ ▼ ▼ │
│ Auto-réponse Évaluation Priorisé │
│ au client impact PM & planifié │
│ │
└─────────────────────────────────────────────────────────────┘
BOARD TRIAGE:
┌─────────────────────────────────────────────────────────────┐
│ TRIAGE FEEDBACK CLIENT │
├─────────────────────────────────────────────────────────────┤
│ │
│ Nouveau (5) │ Évaluant (3) │ Décidé (4) │
│ ──────────────────────────────────────────────────────────│
│ [FR] Ajouter │ [CR] Changer │ ✓ Accepter → Sprint 24 │
│ export │ schéma couleurs│ ✓ Accepter → Backlog │
│ "Serait bien" │ Impact: Moyen │ ✗ Refuser (hors scope) │
│ │ │ ? Reporter (plus info) │
│ [BUG] Erreur │ [FR] Notif. │ │
│ login Safari │ mobiles │ │
│ "Critique" │ Impact: Haut │ │
└─────────────────────────────────────────────────────────────┘
Évaluation Impact
Évaluation Demande Changement
Template Évaluation Impact:
┌─────────────────────────────────────────────────────────────┐
│ ÉVALUATION DEMANDE CHANGEMENT │
├─────────────────────────────────────────────────────────────┤
│ Demande: Ajouter export PDF │
│ Demandeur: Acme Corp (Client) │
│ Soumise: 15 Jan 2024 │
├─────────────────────────────────────────────────────────────┤
│ │
│ ESTIMATION EFFORT │
│ ├── Développement: 8 story points (3-5 jours) │
│ ├── Testing: 3 story points (1-2 jours) │
│ ├── Dépendances: Intégration bibliothèque PDF │
│ └── Risque: Faible (feature isolée) │
│ │
│ IMPACT PLANNING │
│ ├── Sprint actuel: Déplacerait 2 items prévus │
│ ├── Prochain sprint: Peut tenir sans déplacement │
│ └── Recommandé: Ajouter au Sprint 25 (début 1 Feb) │
│ │
│ IMPACT SCOPE │
│ ├── Scope original: Non inclus │
│ ├── Contrat: Avenant requis │
│ └── Impact budget: +2400€ estimé │
│ │
│ RECOMMANDATION │
│ [Accepter avec conditions] │
│ Ajouter au Sprint 25, requiert signature avenant │
│ │
│ DÉCISION: │
│ ○ Accepter → Ajouter au sprint [____] │
│ ○ Accepter avec conditions │
│ ○ Reporter à phase 2 │
│ ○ Refuser (raison: _________________) │
└─────────────────────────────────────────────────────────────┘
Workflow Protection Scope
Processus Changement Scope:
RÈGLES PROTECTION:
┌─────────────────────────────────────────────────────────────┐
│ Protection Sprint │
├─────────────────────────────────────────────────────────────┤
│ │
│ CHANGEMENTS EN SPRINT: │
│ ├── Bugs critiques: Peuvent interrompre │
│ ├── Issues production: Peuvent interrompre │
│ ├── Demandes feature: Ajouter au prochain sprint │
│ ├── Demandes changement: File pour triage │
│ └── Nice-to-haves: Ajouter au backlog │
│ │
│ SEUIL INTERRUPTION: │
│ ├── Sprint 0-30%: Max 20% scope peut changer │
│ ├── Sprint 30-70%: Max 10% scope peut changer │
│ └── Sprint 70-100%: Seulement bugs critiques │
│ │
│ AVENANT REQUIS SI: │
│ ├── Effort > 5 story points │
│ ├── Affecte livrables contractés │
│ ├── Requiert extension timeline │
│ └── Implique coût additionnel │
└─────────────────────────────────────────────────────────────┘
Framework Priorisation
Priorité Client vs. Priorité Équipe
Système Double Priorité:
PRIORITÉ CLIENT (leur perception):
├── Critique - "On ne peut pas travailler sans"
├── Haute - "Vraiment important pour nous"
├── Moyenne - "Serait bien à avoir"
└── Basse - "Considération future"
PRIORITÉ ÉQUIPE (priorité réelle):
├── P0 - Production down, bug critique
├── P1 - Bloqueur majeur, ce sprint
├── P2 - Important, prochains 2-3 sprints
├── P3 - Backlog, quand capacité permet
└── P4 - Nice to have, opportuniste
MATRICE PRIORITÉ:
┌─────────────────────────────────────────────────────────────┐
│ ÉVALUATION ÉQUIPE │
│ P0 P1 P2 P3 P4 │
│ ┌─────┬─────┬─────┬─────┬─────┐ │
│ CLIENT │ │ │ │ │ │ │
│ Critique │ A │ A │ B │ C │ C │ │
│ ├─────┼─────┼─────┼─────┼─────┤ │
│ Haute │ A │ B │ B │ C │ D │ │
│ ├─────┼─────┼─────┼─────┼─────┤ │
│ Moyenne │ B │ B │ C │ D │ D │ │
│ ├─────┼─────┼─────┼─────┼─────┤ │
│ Basse │ B │ C │ D │ D │ E │ │
│ └─────┴─────┴─────┴─────┴─────┘ │
│ │
│ A = Ce sprint (ou interrompre actuel) │
│ B = Prochain sprint │
│ C = Prochains 2-3 sprints │
│ D = Backlog │
│ E = Ne pas faire / Considération future │
└─────────────────────────────────────────────────────────────┘
Workflows Communication
Mises à Jour Statut Client
Communication Automatisée Client:
DÉCLENCHEURS MISE À JOUR:
┌─────────────────────────────────────────────────────────────┐
│ Règles Communication │
├─────────────────────────────────────────────────────────────┤
│ │
│ FEEDBACK REÇU: │
│ Déclencheur: Soumission Form2Task │
│ Action: Email auto-réponse │
│ Template: │
│ "Merci pour votre feedback. Votre demande a été │
│ assignée référence #[ID]. Notre équipe examinera │
│ et répondra sous 2 jours ouvrés." │
│ │
│ FEEDBACK ÉVALUÉ: │
│ Déclencheur: Décision triage prise │
│ Action: Email personnel du PM │
│ Template: │
│ "Nous avons examiné votre demande pour [résumé]. Décision: │
│ [Acceptée/Planifiée Sprint X/Requiert discussion]" │
│ │
│ TÂCHE DÉMARRÉE: │
│ Déclencheur: Tâche liée déplacée vers "En Cours" │
│ Template: │
│ "Bonne nouvelle! Le travail a commencé sur votre │
│ demande [titre]. Complétion prévue: [date]" │
│ │
│ TÂCHE COMPLÉTÉE: │
│ Déclencheur: Tâche liée déplacée vers "Fait" │
│ Template: │
│ "Votre demande [titre] est complétée et │
│ prête pour revue dans [environnement/location]." │
└─────────────────────────────────────────────────────────────┘
Meilleures Pratiques
Pour Agences
- Canal intake unique — Tout feedback via Form2Task
- SLAs clairs — Établir attentes en amont
- Traitement par lots — Triage quotidien, pas réactif
- Sprints protégés — Minimiser changements mi-sprint
- Mises à jour régulières — Tenir clients informés proactivement
Pour Équipes
- Ne pas contourner processus — Toutes demandes par canaux appropriés
- Estimer honnêtement — Inclure marges réalistes
- Documenter décisions — Pourquoi on a dit oui ou non
- Communiquer impact — Aider clients comprendre compromis
- Célébrer complétions — Fermer la boucle sur demandes