Une tâche exprime un travail à faire. Ce travail doit avoir une granularité fine, c'est à dire qu'il ne doit pas pouvoir être décomposé en plusieurs autres tâches.
Une tâche doit durer quelques heures et doit pouvoir être faite par un seul développeur.
Si une tâche nécessite plusieurs jours de travail à plusieurs développeurs c'est qu'il est possible de la décomposer. C'est donc que sa granularité n'est pas la bonne.
Il faut faire en sorte qu'une tâche exprime un travail ne nécessitant pas plus que quelques heures pour un seul développeur.
Vérifier la granularité d'une tâche ne peut se faire que par l'audit d'un expert.
L'expert, en auditant les tâches, va vérfier que leur granularité est fine.