A la suite de la présentation de getKanban V5.0, nous avons pu échanger avec Russell Healy, l'auteur du jeu. Séance de questions / réponses pour aller plus loin dans l'analyse de (get)Kanban.
InfoQ FR : Bonjour Russell, pourriez-vous nous dire quelques mots sur votre parcours ?
Russell : J'ai un passé en développement logiciel, management, coaching et conseil, et depuis peu en développement d'outil. Ma mission est d'aider à accroître l'efficacité et l'efficience des efforts humains en proposant les outils de management correspondant le mieux au besoin. GetKanban est un bout de ce chemin. Il y en a beaucoup d'autres en cours.
InfoQ FR : Vous venez juste de publier la version 5.0 de getKanban. Pourriez-vous nous expliquer ce qu'est getKanban ?
Russell : Le getKanban est un jeu avec plateau qui permet aux gens d'apprendre les mécanismes d'utilisation d'un système Kanban dans une équipe de développement de logiciel. L'engagement des participants étant réel, c'est une manière plus efficace d'apprendre que les approches passives classiques.
Le nom getKanban a été choisi pour deux raisons. Premièrement, le nom de domaine était disponible ! Mais aussi parce que le mot "get" (avoir / attraper / ramener - NdT) signifie aussi bien comprendre, et pas recevoir, et c'est ce que le jeu permet - il véhicule les concepts de Kanban, et donne des idées aux joueurs qu'ils pourront ramener dans leurs équipes.
InfoQ FR : getKanban étant en rupture pendant près de six mois, que s'est-il passé entre la version 4.0 et 5.0 ?
Russell : Nous étions en rupture depuis janvier 2015. Nous trouvions la version 4 finalement trop compliquée, avec comme résultat une expérience de jeu et de facilitation moins bonne que prévue. Nous avons commencé à travailler sur la version 5 en novembre 2014, en pensant qu'il faudrait deux mois pour finir, ce qui se révéla faux. Vraiment faux. De manière suprenante, il est assez compliqué de développer un jeu physique - vous ne pouvez pas le mettre à jour une fois publié, il doit donc être parfait dès le premier jour.
De plus, comme le getKanban est assez complexe, un facteur important est le temps requis pour "lancer la machine" avec les joueurs qui n'y ont jamais joué avant. Pour améliorer ce temps de démarrage, il faut itérer régulièrement sur les développements. A Wellington, en Nouvelle Zélande, où je réside, il est difficile de trouver suffisament de nouvelles équipes pour faire les tests. Nous avons donc eu recours à des coachs et formateurs Kanban un peu partout dans le monde.
InfoQ FR : Il y a beaucoup de jeux autour de l'agilité / kanban. Qu'est-ce qui rend getKanban unique ?
Russell : La vraie différence de getKanban est son réalisme. Les concepts expliqués ne sont pas cachés par des métaphores, mais mis en oeuvre directement dans le jeu. C'est en fait plus une simulation qu'un jeu fun. Il aborde également plusieurs notions évidentes, ou beaucoup moins, qui peuvent être utilisées dans des formations ou discussions ultérieures. La plupart des jeux proposent quelques idées clés. getKanban en porte pléthore, et laisse le facilitateur et l'équipe décider celles à creuser.
InfoQ FR : En lisant le guide du facilitateur, je reste surpris par le nombre de rôles différents proposés par getKanban, par rapport à ceux qui travaillent. Quelle est votre vision sur le sujet ?
Russell : Dans le jeu, les vrais travailleurs (analystes, développeurs, etc.) sont représentés par des dés. Les joueurs en sont les opérateurs. Pour les autres rôles (Project Manager, trackers CFD / run, etc.), nous ne suggérons pas qu'en contexte de travail des personnes gèrent à la main les diagrammes, les informations financières ou le pilotage projet. Nous ne sous-entendons pas non plus qu'il faille les omettre. Ce serait orthogonal à Kanban.
Les concepts clés à retenir sont ceux de Kanban, comme limiter le WIP dans un système de traction, le flux, la relation entre le WIP et le temps de cycle, comprendre les informations des différents diagrammes, les classes de service, l'allocation de capacité, etc.
InfoQ FR : Je n'ai ni vu ni entendu mentionné getKanban, au sein de la Lean Kanban University. Y a-t-il une raison à cela ?
Russell : En fait, getKanban est utilisé comme introduction aux sessions de la LKU, et a même demandé une modification de la version 5 pour leurs formations, qui sera proposée comme add-on au jeu sous peu.
InfoQ FR : Après une telle sortie, quelle est la prochaine étape pour getKanban ? Pensez-vous à une version 6.0 ?
Russell : Et non. Je suis en train de lancer Obeya, qui est la nouvelle génération d'outil de management visuel. Je suis co-fondateur de l'entreprise. Obeya est une application-cloud qui permet de construire des tableaux riches et flexibles, ce qui permet la circulation de l'information à travers tous les services de l'entreprise. Nous avons fini la beta. Pour une notification pour la disponibilité, n'hésitez pas à nous contacter.
En ce moment, nous ne pensons pas lancer une nouvelle version du jeu physique. Par contre, nous pensons permettre aux formateurs et facilitateurs de construire leurs propres tableaux avec Obeya. Cela permettra d'adresser l'ensemble des besoins de simulations, dans les différents secteurs d'activités et langues.