paint-brush
ICE, RICE, WSJF ou comment organiser son backlog efficacementpar@fedorgvozdev
1,559 lectures
1,559 lectures

ICE, RICE, WSJF ou comment organiser son backlog efficacement

par Fedor Gvozdev7m2023/07/12
Read on Terminal Reader

Trop long; Pour lire

Cet article explique comment structurer efficacement un backlog et définir des priorités au sein de votre équipe. Cet article examine les modèles de priorisation des tâches les plus populaires et pourquoi il est crucial de les utiliser. Trois modèles principaux ont été décrits dans le cadre de cet article : ICE ou méthode de hiérarchisation rapide, modèle RICE et WSJF, à savoir Weighted Shortest Job First, qui est le modèle de hiérarchisation le plus polyvalent et le plus efficace qui considère le nombre optimal de critères permettant une structure rationnelle de le travail au sein de l'équipe.
featured image - ICE, RICE, WSJF ou comment organiser son backlog efficacement
Fedor Gvozdev HackerNoon profile picture
0-item

Emploi le plus court pondéré en premier

Salutations à tous ceux qui souhaitent apprendre à construire efficacement un backlog multitâche. Je m'appelle Fedor Gvozdev, je suis le fondateur de la boutique en ligne de cosmétiques coréens HolySkin. Je travaille sur ce projet depuis 8 ans et j'ai rencontré à plusieurs reprises des difficultés de priorisation. Dans cet article, je vais essayer de partager mon expérience et de vous présenter les meilleurs modèles qui nous ont aidé plus d'une fois.


Introduction

Dans le processus de planification, il arrive toujours un moment où une nouvelle stratégie ou une nouvelle priorisation est nécessaire . De nombreux managers sont confrontés à des propositions et des opinions chaotiques qui se traduisent par des objectifs peu clairs, une perte de motivation et l'abandon de fonctionnalités importantes.


Une question logique se pose - « Comment prioriser efficacement le travail d'une équipe ? »


Une organisation efficace est la clé du succès de tout projet, mais comment le construire de manière compétente, en excluant les appels interminables, les disputes et les présentations ? Le travail de backlog n'est pas aussi facile qu'il n'y paraît. Afin d'obtenir de vrais résultats à un coût minimal, il vaut la peine de recourir à la priorisation . Il existe plusieurs mécanismes pour le faire. Ils permettent d'éviter les accrochages verbaux et de recourir à des évaluations quantitatives, des matrices et des graphiques qui donneront à l'équipe un algorithme d'action productif.


Dans cet article, nous examinerons les modèles de priorisation des tâches les plus populaires et découvrirons pourquoi il est important de les utiliser.

ICE est une méthode rapide de priorisation

Ce modèle est l'un des outils les plus simples pour la mise en œuvre des buts et des objectifs. Si c'est la première fois que vous utilisez ces techniques, c'est un excellent point de départ.


La première utilisation d'ICE est associée au growth hacking, qui est une méthodologie basée sur l'assimilation rapide de n'importe quelles compétences. Plus récemment, cette méthode est devenue populaire pour hiérarchiser la gestion.


Considérons le sens de l'abréviation:


  • L'impact est un marqueur qui indique si l'introduction d'une initiative ou d'une technologie apportera une croissance économique ou une augmentation d'un autre indicateur clé par rapport auquel les tâches sont évaluées.
  • La confiance est un indicateur qui montre la conviction dans le succès de l'exécution. Il est souvent basé sur les deux critères restants.
  • La facilité est un indicateur qui évalue l'intensité de la main-d'œuvre et des ressources du projet.

Processus d'évaluation

Le mécanisme utilise une échelle de 1 à 10 pour chaque indicateur, puis en multipliant les valeurs des trois composantes, le score ICE final est obtenu. Toutes les fonctionnalités sont classées par importance.

Il est très important de faire coïncider l'échelle appliquée et votre compréhension de la position de chaque indicateur. De cette façon, l'équipe aura une compréhension complète du classement.

Exemple d'évaluation

Rassemblez une liste de tâches et évaluez-les sur une échelle de 10 points. Commencez par le premier indicateur - l'impact.


Avantages:

  • Il est facile de comprendre l'algorithme ;
  • Grande vitesse de prise de décision.

Les inconvénients:

  • Subjectivité. Ce modèle manque d'évaluation et de calcul objectifs. La relativité des résultats peut entraîner la perte d'une tâche importante ou son retrait d'une position plus élevée.

RIZ

Le système d'évaluation de chacune des caractéristiques selon quatre indicateurs inclus dans l'acronyme. Les résultats de cette technique sont plus polyvalents et peuvent être utilisés pour les backlogs où la structuration nécessite plus d'attention.




Les composants de RICE et ICE sont assez similaires. Néanmoins, ils diffèrent dans le niveau d'objectivité et dans le processus d'évaluation.


Permettez-moi d'expliquer chaque indicateur :


  • La portée indique le nombre de personnes concernées par la fonctionnalité ou sa mise en œuvre.
  • L'impact indique le bénéfice de la fonctionnalité implémentée pour le produit final ou l'ensemble du projet.
  • La confiance est un indicateur qui montre la conviction dans le succès de l'exécution. Dans le modèle RICE, il est mesuré en pourcentage et vous permet de corriger la situation lorsqu'il n'y a aucune preuve concrète de l'impact.
  • L'effort caractérise les coûts salariaux. Il est exprimé en nombre de personnes impliquées dans la mise en œuvre d'un projet chaque mois.


Juste pour clarifier : si le projet se compose de plusieurs étapes - planification (1 personne) - 1 semaine, conception (1 personne) - 2 semaines, développement (1 personne) - 3 semaines, alors au total nous obtenons 3 membres de l'équipe pour 6 semaines de travail. Dans cette situation, l'effort est égal à deux.

Processus d'évaluation

Les calculs ultérieurs sont réduits à l'utilisation d'une seule formule.

Exemple d'évaluation

Évaluez chaque facteur selon la méthode décrite ci-dessus et calculez le nombre total de points selon la formule.



Les résultats ont une large marge, c'est pourquoi le choix est évident. L'équipe a accepté le résultat. En raison d'un grand nombre de critères de clarification, nous étions confiants dans cette hiérarchisation.


Avantages:

  • La quantification des indicateurs réduit le niveau de subjectivité de la priorisation.


Les inconvénients:

  • Les résultats devront peut-être être réévalués. Les résultats du modèle RICE ne peuvent pas être considérés comme définitifs, car il reste encore un modèle plus systématisé de la confiance de l'équipe dans une caractéristique particulière.


Le modèle peut être considéré comme efficace dans des situations d'arriérés de complexité moyenne, mais il est important de comprendre que la hiérarchisation peut également être affinée.

WSJF - Travail le plus court pondéré en premier

Le modèle de priorisation le plus polyvalent et le plus efficace. Il considère le nombre optimal de critères, ce qui vous permet de structurer rationnellement votre travail.


Le nom du modèle est une abréviation de la phrase "Weighted Shortest Job First", ce qui signifie essentiellement que les tâches les plus importantes et les plus simples sont primordiales. C'est l'idée principale du modèle. Au moyen de ce modèle, vous pouvez obtenir un liste dans laquelle les tâches seront classées en évaluant la complexité et l'efficacité de la mise en œuvre de votre projet.


Les calculs dans ce modèle sont réduits à une formule simple. La partie complexe est cachée au numérateur, puisque le coût du retard est la somme de trois critères d'évaluation. C'est ce composant qui rend WSJF vraiment efficace.

Considérons tous les composants du modèle :


  1. Le coût du retard (= valeur utilisateur-entreprise + criticité temporelle + réduction des risques ou activation des opportunités) correspond à la complexité technique de la mise en œuvre du travail, qui comprend :


  • La User-Business Value est un critère qui évalue l'utilité de l'idée ou de la tâche pour votre entreprise ;
  • La criticité temporelle (temporaire ou non) montre à quel point il est important de faire la tâche rapidement ;
  • Réduction des risques . Lors de l'évaluation de ce paramètre, vous devez répondre à la question : « de quels risques pouvons-nous nous protéger ? » ;
  • Opportunity Enablement montre le nombre d'opportunités potentielles.


  1. Taille du travail (ressources nécessaires) un critère qui comprend les ressources en main-d'œuvre, les conditions de travail, les coûts du travail indépendant.


Processus d'évaluation

Pour une évaluation efficace des fonctionnalités selon WSJF, StoryPoints ou ScrumPoints sont souvent utilisés. Ces indicateurs montrent la pénibilité ou la complexité des tâches du backlog. Ils sont basés sur la série de nombres de Fibonacci, qui est une séquence numérique où le premier nombre est 1 et les suivants sont égaux à la somme des deux précédents.



Les nombres augmentent de manière non linéaire, rendant la différence entre les tâches avec 1 et 5 StoryPoints plus évidente, ce qui facilite la sélection.


Étant donné que la méthode organise l'ensemble du backlog en une seule fois, le processus d'évaluation diffère des modèles de priorisation précédents.



Cela revient à créer une matrice avec les scores finaux. En raison de la matrice, la séquence de remplissage est stricte :


L'évaluation doit être mise en œuvre séquentiellement par une colonne , en commençant par la plus insignifiante, qui est affectée de 1. Chaque colonne doit contenir au moins un 1 .


Par la suite, la liste des tâches doit être classée en fonction des résultats obtenus, où le score WSJF le plus élevé signifie la priorité de mise en œuvre correspondante.

Exemple d'évaluation

A titre d'exemple, prenons un backlog avec trois fonctionnalités de notre boutique en ligne. La tâche consiste à évaluer chaque fonction selon les trois critères de coût du retard. Permettez-moi de vous rappeler que l'évaluation est faite selon la série de Fibonacci.


La taille du poste est considérée comme un coût des ressources humaines. Cet algorithme a déjà été discuté plus tôt.


Après l'évaluation, nous obtenons le tableau suivant :



Dans le modèle WSJF, le score le plus élevé est attribué à une tâche prioritaire, qui est la plus efficace en termes de temps et de ressources.


À mon avis, ce mécanisme dispose d'un nombre exhaustif d'outils et est donc le plus approprié pour prioriser tout arriéré. Il traite à la fois des tâches de priorisation faciles et délicates. Pour le moment, WSJF est le favori de notre équipe.


Avantages:

  • hiérarchisation unique de l'ensemble du backlog ;
  • échelle de notation efficace ;
  • critères importants et pertinents.


Les inconvénients:

  • la possibilité de résultats intuitifs si la communication entre l'entreprise et les artistes interprètes est mauvaise.


Le modèle WSJF fonctionne avec succès et efficacité dans la plupart des cas. Il convient à l'organisation des backlogs multitâches et primitifs.

Conclusion

La priorisation est un processus long et complexe. Le cadre dans ce cas est un excellent assistant, mais il doit encore être contrôlé par le gestionnaire.


Même si des mécanismes tels que RICE, ICE, WSJF n'épuisent pas toujours le travail de hiérarchisation des priorités, ils restent efficaces et peuvent changer pas mal de vecteur de travail. Ces changements peuvent vous faire économiser beaucoup d'argent et vous débarrasser de tâches inutiles.


RICE et ICE sont d'excellentes options pour les réunions d'équipe hebdomadaires. Ils permettent de clarifier la tâche et de motiver rapidement l'équipe.


WSJF est un outil plus complexe pour les backlogs multi-tâches, son efficacité a été confirmée plus d'une fois dans mon expérience personnelle. Le modèle peut être utilisé pour des projets où les pertes possibles peuvent être trop élevées.


Raisons d'utiliser des modèles de priorisation dans votre travail :


  • Toute l'équipe est impliquée dans la prise de décision ;
  • Vous fait gagner beaucoup de temps;
  • Vous débarrasse des appels, des présentations et des réunions sans fin ;
  • Formation efficace des objectifs par le modèle intelligent.


Le choix d'un modèle de priorisation est basé sur la complexité du backlog et les objectifs du manager. Cela vaut toujours la peine d'essayer plusieurs mécanismes, puis par expérience personnelle, vous pourrez choisir le modèle le plus efficace et le plus accessible.


Je vous souhaite des projets réussis!