Prioriser un Backlog Produit avec MoSCoW est très facile. Cette méthode de priorisation est très utilisée par les équipes Scrum (ou dans une organisation Agile à l’échelle SAFe).
Dans Scrum et SAFe, le rôle principal du Product Owner est de construire, maintenir et prioriser le Backlog Produit. Comme vous pourrez le constater dans cet article, cette méthode s’avère facile et rapide à mettre en place par le Product Owner.
Le Product Owner s’appuie toujours sur le Scrum Master pour veiller à ce que cette méthode soit bien appliquée et comprise par tous les acteurs de la Scrum Team.
La Méthode MoSCoW repose sur la criticité des éléments du Backlog Produit. Ainsi, plus une fonctionnalité est critique (vitale pour la survie du produit), plus elle sera mise en évidence dans le Backlog avec une priorité plus haute.
La priorisation des tâches à l’aide de la méthode MoSCoW est composée de 4 niveaux de criticités :
Must
Doit être fait
(Vital)
Should
Devrait être fait
(Essentiel)
Could
Pourrait être fait
(Confort)
Won't
On y reviendra plus tard
(Luxe)
Pourquoi prioriser les tâches avec MoSCoW ?
Cette Méthode est utilisée pour prioriser un Product Backlog Agile. Elle permet de prioriser tous les éléments de Backlog, c’est à dire :
- Les Features (Epopées SAFe par exemple)
- User Stories
- Tâches
- Actions d’amélioration continue
- Use cases
- etc.
Les Avantages
Les avantages de cette méthode de Priorisation :
- Faciliter la mise en œuvre avec 4 niveaux de priorités.
- Rapide à mettre en place (sur Jira ou Excel).
- Mettre en évidence les sujets les plus urgents/importants.
- Susciter la participation de tout un groupe de personne (par exemple le PO en collaboration avec l'équipe Scrum ou les Stakeholders).
Les inconvénients : Les pièges à éviter !
Le Scrum Master doit veiller à ce que ses équipes ne tombent pas dans ces pièges :
- Une Tendance à tout mettre en Must ! Le Scrum Master doit veiller à ce que le Product Owner priorise correctement son Backlog.
- Les développements en WON'T ne sont jamais réalisés.
- Attention à la dette technique. Souvent, les tâches d'amélioration techniques ne sont pas priorisées en MUST.
Comment mettre en pratique MoSCoW dans votre équipe Scrum ?
Si vous utilisez Excel pour lister, organiser, prioriser et présenter votre Backlog Produit Agile, je vous propose ce fichier Excel en téléchargement gratuit.
Cela vous permettra d’adopter cette méthode dès maintenant !
Priorisation Agile MoSCoW sur Excel
Prioriser un backlog Jira ou Trello avec MoSCoW
Si vous faites partie d’une équipe Agile utilisant Trello ou Jira, vous pouvez facilement mettre en place ces champs dans vos outils de management visuel en ligne (Jira et Trello).
En effet il existe de champs de priorisation sur ces deux outils Athlasian. Si vous ne trouvez pas ces champs, adressez-vous à votre admin Jira pour les activer sur votre instance.
Utiliser MoSCoW dans un tableau phyique
Pour vos tableaux physiques de management visuel, utilisez un code couleur pour matérialiser les sujets MUST, SHOULD, COULD et WON’T ! Soit des couleurs de Post-It différentes, soit des flèches de différentes couleurs pour chacun des niveaux de priorité.
Conseils de lecture
On finit cet article avec nos conseils de lecture habituels :
- Notre article sur la priorisation avec le WSJF, qui vous permettra d’avoir une priorisation plus précise basée sur la valeur métier et la charge du développement à réaliser.
- Un article complet sur la priorisation MoSCoW sur le site AgileBusiness.
- Notre article sur la méthode de priorisation RICE.
- Enfin, ce livre qu’on ne présente plus, sur la méthodologie Scrum de Claude Aubry : Scrum – 6e éd. – Un outil convivial pour une agilité radicale.