Dans l’article d’aujourd’hui, nous abordons le sujet de l’Estimation et des Points d’Histoire dans Scrum. Créer des estimations dans Scrum aide à prédire la complexité et le temps nécessaire pour accomplir des tâches. En analysant le passé, l’ensemble de l’équipe Scrum prévoit collectivement ce que l’avenir réserve.
Par conséquent, plus l’équipe Scrum est expérimentée, plus ses estimations sont précises. L’équipe collabore également pour établir le temps estimé nécessaire à l’accomplissement des tâches lors de la Planification de Sprint, en gardant à l’esprit qu’il ne s’agit pas d’un engagement final mais d’une prédiction. Sa précision dépend de nombreuses variables qui subissent constamment des changements imprévisibles et des circonstances inattendues. Heureusement, la méthodologie Scrum inclut des techniques et des outils pour faciliter un certain degré de certitude, et aujourd’hui nous les discuterons en détail afin que vous puissiez les comprendre et les appliquer immédiatement !
À chaque Planification de Sprint, le Product Owner présente de nouvelles User Stories à l’équipe. Le Product Owner les sélectionne dans le Product Backlog pour mise en œuvre dans le prochain Sprint. Ensuite, les membres de l’équipe Scrum estiment conjointement la charge de travail nécessaire pour accomplir ce nouveau lot de tâches. Ce type d’affectation est une estimation, estimation des exigences.
Il semblerait que la manière la plus simple soit de définir le temps nécessaire pour accomplir la tâche en heures ou en jours. Cependant, la pratique et les recherches menées depuis les années 1940 prouvent le contraire. Les humains sont incapables d’estimer avec précision le temps nécessaire pour accomplir même des tâches très bien définies. De plus, le nombre d’heures nécessaires pour accomplir une tâche dépend de qui effectue la tâche, et de ce qui a été – ou n’a pas été – fait auparavant. C’est pourquoi Scrum utilise généralement des unités appelées Points d’Histoire.
Chaque Équipe de Développement met en pratique la valeur d’un Point d’Histoire en s’appuyant sur l’expérience et la taille des tâches individuelles, c’est-à-dire en suivant le principe de l’empirisme. Le plus souvent, lors de la Planification de Sprint, le Scrum Master sélectionne un ou plusieurs échantillons de User Stories complétées, qui servent de point de référence pour déterminer la valeur des User Stories à développer.
C’est pourquoi vous ne pouvez pas attribuer de valeurs en Points d’Histoire sans le contexte. Par exemple, si la première tâche se voit attribuer une valeur de 10, les tâches suivantes seront évaluées par rapport à celle-ci comme étant soit supérieures, soit inférieures. De cette manière, au sein d’un projet d’équipe Scrum, toutes les tâches du Product Backlog sont liées les unes aux autres. Cela signifie que des tâches similaires effectuées par une même Équipe de Développement recevront un nombre similaire de points.
Les Points d’Histoire sont des unités relatives. Cela signifie que :
Il ne faut également pas oublier que l’estimation contient de nombreux éléments inconnus et est faite sur la base de données incomplètes. Pour cette raison, les prévisions d’une Équipe Scrum très expérimentée peuvent parfois être très différentes de l’effort réel nécessaire pour accomplir une User Story.
Quelles sont les techniques d’estimation les plus efficaces dans Scrum ? Il n’existe pas de méthode unique qui fonctionne pour chaque équipe.
Parmi les techniques d’estimation au sein des méthodologies agiles, les plus courantes sont :
Scrum, en revanche, rejette la méthode classique d’Estimation Absolue de la méthodologie traditionnelle de gestion de projet. La manière dont elle estime les tâches est de définir à l’avance les mois-homme, la durée et le coût de l’ensemble du projet. C’est un processus long, difficile à mettre en œuvre, et nécessite la participation d’experts qui ont tendance à établir la justification et le code de conduite, mais n’agissent pas nécessairement sur les tâches dont ils ont estimé la valeur. En d’autres termes, c’est non seulement fastidieux mais aussi très inefficace.
L’estimation est une compétence très importante qui caractérise toutes les équipes Scrum matures. Estimer la quantité de temps et d’effort nécessaire pour accomplir des tâches individuelles est devenu le principal objectif de nombreuses techniques d’estimation relative telles que le Planning Poker ou le Jeu d’Estimation d’Équipe.
Les User Stories avec Points d’Histoire constituent une autre technique de mesure efficace que nous avons décrite, espérant fournir à nos lecteurs quelques outils pratiques. Cependant, il est important de garder à l’esprit que leurs chiffres ne concernent que les tâches particulières effectuées par l’équipe Scrum. Par conséquent, le nombre de Points d’Histoire ne peut pas devenir la base pour comparer la vitesse de différentes Équipes de Développement.
Si vous aimez notre contenu, rejoignez notre communauté de travailleurs acharnés sur Facebook, Twitter, LinkedIn, Instagram, YouTube, Pinterest.
En tant que chef de projet, Caroline est une experte dans la recherche de nouvelles méthodes pour concevoir les meilleurs flux de travail et optimiser les processus. Ses compétences organisationnelles et sa capacité à travailler sous pression font d'elle la meilleure personne pour transformer des projets compliqués en réalité.
Les entreprises luttent pour gérer une vaste quantité de contenu publié en ligne, des publications…
À l'ère de la transformation numérique, les entreprises ont accès à une quantité sans précédent…
Saviez-vous que vous pouvez obtenir l'essence d'un enregistrement de plusieurs heures d'une réunion ou d'une…
Imaginez un monde où votre entreprise peut créer des vidéos engageantes et personnalisées pour n'importe…
Pour tirer pleinement parti du potentiel des grands modèles de langage (LLMs), les entreprises doivent…
En 2018, Unilever avait déjà entrepris un voyage conscient pour équilibrer les capacités d'automatisation et…