ストーリー
並べ方にもルールがあるの?
カンバンボードとは
一言で言うと
タスクの状態を列(カラム)で可視化するボード
graph LR
subgraph Todo["Todo(未着手)"]
A["タスクA"]
B["タスクB"]
D["タスクD"]
end
subgraph InProgress["In Progress(作業中)"]
C["タスクC"]
end
subgraph Done["Done(完了)"]
E["タスクE"]
F["タスクF"]
end
Todo --> InProgress --> Done
style Todo fill:#fee2e2,stroke:#dc2626,stroke-width:2px,color:#991b1b
style InProgress fill:#fef3c7,stroke:#d97706,stroke-width:2px,color:#92400e
style Done fill:#d1fae5,stroke:#059669,stroke-width:2px,color:#065f46
style A fill:#fee2e2,stroke:#dc2626,color:#991b1b
style B fill:#fee2e2,stroke:#dc2626,color:#991b1b
style D fill:#fee2e2,stroke:#dc2626,color:#991b1b
style C fill:#fef3c7,stroke:#d97706,color:#92400e
style E fill:#d1fae5,stroke:#059669,color:#065f46
style F fill:#d1fae5,stroke:#059669,color:#065f46
カンバンの起源
| 項目 | 内容 |
|---|---|
| 発祥 | トヨタ自動車の生産管理システム(1950年代) |
| 語源 | 日本語の「看板」 |
| IT業界での普及 | 2000年代からソフトウェア開発に導入 |
| 現在 | あらゆる業界のタスク管理で使われている |
基本の3列
Todo(未着手)
- まだ始めていないタスク
- やるべきことが積まれている場所
- ここからタスクを選んで着手する
In Progress(作業中)
- 今取り組んでいるタスク
- 同時に1〜2個が理想
- 多すぎると集中できない
Done(完了)
- 終わったタスク
- 完了条件を満たしたものだけをここに移す
- 成果の見える化になる
タスクの流れ
左から右へ移動する
作業の流れ →
Todo → In Progress → Done
1. Todoからタスクを1つ選ぶ
2. In Progressに移動して作業開始
3. 作業が終わったらDoneに移動
4. 次のタスクをTodoから選ぶ
具体例
graph TD
subgraph Mon1["月曜日の朝"]
MT["Todo: ドキュメント更新, テストデータ, 会議資料"]
MI["In Prog: (なし)"]
MD["Done: (なし)"]
end
subgraph Mon2["月曜日の昼"]
MT2["Todo: テストデータ, 会議資料"]
MI2["In Prog: ドキュメント更新"]
MD2["Done: (なし)"]
end
subgraph Tue["火曜日の朝"]
TT["Todo: 会議資料"]
TI["In Prog: テストデータ"]
TD2["Done: ドキュメント更新"]
end
Mon1 --> Mon2 --> Tue
style Mon1 fill:#fee2e2,stroke:#dc2626,stroke-width:2px,color:#991b1b
style Mon2 fill:#fef3c7,stroke:#d97706,stroke-width:2px,color:#92400e
style Tue fill:#d1fae5,stroke:#059669,stroke-width:2px,color:#065f46
style MT fill:#fee2e2,stroke:#dc2626,color:#991b1b
style MI fill:#f3f4f6,stroke:#9ca3af,color:#6b7280
style MD fill:#f3f4f6,stroke:#9ca3af,color:#6b7280
style MT2 fill:#fee2e2,stroke:#dc2626,color:#991b1b
style MI2 fill:#fef3c7,stroke:#d97706,color:#92400e
style MD2 fill:#f3f4f6,stroke:#9ca3af,color:#6b7280
style TT fill:#fee2e2,stroke:#dc2626,color:#991b1b
style TI fill:#fef3c7,stroke:#d97706,color:#92400e
style TD2 fill:#d1fae5,stroke:#059669,color:#065f46
WIP制限
WIP(Work In Progress)とは
WIP = 同時に作業中のタスクの数
なぜ制限するのか
| 状況 | 結果 |
|---|---|
| WIP = 1〜2 | 集中して効率よく完了できる |
| WIP = 3〜4 | 注意が分散し始める |
| WIP = 5以上 | どれも中途半端になりがち |
先輩「In Progressに入れるタスクは 最大2つまで にしよう。これを『WIP制限』って言うんだ」
WIP制限のルール
graph LR
subgraph Todo["Todo"]
C["タスクC"]
D["タスクD"]
end
subgraph InProg["In Progress(WIP上限: 2)"]
A["タスクA"]
B["タスクB"]
Note["⚠️ 2つでMAX"]
end
subgraph Done["Done"]
E["タスクE"]
end
style Todo fill:#fee2e2,stroke:#dc2626,stroke-width:2px,color:#991b1b
style InProg fill:#fef3c7,stroke:#d97706,stroke-width:3px,color:#92400e
style Done fill:#d1fae5,stroke:#059669,stroke-width:2px,color:#065f46
style A fill:#fef3c7,stroke:#d97706,color:#92400e
style B fill:#fef3c7,stroke:#d97706,color:#92400e
style Note fill:#fee2e2,stroke:#dc2626,color:#991b1b
style C fill:#fee2e2,stroke:#dc2626,color:#991b1b
style D fill:#fee2e2,stroke:#dc2626,color:#991b1b
style E fill:#d1fae5,stroke:#059669,color:#065f46
タスクAかBが完了するまで、新しいタスクを始めない!
WIP制限を守るメリット
- 集中力が上がる: 1つのタスクに集中できる
- 完了速度が上がる: 中途半端なタスクが減る
- ボトルネックが見える: 詰まっている箇所がわかる
- 品質が上がる: 急いでミスするのを防げる
カンバンボードの応用
列を増やすパターン
プロジェクトの性質に応じて、列を追加できます。
graph LR
B["Backlog\n(いつか)"] --> T["Todo\n(今週)"] --> IP["In Prog\n(作業中)"] --> R["Review\n(確認待)"] --> D["Done\n(完了)"]
style B fill:#f3f4f6,stroke:#9ca3af,stroke-width:2px,color:#6b7280
style T fill:#fee2e2,stroke:#dc2626,stroke-width:2px,color:#991b1b
style IP fill:#fef3c7,stroke:#d97706,stroke-width:2px,color:#92400e
style R fill:#dbeafe,stroke:#2563eb,stroke-width:2px,color:#1e40af
style D fill:#d1fae5,stroke:#059669,stroke-width:2px,color:#065f46
| 列 | 用途 |
|---|---|
| Backlog | いつかやりたいこと。今は優先度低 |
| Todo | 今週やること。優先順位をつけて並べる |
| In Progress | 今取り組んでいること |
| Review | 自分は終わったが、レビューや確認が必要 |
| Done | すべて完了 |
カンバンを使うコツ
日常的に見る
- 朝: ボードを見て今日やるタスクを確認
- 作業開始時: タスクをIn Progressに移動
- 作業完了時: タスクをDoneに移動
- 夕方: ボードを見て進捗を振り返る
よくある失敗
| 失敗 | 対策 |
|---|---|
| ステータスを更新し忘れる | 作業の開始・終了時に必ず移動する |
| In Progressにタスクを入れすぎる | WIP制限を守る |
| Todoに大量のタスクがたまる | 定期的に優先順位を見直す |
| 完了条件が曖昧でDoneに移せない | チケット作成時に完了条件を定義する |
まとめ
| ポイント | 内容 |
|---|---|
| カンバンボード | タスクの状態を列で可視化するボード |
| 基本の3列 | Todo → In Progress → Done |
| タスクの流れ | 左から右に移動する |
| WIP制限 | In Progressは最大2つまで |
| 使うコツ | 毎日確認、ステータス更新を習慣化 |
チェックリスト
- カンバンボードの3列の意味を説明できる
- タスクの流れ(左から右)を理解した
- WIP制限の意味と効果を理解した
- カンバンを日常的に使うコツを知った
次のステップへ
カンバンボードの使い方がわかりました。次は実際にタスクを登録する演習に挑戦しましょう。
推定読了時間: 30分