Kanban appliqué au développement logiciel : de l’Agilité au Lean

Résumé

Un Kanban est une petite fiche cartonnée utilisée dans le système de production de Toyota (TPS), permettant un contrôle de production non centralisé, de type « pull ». Les Kanban ont été largement repris dans les industries manufacturières du monde entier, comme outil de production Lean. De nos jours, dans le développement logiciel agile, on visualise souvent les projets à l’aide de fiches de tâches collées sur un mur – ce qu’on appelle parfois Kanban logiciel (Software Kanban) ou Kanban de tâches (Task Kanban). Il arrive même que des équipes de maintenance utilisent des systèmes Kanban au sein même d’un processus « waterfall ». Alors, qu’est-ce que Kanban ? Pourquoi l’utilise-t-on dans un contexte de développement logiciel ?

Dans cet article, je vais d’abord expliquer ce qu’est le système Kanban dans un contexte de manufacture Lean, particulièrement dans TPS, et formaliser quelques points-clés des pratiques et principes en vigueur dans cette industrie mature, identifiant des concepts pouvant être appliqués au développement logiciel. En second lieu, je ferai le tour de quelques projets de développement logiciel, afin de montrer des exemples d’applications de Kanban. Enfin, j’analyserai les points communs et différences entre les systèmes Kanban de production industrielle et ceux de développement logiciel, et proposerai quelques idées sur comment appliquer efficacement le système Kanban dans un développement logiciel, évoquant notamment le mouvement récent « KSSE – Kanban System for Sustaining Engineering » (un système Kanban pour une ingénierie soutenable), qui a émergé de la liste de diffusion kanbandev. Pour conclure, je fournirai un aperçu de TPS, le contexte originel de Kanban, duquel le développement logiciel peut encore beaucoup apprendre.

Lire la suite : Kanban appliqué au développement logiciel : de l’Agilité au Lean.

5 réflexions au sujet de « Kanban appliqué au développement logiciel : de l’Agilité au Lean »

  1. It is rarely ever been so simple to appear fashionable
    around the web to produce Kanban appliqué au développement logiciel
    : de lAgilité au Lean instead of immediately.
    With thanks to the authors which blog in addition to web
    site noticeably about it accordingly offer for sale capable of
    notice those aspects than it!

  2. Thanks for a marvelous posting! I really enjoyed reading it, you are a
    great author.I will always bookmark your blog and will come back in the foreseeable future.
    I want to encourage you continue your great job, have
    a nice day!

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.