Les équipes informatiques d'aujourd'hui sont confrontées à plus de défis que jamais lorsqu'il s'agit de produire rapidement des livrables de qualité. L'évolution rapide de la technologie rendant les changements en milieu de projet de plus en plus courants, les équipes informatiques se tournent vers les méthodes Agile pour les aider à suivre le rythme.
Un choix populaire est le Kanban. Ce système de gestion visuelle du flux de travail est en fait issu de lean methods mais est désormais couramment utilisé seul, dans le cadre de ou combiné avec Agile et d'autres cadres, tels que Scrum.
Mais Kanban peut-il réellement améliorer votre flux de travail informatique ? Jetons un coup d'œil.
Qu'est-ce que la méthodologie Kanban ?
Le terme "kanban" vient du japonais et signifie en gros "panneau de signalisation". Dans la méthode Kanban, il fait référence aux cartes de tâches visuelles utilisées pour représenter le flux de travail d'un projet sur un tableau Kanban.
Mais Kanban est plus qu'une simple approche visuelle de la gestion des tâches. Lorsqu'il est utilisé pour les logiciels, l'informatique ou tout autre travail de connaissance, il s'agit d'un système complet utilisé pour concevoir, gérer et améliorer les systèmes de flux de travail afin de fournir de la valeur aux clients aussi rapidement et efficacement que possible.
Comment Kanban y parvient-il ? L'Alliance Agile résume grossièrement les méthodes Kanban comme suit :
- Visualisez le travail comme un flux continu plutôt que dans des cases horaires distinctes.
- Limiter les travaux en cours (TEC) par des politiques explicites
- Arrêtez de "commencer" et commencez à "finir", ce qui rendra votre travail plus efficace.
Dans le système Kanban, le travail est considéré comme un flux continu à travers un système plutôt que d'être divisé en épisodes prédéterminés. Les pratiques Kanban mettent l'accent sur le travail plutôt que sur les personnes qui font le travail, laissant les membres de l'équipe s'auto-organiser autour du flux de travail.
Ainsi, Kanban, comme les méthodes Agile, met l'accent sur des équipes auto-motivées qui partagent également la responsabilité de comprendre les processus et de livrer des produits de qualité.
Pour récapituler : Kanban vise à respecter les personnes et à éliminer le gaspillage en rendant les flux de travail plus transparents. Mais pour bien comprendre la philosophie qui sous-tend le Kanban, il est utile de comprendre son histoire - en commençant par le constructeur automobile japonais Toyota.
Le système de production Toyota et la production allégée
Le Toyota Production System, ou TPS, est célèbre pour avoir inspiré la production allégée et ce qui deviendra plus tard la gestion de projet allégée. Tout a commencé par deux concepts fondamentaux :
Jidoka - En gros, la relation entre les ingénieurs humains, les opérateurs humains et les machines. Plus précisément, il peut décrire une intervention humaine préventive au moment précis où les problèmes d'équipement surviennent. Elle renvoie aussi plus largement à l'idée que les ingénieurs humains peuvent apprendre aux machines à fonctionner de mieux en mieux grâce à une amélioration continue et progressive.
Bien que le concept de jidoka soit étroitement lié à la fabrication, l'accent qu'il met sur l'amélioration progressive s'inscrit parfaitement dans le cadre de la philosophie Agile.
Production juste-à-temps (JAT) - Produire uniquement ce qui est nécessaire, quand cela est nécessaire, dans la quantité exacte, sans surcharger ou souscharger les ressources (y compris les personnes).
Dans le cadre de son développement et de la mise en œuvre de la méthode JAT, Taiichi Ohno a créé le système Kanban pour optimiser le flux de travail tout en minimisant les déchets dans le système de fabrication de Toyota.
Kanban pour les équipes informatiques
Aujourd'hui, l'accent mis par Kanban sur l'amélioration incrémentale, la livraison plus rapide de produits de haute qualité et la responsabilité décentralisée (partagée) entre des travailleurs habilités le rend adapté aux équipes et aux organisations qui veulent être plus lean, Agile ou les deux, même en dehors de la fabrication.
Agile Alliance appelle Kanban un système pour aider les équipes à "mieux travailler ensemble", recommandant le système pour :
- Connaître les environnements de travail (y compris les logiciels et l'informatique) dans lesquels les demandes de travail arrivent de manière imprévisible
- Les équipes qui veulent livrer le travail dès qu'il est terminé, plutôt que dans des créneaux horaires prédéterminés.
Si votre équipe informatique doit fonctionner à une vitesse fulgurante, l'accent mis par Kanban sur la transparence du flux de travail, la collaboration, la responsabilisation des équipes et la satisfaction du client peut vous convenir.
La meilleure partie : Kanban fonctionne en partant du principe précis que le changement est un défi. Au lieu de déraciner les processus existants et de repartir de zéro, Kanban part des processus existants et les fait évoluer lentement et en collaboration grâce à des boucles de rétroaction intégrées. En d'autres termes, Kanban s'adapte à votre style, et non l'inverse.
Que vous soyez novice en matière de Kanban ou un praticien chevronné, il est essentiel de disposer des bons outils pour soutenir votre travail. Kanban n'est qu'une des méthodes prises en charge par la toute nouvelle plate-forme de gestion visuelle des tâches de Planview AdaptiveWork, Planview AdaptiveWork Go. Découvrez comment Planview AdaptiveWork aide les équipes à accomplir leur travail dès aujourd'hui.