BT

Diffuser les Connaissances et l'Innovation dans le Développement Logiciel d'Entreprise

Contribuez

Sujets

Sélectionner votre région

Accueil InfoQ Actualités Sortie de getKanban V5.0

Sortie de getKanban V5.0

La version 5.0 de getKanban est disponible à la vente. Pour rappel, getKanban est un "serious game" créé par Russell Healy, simulant le fonctionnement d'un processus Kanban sur une chaîne de production IT. C'est une introduction par la pratique dont l'objectif consiste pour une équipe de 4 à 8 personnes à maximiser le chiffre d'affaires du développement d'une application. Pour une approche théorique, lisez plutôt Premier Kanban.

Le jeu complet prend environ 2h30 et se déroule sur 12 tours. Chaque tour représente une journée de travail. Tous les trois jours, les développements prêts sont livrés en production et l'équipe calcule le gain financier.

En tant qu'élément d'introduction à Kanban, getKanban présente les concepts clés, et quelqu'uns plus discutables.

Les Rôles dans getKanban

L'équipe de getKanban est composée de deux parties :

  • Les productifs - ceux qui vont lancer des dés
  • Les pilotes - ceux qui remplissent les tableaux

Alea Jecta Est

Le processus de production de getKanban est très basic. Il existe trois activités consécutives pour produire une fonctionnalité, réalisées par trois populations (et trois couleurs de dés) :

  • Analystes - pour toute la partie réflexion et "conception" de la fonctionnalité
  • Développeurs - pour l'écriture du code
  • Testeurs - pour vérifier que cela fonctionne

Pour faire avancer les fonctionnalités dans le tableau Kanban, il faut attribuer les dés à la réalisation d'une des trois activités, puis utiliser le résultat pour "réaliser" l'action, c'est-à-dire rayer les cases. C'est fun, efficace et surtout rapide.

GetKanban introduit par là le principe de "liquidité" partielle des compétences, un analyste pouvant travailler sur des tâches de développement ou de test. Dans ce cas, le résultat est juste divisé par deux.

Et Kanban introduit la Visualisation

Kanban n'introduit pas de rôles, getKanban si. Et il les couple aux éléments de visualisation avec les "rôles" suivants :

  • Le Project Manager - coordonne l'équipe, gère les anomalies et les reportings
  • Le tracker du Diagramme de Flux Cumulé (CFD en anglais) - responsable de ce diagramme
  • Les trackers du "Run Chart" et "Lead Time Distribution" - s'occupent respectivement du "Run Chart" et du tableau de suivi des délais
  • L'analyste financier - travaille sur la période de livraison pour construire le rapport financier

Chacun doit remplir son tableau en fin de journée, ce qui permet un debrief assez riche en fin de jeu.

Processus et Concepts Annexes

En parallèle des rôles, getKanban introduit les concepts de WIP que l'équipe peut faire évoluer au fil du temps, de classes de services (avec des cartes de couleurs différentes) au nombre de quatre :

  • Standard - classique
  • Livraison à date fixe - date de livraison attendue
  • Intangible - améliorations du processus
  • Urgent

Ces éléments sont assez représentatifs des classes de services proposées typiquement au démarrage d'un processus Kanban.

Pour le fun, getKanban travaille également sur la partie rentabilité du développement avec un concept intéressant. Il faut attendre le passage en production de la fonctionnalité pour obtenir le "délai de mise en oeuvre" (Lead Time en anglais). Cette valeur est utilisée pour obtenir la rentabilité, avec une grille au dos de la carte.

Conclusion

GetKanban est véritablement un concept intéressant, très abordable et ludique pour une première pratique de Kanban, en particulier dans des équipes IT. Cette version 5.0 est un pack complet avec le tableau kanban, les cartes représentants les fonctionnalités à développer et évènements spéciaux, les dés permettant de jouer et feutres de couleurs afin de remplir les différents graphiques (effaçables !), ainsi que quelques pochettes pour le transport.

Si la mécanique est fluide, je reste cependant assez dubitatif sur l'introduction des rôles de "pilote". L'utilisation des différents diagrammes est nécessaire (bien qu'un doute subsiste sur le "Run Chart"), la présence d'un responsable de chacun paraît un gaspillage assez éloigné du principe de Kanban. C'est probablement un bon moyen pour expérimenter le peu d'activité que ces populations ont à réaliser dans un tel fonctionnement.

A côté de cela, il vous faudra quand même débourser 450$ pour le commander, ce qui ne le rend pas à la portée de tous. Là encore, l'auteur propose gratuitement une version antérieure.

Enfin, getKanban est en anglais. Si vous voulez une version francophone, vous pouvez toujours vous retourner vers Kanbanzine simulant la production d'un magazine, dont les sources ont été ouvertes.

Evaluer cet article

Pertinence
Style

Contenu Éducatif

BT