Blog Planview

Votre parcours vers l’agilité métier

Gestion du travail pour les équipes

Identification des goulets d'étranglement à l'aide des files d'attente

Publié le Par Tommy Norman

Inévitablement, tout processus comporte un goulot d'étranglement : Il existe une étape dont la capacité est inférieure à celle des étapes qui la précèdent ou la suivent. Cela peut être dû au fait que moins de ressources sont consacrées à la réalisation de cette étape, ou qu'elle nécessite plus de temps que les autres étapes du processus. Quoi qu'il en soit, ce goulot d'étranglement est le facteur limitant de la capacité de l'ensemble de votre système.

Les goulets d'étranglement constituent une menace sérieuse pour le flux . Ils favorisent les habitudes de gaspillage comme le changement de contexte, qui ralentit la livraison de la valeur. La première étape pour éliminer un goulot d'étranglement est de l'identifier, mais c'est souvent plus facile à dire qu'à faire.

Un tableau Kanban bien conçu peut fournir des informations précieuses sur le flux de votre équipe - où vous livrez rapidement, et où le travail s'accumule. L'introduction de files d'attente peut vous aider à identifier la cause spécifique de vos goulots d'étranglement, afin de vous rapprocher de la livraison continue.

Disposition de base de la carte

L'exemple de tableau ci-dessous reflète un processus simple de développement d'une fonctionnalité logicielle. Cela commence par un Backlog pour tout nouveau travail arrivant dans le flux de travail de l'équipe. Viennent ensuite les quatre étapes fondamentales de ce travail : Analyser, Développer, Tester et Déployer. Chaque carte de ce tableau représente des fonctionnalités indépendantes que cette équipe est en train de livrer.

Kanban favorise un système de tirage, dans lequel une équipe ne tire de nouveaux travaux que lorsqu'elle dispose d'une capacité suffisante. Cela permet à l'équipe et aux individus qui la composent de rester en deçà de leurs limites d'encours (lisez notre série en trois parties sur les limites d'encours ici).

Dans cet exemple, il y a deux fois plus de travail dans la voie de développement que dans toute autre voie, ce qui pourrait suggérer un goulot d'étranglement dans le développement. Il est important d'avoir une conversation sur le travail pour comprendre la réalité de la situation. Une partie du travail dans la voie de développement peut être en cours de réalisation, mais une partie peut aussi attendre d'être tirée dans la voie suivante. Le design de cette carte ne fait pas de distinction entre ces deux états.

Ajout de voies d'attente

Nous pouvons effectuer cette délimitation en ajoutant deux sous-voies pour chacune des voies de travail : En cours et Terminé. Ces nouvelles sous-voies Done représentent le travail en file d'attente qui attend d'être tiré vers les voies suivantes lorsqu'il y a de la capacité. Vous pouvez également entendre les voies de file d'attente appelées voies tampons ou voies d'attente. En ajoutant ces files d'attente, nous pouvons constater que le développement n'a pas un problème de surcharge de travail - nos testeurs sont plutôt débordés et n'ont pas la capacité de tirer de nouveaux travaux.

En visualisant nos files d'attente, nous pouvons immédiatement reconnaître le véritable goulot d'étranglement - dans l'étape Test, et non dans l'étape Développement comme nous aurions pu le supposer.

Éviter les files d'attente en double

Une fois que vous aurez constaté l'avantage de ces files d'attente Done, vous serez peut-être tenté d'ajouter d'autres files d'attente, comme une file en amont (Ready) pour identifier le travail que l'équipe a sorti mais n'a pas encore commencé. Résistez à cette tentation. Il crée des files d'attente en double qui représentent le même état que l'étape Done qui les précède. L'ajout de ces voies peut rendre plus difficile la détection des goulets d'étranglement, car le travail qui s'accumule pourrait être réparti sur deux voies et ne pas être aussi évident.

Les files d'attente dupliquées peuvent également encourager les équipes à pousser le travail de leur voie Done vers la voie Ready en aval, s'éloignant ainsi du système pull que nous essayons de promouvoir avec Kanban.

Final Thoughts

Les files d'attente permettent de voir facilement la différence entre un travail qui est vraiment en cours et un travail qui attend d'être tiré dans la voie en aval. Une fois que vous avez ajouté des files d'attente, vous pouvez mettre en place des limites d'encours qui reflètent fidèlement la réalité de la capacité de votre équipe. Cette compréhension du processus unique de votre équipe vous aidera à continuer à maximiser le flux - et à vous rapprocher de la livraison continue.

Articles similaires

Rédaction du contenu Tommy Norman

Tommy est le coach Lean/Agile chez LeanKit, veillant à ce que nous incarnions les valeurs et les principes qui sous-tendent notre produit. Il est le directeur du groupe d'utilisateurs Agile Nashville et de la conférence Music City Agile, et intervient fréquemment lors d'événements locaux et nationaux. Tommy est un MVP Microsoft 9 fois. Sa série de formations Agile a été la vidéo Agile la plus vendue sur Safari Books Online au cours des deux dernières années. Connectez-vous avec lui @tommynorman.