6 Pratiques de Kanban

2020-08-26 16:25:00
Original 554
Résumé:Kanban est-il un tableau? Pourquoi y a-t-il un tableau Scrum et un tableau Kanban? Comment implémenter le Kanban dans votre équipe? Lisez ce qui suit pour trouver la réponse.

Kanban est-il un tableau? Pourquoi y a-t-il un tableau Scrum etun tableau Kanban? Comment implémenter le Kanban dans votre équipe? Lisez cequi suit pour trouver la réponse.

 

Qu'est-ce que Kanban?



Kanban signifie «carte signal» en japonais. Il a d'abord étécréé comme un système de planification simple pour contrôler et gérer aumaximum le travail et l'inventaire à chaque étape de la production et appliquédans la production Toyota. Avec Kanban, Toyota a mis en place un système decontrôle de production flexible et efficace en temps réel, qui augmente laproductivité tout en réduisant le coût des matières premières, des matériauxsemi-finis et des produits finis.


Kanban, en tant que méthodologie agile dans le développement delogiciels, vise à aider les équipes à travailler ensemble plus efficacement.C'est un système de planification par extraction. Un tableau physique estsouvent utilisé comme un outil pour visualiser le travail. Une limite est fixéepour gérer le flux de travail, afin que l'équipe ne soit pas inactive ousurchargée. Ensuite, comment implémenter la méthode Kanban dans une équipe ?

6 Pratiques de Kanban


Kanban n'a pas de processus prédéfini pour le développement delogiciels. L'équipe peut appliquer les éléments du Kanban au flux de travailexistant pour exposer le gaspillage, le travail inégal, la surcharge del'équipe, les goulots d'étranglement, les défauts et autres dans le système,ainsi que le risque de retard. Parallèlement, il introduit progressivement lechangement de processus en fonction des problèmes rencontrés. Kanban est unprocessus empirique. Voici six pratiques majeures:


Visualiser le flux de travail


Dans le développement logiciel, le travail est assez abstrait,car il n'a pas de forme physique ou peut-il être touché. Un tableau Kanbanpermet de visualiser le travail à l'aide d'un tableau physique et de post-it.C'est un moyen intuitif de voir comment les travaux se déroulent d'une étape àl'autre. Un tableau Kanban typique ressemble à ceci. L'avancement du travail, son déroulement et les risques peuventêtre identifiés à la lecture du tableau.




Limiter WiP (travail en cours)


WiP signifie Work in Progress. C'est un terme clé de la méthodeKanban. Habituellement, les gens pensent que le nombre de WiP est le plusgrand, le mieux. Cependant, tout travail en cours signifie qu'il n'est pasterminé. C'est donc une perte de temps et d'efforts. Le résultat final est trèsapprécié, donc limiter le travail en cours est de s'assurer que le travailcircule réellement de «l'amont» vers «l'aval» dans une équipe et qu'aucunblocage n'affecte la productivité de l'équipe. L'équilibre, une valeur deKanban, est étroitement lié à cette pratique.


Arrêter de commencer, commencer à terminer. C'est ce quesignifie la limite WiP dans les pratiques de Kanban.


Gérer le flux


Le délai d'exécution est tout pour gérer le flux de travail.C'est le temps entre le début du travail et la fin du travail effectué. Ledébit est la mesure du travail qui se fait de manière stable et prévisible. Lepersonnel et le travail sont répartis de manière raisonnable.

Rendre les politiques explicites


La transparence est valorisée dans la méthode Kanban, doncrendre les politiques simples et claires est un bon moyen d'améliorer lacollaboration en équipe. Comme Kanban est un système d'extraction, l'équipedoit définir les critères d'extraction. Ce n'est que lorsque le travail en avalest terminé que le travail en amont peut être démarré. C'est comme un systèmede traction, plutôt qu'un système de poussée. Ensuite, corriger la limite WiPqui est immuable par la suite. D'autres règles de processus peuvent êtredéfinies en conséquence.

Améliorer les boucles de feed-back


Sur un tableau Kanban, les commentaires ne sont pas affichés. Lefeed-back se fait via des réunions qui sont des cadences de Kanban.Une brève introduction des cadences de Kanban peut être trouvée ICI.

Avoir des boucles de feed-back, c'estaméliorer la transparence des informations au sein de l'équipe et faire dukaizen à temps. Kaizen est aussi un mot japonais et appliqué dans laproduction. Cela signifie simplement changer pour le bien et partage la mêmevaleur d'amélioration continue dans le développement de logiciels.

Améliorer en collaboration, évoluer expérimentalement


La première partie de cette pratique, s'améliorer encollaboration, est de savoir comment conduire le changement dans votre équipe,tandis que la deuxième partie, évoluer expérimentalement, est la manière dontvous implémentez le changement. PDCA est souvent utilisé par la communautéKanban. C'est une façon itérative en quatre étapes de s'améliorercontinuellement. PDCA signifie plan-do-check-act. L'équipe doit mettre en œuvrele changement ensemble et coopérer.

En savoir plus sur Kanban


Si vous voulez connaître les bases de Kanban, reportez-vous àKanban: Arrêter le démarrage, Commencer la finition.

Si vous voulez en savoir plus sur le système de productionToyota et Scrum, lisez Amoeba, TPS, Scrum et XP.

Si vous voulez connaître la différence entre Scrum et Kanban,lisez Scrum vs Kanban.

Référence

1.David J. Anderson and Andy Carmichael PhD. FBCS.  Essential Kanban Condensed. First edition,digital version, 17 April, 2016.

 

2.Henrik Kniberg and Mattias Skarin. Kanban and Scrum - Making the Most of Both.

 

3.Patrick Steyaert.  Essential UpstreamKanban. First digital version, 23 September, 2017.


Commenter
Commentaires reçus après vérification。