Le nettoyage du backlog, ou affinement du backlog, est le travail effectué pour analyser, améliorer et estimer les user stories, les épopées et les tâches techniques qui restent à effectuer par l'équipe. Lorsqu’une équipe logicielle a une liste de travail à faire, c’est ce qu’on appelle le backlog. La préparation du backlog est le travail effectué par l'équipe, généralement dirigé par l'analyste commercial ou le propriétaire du produit, pour clarifier chaque exigence sur le point d'être affectée à un sprint.
Qui effectue le traitement du backlog
Dans un premier temps, cela doit être effectué par le propriétaire du produit ou l'analyste commercial, puis toute l'équipe doit s'assurer qu'elle partage une compréhension commune afin que l'élément du backlog puisse être travaillé, avec la certitude de faire la bonne chose.
Pourquoi réparons-nous l'arriéré
Le retard peut être une très longue liste de « choses à faire ». Il peut s'agir d'un mélange de :
- Histoires d'utilisateurs fonctionnelles
- Prérogatives non fonctionnelles
- Tâches techniques
- Idées
- Épopées
Nous ne pouvons pas travailler ou attendre des membres de l'équipe qu'ils travaillent sur des éléments du backlog qui n'ont pas été examinés, clarifiés, hiérarchisés et dimensionnés. Ce serait du gaspillage. Nous devons donc nous assurer que la formulation et la compréhension de chaque élément du backlog sont clarifiées, corrigées, documentées, hiérarchisées et examinées par les pairs avant qu'il n'entre dans un sprint de travail. N'oubliez pas que le raffinement d'une user story est en soi un élément du backlog.
Moment idéal pour le traitement du backlog
Il existe différentes écoles de pensée à ce sujet. De nombreux experts Agile diront « le plus tard possible pour éviter le gaspillage ». D'autres disent, le plus tôt possible, pour déterminer si l'histoire mérite ou non une priorité. Sans l’aide de l’automatisation, traiter chaque élément du backlog est un travail plutôt fastidieux et implique souvent plusieurs membres de l’équipe. Cela peut être un travail plutôt fastidieux, et la plupart des développeurs s'y opposeront, jusqu'à ce qu'il s'agisse d'une priorité évidente.
Grâce à l'analyse automatisée, nous pouvons désormais préparer les user stories plus rapidement et plus tôt, afin de pouvoir établir une image plus complète de l'entreprise. En bref, la gestion automatisée des arriérés est arrivée et cela aide beaucoup.
Automatisation du traitement des arriérés
Le traitement automatisé du backlog est disponible auprès de ScopeMaster. ScopeMaster gérera votre backlog pour vous :
- Lit et interprète chaque élément du backlog
- Détermine si contient des fonctionnalités claires
- Identifie les utilisateurs
- Tests pour le bon et le mauvais langage des exigences
- Fait des références croisées à toutes les user stories
- Évalue la clarté
- Évalue l’exhaustivité
- Évalue la duplication
- Évalue l’orientation utilisateur
- Évalue le jargon technique
- Évalue la concision
- Évalue la fonctionnalité enterrée
- Attribue des scores de qualité
- et plus.
Et tout cela se fait en quelques secondes. Plus le retard est important, plus ScopeMaster effectue du travail pour vous.
Pour en savoir plus sur le traitement du backlog, consultez Cet article