Guides · 8 min de lecture

Estimation agile par tailles de tee-shirt

Découvrez l'estimation par tailles de tee-shirt, comment organiser une séance, quand préférer les tailles XS à XXL aux points d'histoire, comment les convertir et quelles sont les limites de la méthode.

L'estimation par tailles de tee-shirt est une technique agile dans laquelle l'équipe évalue le travail avec des étiquettes — XS, S, M, L, XL — plutôt qu'avec des chiffres. Le principe est le même que celui des points d'histoire : comparer les éléments selon l'effort relatif plutôt que de deviner le nombre d'heures. Mais l'échelle est plus grossière, non numérique, plus rapide à utiliser et facile à comprendre pour les personnes non techniques. Elle convient donc bien aux premières étapes de la planification générale et à l'estimation rapide d'un gros backlog. Voici comment l'appliquer, quand la préférer aux points, comment convertir les tailles en points et quelles sont ses limites.

Qu'est-ce que l'estimation par tailles de tee-shirt ?

Au lieu de demander « combien de points d'histoire » ou « combien d'heures », l'équipe demande si un élément est petit, moyen ou grand. Chaque élément reçoit une taille de tee-shirt en fonction de son effort relatif, de sa complexité et de son incertitude. Ces étiquettes sont volontairement vagues : au début d'un projet, on veut connaître la taille approximative du travail, pas afficher une fausse précision.

Comme il n'y a que quelques tailles et aucun calcul à faire, une partie prenante qui n'a jamais estimé de travail logiciel peut tout de même participer. Cette accessibilité est l'un des principaux atouts de la méthode.

Les tailles et leur signification

Il n'existe pas de définition universelle et chaque équipe définit ses propres repères, mais voici une interprétation courante :

TailleSignification approximative
XSNégligeable, bien comprise, presque sans risque
SPetite et claire, tâche rapide
MModérée, quelques inconnues, travail courant
LImportante, plusieurs volets ou réelle incertitude
XLTrès importante, probablement à découper
XXLTrop importante pour être planifiée en un seul élément : à découper

L'indication utile se trouve dans les tailles supérieures : XL ou XXL signale que l'élément doit être décomposé avant de pouvoir être traité, et non qu'il faut s'engager sur une estimation précise.

Pourquoi utiliser les tailles de tee-shirt ?

  • Rapidité. Une échelle grossière avec peu d'options va vite ; on peut donc estimer un gros backlog en une courte passe.
  • Pas de fausse précision. Les étiquettes montrent clairement que l'on donne une taille approximative, pas une mesure. Cela correspond aux recherches sur l'estimation relative : l'intérêt vient d'une compréhension partagée de la taille, pas d'un chiffre précis pour chaque élément (voir ce que sont les points d'histoire).
  • Accessibilité aux personnes non techniques. Les parties prenantes des équipes produit, design et métier peuvent estimer avec les ingénieurs : personne n'a à justifier un chiffre.
  • Idéale pour une première passe. Elle se combine bien avec d'autres méthodes : estimez grossièrement l'ensemble des éléments en tailles de tee-shirt, puis réservez le planning poker aux éléments qui comptent.

Organiser une séance d'estimation par tailles de tee-shirt

  1. Choisissez un élément de référence. Prenez un travail bien compris et convenez qu'il vaut M. Évaluez tous les autres éléments par comparaison.
  2. Estimez d'abord en silence. Demandez à chacun d'attribuer une taille de son côté, afin que personne ne soit influencé par la personne la plus bruyante ; c'est le même principe que la révélation simultanée du planning poker.
  3. Révélez les choix et discutez des écarts. En cas de désaccord (une personne vote S, une autre L), demandez-leur d'expliquer leur choix. La discussion fait ressortir du travail caché, comme dans une estimation en points.
  4. Classez les éléments et avancez. Convenez d'une taille, placez l'élément au bon endroit et gardez le rythme. Signalez les XL et XXL à découper plutôt que de les estimer tels quels.

Tailles de tee-shirt et points d'histoire

Ces méthodes ne s'opposent pas : elles offrent différentes résolutions du même principe. De nombreuses équipes les utilisent à des étapes distinctes.

Tailles de tee-shirtPoints d'histoire (Fibonacci)
ÉchelleXS à XXL, non numérique0, 1, 2, 3, 5, 8, 13, 21
PrécisionGrossièrePlus fine
VitessePlus rapidePlus lente
Qui peut participer ?Tout le monde, y compris les personnes non techniquesPrincipalement l'équipe de réalisation
Idéale pourLa planification préliminaire, générale et les gros backlogsLa planification des sprints et le calcul de la vélocité
Permet de calculer la vélocitéPas directementOui

Pour suivre la vélocité et établir des prévisions, vous aurez tôt ou tard besoin de chiffres. De nombreuses équipes commencent par les tailles de tee-shirt et passent ensuite aux points d'histoire pour planifier leurs sprints. Pour découvrir l'ensemble des options, consultez notre comparatif des techniques d'estimation.

Convertir les tailles de tee-shirt en points d'histoire

Les équipes souhaitent souvent convertir les tailles en points pour pouvoir calculer leur vélocité. Une correspondance approximative suffit — par exemple S = 2, M = 3, L = 5, XL = 8 — à condition de la considérer comme une approximation et non comme une table de conversion gravée dans le marbre. Dès que les membres de l'équipe affirment qu'un M vaut « exactement 3 », ils abandonnent la raison même pour laquelle ils ont choisi une échelle vague. Gardez cette correspondance approximative et, lorsque vous avez besoin d'un niveau de détail adapté au sprint, réestimez directement les éléments en points.

Les limites de l'estimation par tailles de tee-shirt

  • Elle ne permet pas de calculer la vélocité à elle seule. Les étiquettes ne s'additionnent pas. Pour établir des prévisions, il faut une correspondance numérique ou une estimation distincte en points.
  • Les seuils sont subjectifs. Le L d'une équipe peut correspondre au M d'une autre. Cela ne pose aucun problème au sein d'une équipe, mais les tailles ne sont pas comparables entre équipes.
  • L'échelle est trop grossière pour planifier un sprint dans le détail. Pour décider de ce qui peut être réalisé au cours des deux prochaines semaines, l'écart entre S et M est souvent trop large. Utilisez plutôt les points.
  • Les gros éléments peuvent se cacher derrière une seule étiquette. Un « L » peut dissimuler une semaine de surprises. Utilisez XL et XXL pour inviter à découper l'élément, et non comme tailles à accepter telles quelles.

Erreurs courantes

  • Considérer une taille comme un chiffre exact. L'échelle est volontairement vague : la précision va à l'encontre de son objectif.
  • Comparer les tailles entre équipes. Chaque équipe calibre sa propre échelle, comme pour les points d'histoire et la vélocité.
  • Accepter XL et XXL comme des estimations. Ce sont des signaux invitant à décomposer l'élément, pas des tailles à utiliser dans la planification.
  • Ne jamais passer aux points. Si vous devez prévoir le contenu des sprints, les tailles de tee-shirt ne suffiront pas.

Foire aux questions

Qu'est-ce que l'estimation par tailles de tee-shirt en agile ?

C'est une méthode d'estimation relative où l'équipe attribue au travail une taille XS, S, M, L ou XL au lieu d'utiliser des chiffres. Elle évalue les éléments par comparaison, s'applique rapidement et convient aux parties prenantes non techniques.

Que signifient les tailles de tee-shirt ?

Il n'existe pas de définition universelle, mais, en général, XS signifie négligeable, S petit et clair, M un travail modéré, L important ou incertain, et XL ou XXL un élément probablement trop gros à découper. Chaque équipe fixe ses propres seuils.

L'estimation par tailles de tee-shirt est-elle préférable aux points d'histoire ?

Aucune méthode n'est meilleure : elles conviennent à des étapes différentes. Les tailles de tee-shirt sont plus rapides et plus accessibles pour la planification préliminaire et générale, tandis que les points d'histoire apportent plus de détails et les chiffres nécessaires pour calculer la vélocité et planifier les sprints.

Comment convertir les tailles de tee-shirt en points d'histoire ?

Utilisez une correspondance approximative, par exemple S = 2, M = 3, L = 5, XL = 8, et traitez-la comme une approximation. Si vous avez besoin d'une précision adaptée au sprint, réestimez directement les éléments en points au lieu de vous fier à la conversion.

Quand utiliser les tailles de tee-shirt ?

Utilisez-les pour une première estimation rapide d'un gros backlog ou d'un projet en amont, pour évaluer une feuille de route et lorsque des parties prenantes non techniques doivent participer. Passez aux points pour planifier les sprints et calculer la vélocité.

Qui participe à l'estimation par tailles de tee-shirt ?

Toutes les personnes concernées par le travail. Les parties prenantes des équipes métier, produit et design peuvent également participer, car cette échelle en langage courant ne nécessite pas de connaissances techniques.

Sources

  1. Usman, M., Mendes, E., Weidt, F. & Britto, R. (2014). Effort estimation in agile software development: a systematic literature review. PROMISE 2014 (l'estimation relative par jugement d'expert domine les pratiques d'estimation agile).
  2. Poženel, M., Fürst, L., Vavpotič, D. & Hovelja, T. (2023). A comparison of planning poker, the bucket system and affinity estimation. International Journal of Software Engineering and Knowledge Engineering, 33(11n12) (une fois familiarisées avec ces méthodes, les équipes obtenaient une précision similaire avec des méthodes plus grossières et plus rapides qu'avec le planning poker).

Poursuivre la lecture