カンバン

作業の可視化と WIP 制限でフローを最適化するアジャイル手法

アジャイルプロジェクト管理
カンバン」の技術書を見る (5 冊) →

カンバンとは

カンバン (Kanban) は、トヨタ生産方式に由来するアジャイル手法で、作業をボード上で可視化し、WIP (Work In Progress) 制限でフローを最適化する。スクラムと異なりスプリントの概念がなく、継続的にタスクを流す。

カンバンボード

カンバンボードを図で示す。

| Backlog | To Do | In Progress (WIP: 3) | Review (WIP: 2) | Done |
|---------|-------|----------------------|-----------------|------|
| Task F  | Task D| Task A               | Task B          | Task E|
| Task G  |       | Task C               |                 |       |
|         |       |                      |                 |       |

スクラムとの比較

スクラムとの主な違いを以下に比較する。

観点カンバンスクラム
イテレーションなし (継続的フロー)スプリント (1〜4 週間)
WIP 制限あり (列ごとに上限)なし (スプリント内で管理)
役割定義なしPO, SM, Dev
計画必要に応じてスプリントプランニング
メトリクスリードタイム、スループットベロシティ
変更いつでも追加可能スプリント中は変更しない

WIP 制限

WIP (Work In Progress) 制限は、各列の同時作業数に上限を設ける。

WIP 制限なし:
  In Progress: Task A, B, C, D, E (5件同時)
  → コンテキストスイッチが多発、全てが遅くなる

✅ WIP 制限あり (3件):
  In Progress: Task A, B, C (3件まで)
  → 1件完了してから次を開始、フローが安定

リードタイムとサイクルタイム

リードタイムは Backlog に入ってから Done までの全期間、サイクルタイムは In Progress に入ってから Done までの作業期間を計測する。

累積フロー図 (CFD)

累積フロー図 (CFD) を図で示す。

件数
  |  ████████████████  Done
  |  ████████████  Review
  |  ████████  In Progress
  |  ████  To Do
  +------------------------→ 時間

各列の件数を時系列でプロットし、ボトルネックを可視化する。

カンバンが適するケース

運用・保守チーム、サポートチーム、割り込みが多い環境、継続的デリバリーに適している。新規プロダクト開発 (スクラム推奨)、見積もりが重要なプロジェクト、固定スプリントやリリース計画が必要な場合には適さない。

さらに掘り下げるなら関連書籍が参考になる。

この記事は役に立ちましたか?

関連用語

関連する記事