En scrum, la notion de thème est très utilisée. Bien qu’elle se confonde parfois avec les notions de features ou d’Epic, il est important de bien comprendre cette notion. – scrum theme
La notion de thème en scrum est une notion qui se mélange à d’autres mots : feature et epic pour ne citer qu’eux. Il existe deux visions dans l’univers de l’agilité de cette notion de thème.
Scrum theme – definition
1/ Le thème est un regroupement de user stories
La première définition du thème qui existe est synonyme de feature. En effet, certains agilistes considèrent que c’est exactement la même chose ; le thème regroupe des user stories autour d’un sujet similaire. Nous pourrions juste différencier les deux avec le fait qu’un thème ne détermine pas nécessairement une fonctionnalité.
En effet, un thème pourrait définir par exemple :
- un parcours spécifique
- un utilisateur précis
- …
Si votre équipe estime que cette définition de ce terme leur convient, il lui suffira d’organiser son product backlog de cette façon :
2/ Le thème est un regroupement de features
La deuxième définition qui existe est de dire que le produit a de grands thèmes, qui sont eux même découpés en feature. L’ajout de cette couche supplémentaire dans l’organisation du product backlog peut se justifier dans les très gros produits qui imposent un scrum à l’échelle ; en effet certains gros produits demanderont d’avoir plusieurs équipes scrum pour travailler dessus.
Cette vision des choses posent problème à certains ; en effet ce niveau supplémentaire peut poser plus de problème dans la priorisation et l’organisation. C’est en effet une idée qui est entendable.
Dans ce cadre, nous aurions ce type de découpage :