L'outil
Pour mimer un Scrum Board avec Trello, il existe plusieurs conventions et outils.On peut utiliser Scrum for Trello. Cette extension pour Google Chrome permet de "mesurer" et/ou "évaluer" les cartes et les colonnes. Cela peut suffire, mais il reste à choisir ce que l'on va mettre dans chaque colonne
Choisir les colonnes
De manière classique, on peut créer les listes suivantes :- Todo
- Work In Progress
- Done
- Parking
- Test
- Urgence
- ...
- Il est difficile de matérialiser les User Story,
- Elle impose de faire un Board par Sprint, voir à archiver toutes les cartes à la fin de chaque sprint
Une colonne par User Story
A mon sens, il est plus important de matérialiser les User Story que l'état dans lequel se trouve une Task. L'idée est donc de faire une liste par User Story. Cette méthode a plusieurs avantages :- Un Board n'est pas limité à un Sprint
- Une fois terminée la User Story peut être archivée entièrement avec toutes ses Tasks
- Les Tasks restent toujours dans la même colonne, elles sont plus faciles à retrouver
Un label, pour chaque état
Avec la méthode précédente, on perd la notion d'état (Todo, Wok, Done). Pour éviter cela, il suffit d'utiliser les Labels proposés par Trello. Grâce aux filtres, on pourra facilement visualiser le travail en cours, le travail à faire et le travail terminé.Les critères d'acceptation
Avec une colonne par User Story, on peut ajouter une ou plusieurs cartes particulières pour afficher les critères d'acceptation. Soit autant de cartes qu'il y a de critères, soit une seul carte contenant une Check List avec l'ensemble des critères.Pour différencier cette ou ces cartes, on utilisera également un Label. On pourra aussi utiliser le champ Description de la carte pour détailler et expliquer la User Story
Démonstration
Voici un Board pour voir ce que cela peut donner :https://trello.com/b/wlmsArbP/template-sprint-backlog