mcpField
K
Kanban Method

Kanban Method

github.com/danhvb生産性82 回インストール
リポジトリ

Kanban Method について

Kanban Methodは、Product Ownerエージェント向けにカンバン原則に沿った作業管理を案内するスキルです。作業の流れや仕掛かり数を管理し、可視化、計測、協調的な改善を扱います。

主な機能

  1. 01ワークフローの可視化
  2. 02仕掛かり作業数の制限
  3. 03ボトルネックの特定と対処
  4. 04サイクルタイムとスループットの追跡
  5. 05フィードバックによる改善

活用シーン

  1. 01チームのボード列の設計
  2. 02チームの仕掛かり数制限の提案
  3. 03テスト工程の滞留の診断
  4. 04完了項目のサイクルタイム計算

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/danhvb/my-ba-skills --skill kanban-method

インストール後、Claude Code で/kanban-methodを入力して読み込まれたか確認します。

詳細

カンバン方式スキル

目的

価値の流れに注目し、仕掛かり中の作業(WIP)を制限するカンバンの原則を用いて、プロダクトオーナーエージェントが作業項目を管理できるよう支援します。

基本原則

1. ワークフローを可視化する
  • 現在のステップ(未着手、進行中、レビュー、完了)をマッピングします。
  • 各列のポリシーを明確にします。
  • シンプルなボード(Trello、Jira、物理ボード)を使用します。
2. 仕掛かり中の作業(WIP)を制限する
  • 着手を止めて、完了に取り組みます。
  • ボトルネックを特定します。
  • コンテキストの切り替えを防ぎます。
3. フローを管理する
  • サイクルタイム(開始から完了まで)を測定します。
  • スムーズなデリバリーを目指して最適化します。
  • 「待ち」状態を減らします。
4. プロセスポリシーを明確にする
  • 「プル可能」の条件を定義します。
  • 各列の「完了の定義」を定めます。
5. フィードバックループを実施する
  • 補充ミーティング(毎週/必要に応じて)。
  • サービスデリバリーレビュー(隔週/毎月)。
  • デイリースタンドアップ(ボードを右から左へ確認します)。
6. 協力して改善する(カイゼン)
  • 指標を活用して変更を推進します。
  • 小規模で継続的な実験を行います。

スキルの適用

AI とのやり取りのガイド

1. ボード設定のプロンプト:

  • 「カスタマーサポートチーム向けのカンバンボードを設計してください。」
  • 「UAT の負荷が大きいソフトウェア開発チームには、どの列を追加すべきですか?」
  • 「開発者 4 人のチームの『WIP 制限』を定義してください。」

AI の応答方針:

  • 実際のワークフローの段階に基づいて列を提案します。
  • チームの規模に基づいて WIP 制限を推奨します(例:チームの人数 - 1)。
  • プル方式とプッシュ方式について説明します。

2. フロー管理のプロンプト:

  • 「『テスト』列がいつもいっぱいです。このボトルネックを解消するにはどうすればよいですか?」
  • 「これらの完了済み項目のサイクルタイムを計算してください。」
  • 「ボード上で優先処理(緊急)の項目をどう扱えばよいですか?」

AI の応答方針:

  • ボトルネックへのスウォーミングを提案します。
  • 「ラインを止める」という考え方を説明します。
  • (WIP 制限を厳格に 1 とする)「緊急対応」スイムレーンを提案します。

3. 補充のプロンプト:

  • 「『未着手』列はどれくらいの頻度で補充すべきですか?」
  • 「次の項目をプルする際に、どのような基準を使うべきですか?」
  • 「補充ミーティングの議題を進行してください。」

AI の応答方針:

  • ジャストインタイム(JIT)でのコミットメントを重視します。
  • 優先順位付けには「遅延コスト」(CoD)を使用します。
  • コミットメントポイントとデリバリーポイントを区別します。

指標

  • サイクルタイム: 項目の完了にかかる平均時間。
  • スループット: 期間ごとに完了した項目数。
  • WIP: 現在進行中の項目数。
  • 累積フロー図(CFD): 安定性とボトルネックを可視化します。

よくあるアンチパターン

  • 無制限の WIP: 2 人に対して 20 件以上の項目がある列。
  • 隠れた作業: ボード外で行われているタスク。
  • 作業のプッシュ: 担当者が自らプルするのではなく、タスクを割り当てること。
  • ポリシーの無視: 「完了の定義」を省略すること。

参考資料

  • David J. Anderson 著『Kanban』
  • Daniel S. Vacanti 著『Actionable Agile Metrics』
  • リーン思考の原則

コメント