Estimation en Heures ou en Points de Récit dans Agile et Scrum
Jun 15, 2024
Estimation en Heures ou en Points de Récit dans Agile et Scrum
Pourquoi Estimer ?
Raison: Évaluer la quantité de travail réalisable dans un temps donné.
Méthodes traditionnelles: Les heures sont préférées depuis longtemps car elles sont faciles à mesurer et précises.
Problème avec le logiciel: Dépend de nombreux facteurs intangibles (compétences, environnement, humeur, énergie).
Difficulté: Les estimations sont souvent imprécises.
Importance des Estimations
Les parties prenantes et la direction demandent toujours des estimations pour établir des calendriers, des feuilles de route, des dates de livraison et des jalons.
Estimations = Possibilité/Devine, pas une date limite.
Estimations en Heures
Problème: Les estimations en heures peuvent créer des attentes irréalistes.
Solution: Utiliser une plage d'heures (ex: 5-10 heures) au lieu d’un chiffre précis.
Confiance: Éviter la perte de confiance si le travail ne respecte pas le temps estimé.
Estimations en Points de Récit ou en Taille de T-shirt
Question clé: Au lieu de demander combien de temps cela prendra, on demande quelle est la taille ou la complexité d'une tâche.
Avantage: Élimine les liens entre compétences et expériences des membres de l’équipe.
Comparaison Relative: Utiliser les points de récit pour comparer des tâches similaires.
Vélocité: Calcul de la vélocité pour prédire la durée des futures itérations (sprints).
Avantages des Points de Récit
Neutralité: Pas de lien direct avec les compétences ou l'expérience.
Comparaison Simple: Plus facile de comparer et de dimensionner les tâches.
Prédictibilité: Utiliser pour établir des feuilles de route, des dates de livraison basées sur la vélocité de l'équipe.
Conclusion
L’estimation des points de récit est souvent préférée pour les équipes agiles et Scrum en raison de sa flexibilité et de sa capacité à refléter la complexité et la taille des tâches sans biais.
Les points de récit permettent également une meilleure communication des prévisions aux parties prenantes et aident à maintenir la confiance au sein de l'équipe.