Blog Planview

Votre parcours vers l’agilité métier

Gestion du travail pour les équipes

Utiliser les mesures de flux pour livrer plus rapidement

Publié le Par Daniel Vacanti

Si vous pratiquez Kanban, vous comprenez déjà l'incroyable perspicacité que la visualisation peut apporter à votre façon de travailler. Mais savez-vous comment utiliser cet aperçu pour optimiser votre flux de travail ? Vous serez peut-être surpris d'apprendre que vous disposez déjà de toutes les données nécessaires pour commencer à optimiser le flux - il vous suffit d'apprendre quelques calculs Kanban de base pour transformer ces données brutes en mesures de flux exploitables.

Nous avons demandé à Dan Vacanti, PDG et cofondateur d'ActionableAgile et auteur de Actionable Agile Metrics for Predictability, de partager son point de vue sur la façon d'utiliser les métriques Kanban pour optimiser le flux. Dans une série de posts, Dan expliquera comment exploiter la puissance des données dans Kanban pour vous aider à maximiser la valeur que vous pouvez apporter à vos clients.

Dans ce billet, vous apprendrez les mesures de base du flux, et comment analyser les données de votre conseil d'administration pour commencer à optimiser votre flux. Dans les prochains billets, vous apprendrez comment utiliser les calculs Kanban pour améliorer continuellement votre processus.

De Daniel Vacanti :

La métrique du flux

Le concept de flux est au cœur de l'idée de Kanban. Le flux concerne la façon dont la valeur se propage dans un processus. Je suppose ici, bien sûr, que vous avez des clients, que vous devez fournir de la valeur à ces clients, et que vous avez mis en place un processus pour gérer la manière dont cette valeur est fournie. Permettez-moi donc d'aller droit au but : la meilleure stratégie pour optimiser la fourniture de valeur à vos clients est d'optimiser le flux.

Une partie du processus d'optimisation des flux consiste à répondre à deux questions très fondamentales :

  1. Combien de temps nous faut-il pour fournir de la valeur à nos clients ?
  2. Quelle valeur client délivrons-nous à tout moment ?

Remarque : il faut répondre à ces questions du point de vue du client.

Comme nous le verrons dans les prochains billets, "Combien de temps nous faut-il pour fournir de la valeur à nos clients ?" est mieux répondu par la métrique de flux appelée temps de cycle. La meilleure réponse à la question "Combien de valeur client livrons-nous à un moment donné ?" est la mesure du débit appelée Throughput.  Le temps de cycle et le débit vont être mesurés en fonction de notre dernière mesure de flux qui, en fait, est la plus grande influence sur les deux : le travail en cours.

La bonne nouvelle est que ces mesures sont très simples à comprendre, tant pour vous que pour vos clients (mais nous y reviendrons dans un prochain billet).  La meilleure nouvelle encore est que les mesures de flux sont très faciles à collecter et à suivre - en fait, vous avez probablement déjà toutes les données dont vous avez besoin pour commencer à analyser vos mesures de flux dès maintenant.

Comment recueillons-nous les mesures de débit ?

Mais commençons, comme il est de coutume, par le commencement.

Toutes les métriques sont des mesures - les trois métriques de flux mentionnées ci-dessus ne faisant pas exception.  Ainsi, toute discussion sur les mesures de débit doit commencer par une discussion sur la mesure. Il est important de comprendre que toutes les mesures comportent au moins trois aspects : un point de départ, un point d'arrivée et une unité de mesure. Comprenez comment ces aspects s'appliquent à votre processus, et vous avez fait un grand pas vers la compréhension des mesures de flux en général.

Dans mon livre, Actionable Agile Metrics for Predictability, j'emprunte (vole) une métaphore du Dr John Little qui suggère que tous les processus peuvent être considérés comme un simple système de file d'attente. En termes simples, dans un système de file d'attente, les articles arrivent, ils sont traités ou attendent d'être traités, puis ils partent.  La figure ci-dessous représente une version imagée de ce concept :

Réfléchissez à la manière dont vous pourriez appliquer ce modèle à votre propre processus : Qu'est-ce que cela signifie pour le travail d'être arrivé ? Est-ce lorsque votre client le demande ? Ou est-ce lorsque la demande est approuvée ou classée par ordre de priorité ? Ou est-ce lorsque vous commencez à y travailler ? Ou c'est autre chose. Il n'y a pas de bonne réponse ici - vous devez simplement décider quel est ce point d'arrivée. De même, qu'est-ce que cela signifie pour quelque chose d'avoir disparu ? Est-ce que c'est quand tout le travail pour le construire est fait ?  Est-ce au moment où il est expédié au client ? Ou est-ce lorsque le client a eu l'occasion de l'utiliser et de le signer ?  Encore une fois, il n'y a pas de bonne réponse ici.

Une fois que vous avez explicitement défini ces limites pour votre processus, alors pour obtenir une mesure pour nos métriques, tout ce que vous devez faire est de prendre un horodatage pour le moment où quelque chose arrive (basé sur votre définition de l'arrivée) et un horodatage pour le moment où quelque chose part (basé sur votre définition du départ). Un exemple de ce à quoi pourraient ressembler vos données de mesure est résumé dans le tableau ci-dessous :

ID de l'élément de travailArrivéeDépart de
101/01/201601/03/2016
202/02/201603/03/2016
301/02/201603/04/2016

C'est tout.  Vraiment, c'est tout. Toutes les mesures de flux de base de Kanban peuvent être dérivées de cet ensemble minimal de données. (Vous trouverez des utilitaires permettant d'extraire ces données de votre propre outillage à l'adresse https://github.com/actionableagile.)

Dans les prochains blogs, je vous expliquerai comment transformer vos données de flux en mesures de flux, comment ces mesures de flux sont liées par la loi de Little, et comment utiliser les mesures de flux et la loi de Little pour optimiser de manière prévisible la livraison de la valeur client à travers votre processus.

Lecture recommandée :

Pour en savoir plus sur le débit et les mesures de débit, consultez ces ressources :

Articles similaires

Rédaction du contenu Daniel Vacanti

Daniel est un vétéran de l'industrie du logiciel depuis 20 ans qui a passé la plupart des 15 dernières années à se concentrer sur les pratiques Lean et Agile. Récemment, il a cofondé ActionableAgile™ qui fournit des outils et des services d'analyse prédictive de pointe à tout processus Lean-Agile. En 2015, il a publié son livre, Actionable Agile Metrics for Predictability, qui est le guide définitif de l'utilisation des métriques et des analyses de flux dans la conception et l'exploitation de processus prévisibles.