Rédiger des exigences claires
Chapitre 3 : Techniques pour une communication claire comme du cristal
Écrivez comme un pro : exigences claires et exploitables
Le cadre SMART
Chaque exigence doit être :
- Spécifique: Aucune ambiguïté sur ce qui est nécessaire
- Mesurable: Critères d'achèvement clairs
- Réalisable: Techniquement réalisable avec les ressources disponibles
- Pertinent: Soutient directement les objectifs commerciaux
- Testable: Peut être vérifié une fois terminé
À faire et à ne pas faire
FAIRE
Utiliser la voix active :
"Le système enverra un e-mail lorsque l'inventaire atteint le niveau minimum"
NE LE FAITES PAS
Utilisez la voix passive :
"Un email doit être envoyé lorsque les niveaux minimum sont atteints"
FAIRE
Soyez précis avec les chiffres :
"Le temps de réponse doit être inférieur à 2 secondes pour 95 % des requêtes"
NE LE FAITES PAS
Utilisez des termes vagues :
"Le système doit être rapide"
FAIRE
Définir les termes :
« Client actif : tout client ayant effectué un achat au cours des 90 derniers jours »
NE LE FAITES PAS
Supposons que vous compreniez :
"Afficher les clients actifs" (Qu'est-ce qui rend un client actif ?)
Mots puissants pour les exigences
Utilisez ces mots d’action :
- Calculer, Valider, Générer
- Afficher, masquer, activer, désactiver
- Créer, mettre à jour, supprimer, archiver
- Envoyer, recevoir, traiter, stocker
- Authentifier, autoriser, enregistrer
Évitez ces termes vagues :
- "Convivial" (soyez précis)
- "Flexible" (définir la flexibilité)
- "Intuitif" (décrire le flux)
- "Robuste" (préciser la gestion des erreurs)
- "Etc." (tout lister)
Le format de la user story
En tant que [type d'utilisateur], je souhaite [agir], afin que [bénéfice]
Exemples :
- "En tant que responsable d'entrepôt, je souhaite voir des alertes de stock faible sur mon tableau de bord, afin de pouvoir réorganiser avant les ruptures de stock"
- "En tant que commercial, je souhaite vérifier l'inventaire en temps réel lors des appels, afin de pouvoir promettre des dates de livraison précises"
- "En tant que comptable, je souhaite des rapports automatisés d'évaluation des actions, afin de pouvoir clôturer mes comptes plus rapidement chaque mois"
Modèle de critères d'acceptation
Étant donné [contexte initial]
Quand [l'action se produit]
Puis [résultat attendu]
Exemple:
Étant donné un produit avec un niveau de stock minimum de 50 unités
Lorsque la quantité disponible tombe à 50 ou moins
Ensuite, le système envoie un e-mail au responsable de l'entrepôt dans les 5 minutes