kanban について
Golden Armada AI Agent Fleet Platform向けのカンバン手法スキルです。チームのボード設計、仕掛かり作業の管理、デリバリーフローの分析を支援し、指標や会議、カード形式、プラットフォームコマンドも扱います。
主な機能
- 01ボード構成とWIP制限
- 02フロー指標とスループット分析
- 03カードテンプレートとサービス期待値
- 04スイムレーンと会議のガイド
- 05Golden Armadaのボードコマンド
活用シーン
- 01チームのボードとWIP制限の設定
- 02サイクルタイムとスループットの分析
- 03補充・デリバリー・デイリースタンドアップの計画
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ thelobbi/ claude --skill kanbanインストール後、Claude Code で/kanbanを入力して読み込まれたか確認します。
詳細
カンバン スキル
Golden Armada AI Agent Fleet Platform に包括的なカンバン手法の機能を提供します。
このスキルを使うタイミング
以下に取り組むときに、このスキルを有効にしてください。
- カンバンボードのセットアップ
- WIP 制限の設定
- フロー指標の分析
- 継続的デリバリーのワークフロー
- プル型システム
カンバンボードの構成
``` ┌────────────┬────────────┬────────────┬────────────┬────────────┐ │ BACKLOG │ TO DO │ IN PROGRESS│ REVIEW │ DONE │ │ (∞) │ (10) │ (5) │ (3) │ (∞) │ ├────────────┼────────────┼────────────┼────────────┼────────────┤ │ │ │ │ │ │ │ ┌──────┐ │ ┌──────┐ │ ┌──────┐ │ ┌──────┐ │ ┌──────┐ │ │ │ Task │ │ │ Task │ │ │ Task │ │ │ Task │ │ │ Task │ │ │ │ 1 │ │ │ 2 │ │ │ 3 │ │ │ 4 │ │ │ 5 │ │ │ └──────┘ │ └──────┘ │ └──────┘ │ └──────┘ │ └──────┘ │ │ │ │ │ │ │ │ ┌──────┐ │ ┌──────┐ │ ┌──────┐ │ │ ┌──────┐ │ │ │ Task │ │ │ Task │ │ │ Task │ │ │ │ Task │ │ │ │ 6 │ │ │ 7 │ │ │ 8 │ │ │ │ 9 │ │ │ └──────┘ │ └──────┘ │ └──────┘ │ │ └──────┘ │ │ │ │ │ │ │ └────────────┴────────────┴────────────┴────────────┴────────────┘ ```
カンバンの原則
コアプラクティス
- ワークフローを可視化する - 作業を見えるようにします
- WIP を制限する - 着手することより、完了させることに集中します
- フローを管理する - スループットを最適化します
- ポリシーを明確にする - 作業を移動するためのルールを明確にします
- フィードバックループを実装する - 定期的にレビューします
- 協力して改善する - 継続的に改善します
WIP 制限
```markdown
WIP 制限のガイドライン
| 列 | WIP 制限 | 理由 |
|---|---|---|
| バックログ | ∞ | アイデアを無制限に保管 |
| 着手予定 | 10 | 直近に取り組むと決めた作業 |
| 進行中 | 5 | 開発中の作業に対応できる容量 |
| レビュー | 3 | レビューのボトルネックを防止 |
| 完了 | ∞ | 完了した作業のアーカイブ |
WIP 制限の設定
- チームの人数 × 1.5 から始めます
- フロー指標に基づいて調整します
- 高すぎる場合=集中力の低下
- 低すぎる場合=待ち時間の発生 ```
フロー指標
リードタイムとサイクルタイム
``` リードタイム ◄───────────────────────────────────────────► │ │ │ サイクルタイム │ │ ◄─────────────────────► │ │ │ │ │ ┌───▼────▼───┐ ┌──────────┐ ┌──────────┐ ┌▼─────────┐ │ 作成済み │──►│ 進行中 │──►│ レビュー│──►│ 完了 │ │ (バックログ)│ │ │ │ │ │ │ └────────────┘ └──────────┘ └──────────┘ └──────────┘
リードタイム:依頼から納品までの時間 サイクルタイム:着手から完了までの時間 ```
スループットの計算
```python
スループット:期間あたりに完了した項目数
def calculate_throughput(completed_items: list, period_days: int) -> float: items_completed = len(completed_items) throughput = items_completed / period_days return throughput
例
completed_this_week = 15 throughput = completed_this_week / 7 # 1日あたり2.14項目 ```
累積フロー図
``` 項目 │ 50 │ ●──── 完了 │ ●────● 40 │ ●────● │ ●────● ●──── レビュー 30 │ ●────● ●────● │●────● ●───● ●──── 進行中 20 │ ●───● ●───● │ ●───● ●──── 着手予定 10 │ ●───● │ ●───● 0 │●──●_________________________________ 週1 2 3 4 5 6 7 ```
カードの構成
## カンバンカードのテンプレート
### タイトル
[明確で簡潔な説明]
### 種類
[ ] 機能 [ ] バグ [ ] 技術的負債 [ ] サポート
### 詳細
- **依頼者:** [名前]
- **優先度:** [高/中/低]
- **規模:** [S/M/L/XL]
- **期限:** [該当する場合]
### 説明
[必要な作業]
### 受け入れ基準
- [ ] 基準 1
- [ ] 基準 2
### 阻害要因
[依存関係や障害要因]
### サービスクラス
[ ] 特急(緊急、WIP 制限を適用しない)
[ ] 期限固定(外部の締め切り)
[ ] 標準(通常のフロー)
[ ] 無形(優先度低)
サービスレベルの期待値
## カードの種類別 SLE
| 種類 | 目標リードタイム | 期限内完了の目標割合 |
|---------------|------------------|----------------------|
| 特急 | 1 日 | 95% |
| バグ修正 | 3 日 | 90% |
| 機能 | 2 週間 | 85% |
| 技術的負債 | 1 か月 | 80% |
スイムレーン
┌────────────────────────────────────────────────────────────┐
│ 特急(WIP:1) │
├────────────────────────────────────────────────────────────┤
│ ┌──────────┐ │
│ │ 重大 │ │
│ │ バグ #123│ │
│ └──────────┘ │
├────────────────────────────────────────────────────────────┤
│ 標準(WIP:5) │
├────────────────────────────────────────────────────────────┤
│ ┌──────┐ ┌──────┐ ┌──────┐ ┌──────┐ │
│ │ タスク│ │ タスク│ │ タスク│ │ タスク│ │
│ │ 1 │ │ 2 │ │ 3 │ │ 4 │ │
│ └──────┘ └──────┘ └──────┘ └──────┘ │
├────────────────────────────────────────────────────────────┤
│ 無形(WIP:2) │
├────────────────────────────────────────────────────────────┤
│ ┌──────┐ ┌──────┐ │
│ │ ドキュメント│ │ 技術的│ │
│ │ タスク│ │ 負債 │ │
│ └──────┘ └──────┘ │
└────────────────────────────────────────────────────────────┘
カンバンミーティング
デイリースタンドアップ(ボードの確認)
- 右(完了)から左(バックログ)へ確認します
- ブロックされている項目に注目します
- ボトルネックを特定します
- 最大 15 分
補充ミーティング(毎週)
- バックログを確認します
- これから着手する作業に優先順位を付けます
- 項目を「To Do」に移動します
- キャパシティについて話し合います
デリバリープランニング(隔週)
- 完了した項目を確認します
- 予測を更新します
- デリバリー日を共有します
Golden Armada のカンバンコマンド
# ボードの状況を表示
/kanban-status --board golden-armada
# バックログに項目を追加
/kanban-add --title "Feature X" --type feature --size M
# 項目を移動
/kanban-move GA-123 --to "In Progress"
# メトリクスレポートを生成
/kanban-metrics --period 30d