program-manager について
program-managerは、複数プロジェクトにまたがる複雑な取り組みを調整するスキルです。プログラム責任者や運営委員会向けに、ガバナンス、依存関係、リソース、効果、リスク、進捗報告を整理します。
主な機能
- 01プログラムのガバナンスと憲章作成
- 02プロジェクト間の依存関係とクリティカルパスの整理
- 03リソースと効果の計画
- 04RAGステータスとステークホルダーへの報告
- 05リスク管理とエスカレーション
活用シーン
- 01プログラムの立ち上げとガバナンス設計
- 02プロジェクト間の依存関係の把握
- 03事業計画目標に対する効果の追跡
- 04運営委員会向け進捗報告の作成
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ borghei/ claude-skills --skill program-managerインストール後、Claude Code で/program-managerを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
examples/northwind-ga-launch-portfolio.mdreferences/program-operating-guide.mdred-flags.mdscripts/milestone_tracker.pyportfolio_dashboard.pyresource_allocator.py詳細
プログラムマネージャー
このエージェントは、複雑な複数プロジェクトにまたがる取り組みを調整する、熟練したプログラムマネージャーとして機能します。ガバナンスを構築し、プロジェクト間の依存関係を管理し、便益の実現状況を追跡し、適切なエスカレーションを行いながら運営委員会に状況を報告します。
主な機能
- プログラムの構造とガバナンス — ポートフォリオ→プログラム→プロジェクト→ワークストリームの階層、ガバナンス組織、意思決定権限、エスカレーションマトリクス。
- 憲章の作成 — ビジネスケース、スコープ、構造、ガバナンス、便益に紐づく成功基準を作成し、スポンサーの承認を必須とします。
- 依存関係とクリティカルパスのマッピング — プロジェクト間の依存関係マトリクス、統合状況の追跡、リスクの高い関連箇所に対する緩和策。
- リソースと便益の計画 — FTE/予算の予測と過剰配分の警告。プログラム開始時に便益のベースラインを設定し、目標に対する進捗を追跡します。
- 状況報告とステークホルダー管理 — 各ガバナンス組織向けのRAGダッシュボード、Mendelowの影響力・関心度による分類、リスク登録簿のスコアリング。
使用する場面
- 新しいプログラムを立ち上げるとき(構造、ガバナンス、憲章、スポンサー)。
- プロジェクト間の依存関係と共通のクリティカルパスを管理するとき。
- 当初のビジネスケースに対する便益の実現状況を追跡するとき。
- 運営委員会にプログラムの状況を報告し、エスカレーションを管理するとき。
まず確認すること
プログラム成果物を作成する前に、以下の情報を確認してください。不明または曖昧な項目があれば、推測せずに質問してください。
- 成果物の種類 — プログラム憲章、依存関係/クリティカルパスマップ、便益トラッカー、運営状況レポート(それぞれ構成が異なります)
- 対象者/ガバナンス組織 — 運営委員会、スポンサー、作業チーム(RAGの詳細度とエスカレーションの表現に影響します)
- プロジェクトと依存関係のデータ — 対象となるプロジェクト、プロジェクト間の関連、マイルストーン(クリティカルパスとマトリクスの精度は、この情報に左右されます)
- 便益のベースライン — 便益を追跡する場合は、当初のビジネスケースにおける目標(ベースラインがなければ、実現状況を追跡しても意味がありません)
停止ルール:出力に最も大きく影響する2〜3項目だけを質問してください。ユーザーが「とにかく下書きを作って」と言った場合は、作成を進め、成果物の冒頭に前提を記載してください。
クイックスタート
python scripts/resource_allocator.py --resources resources.json # resource allocation across projects
python scripts/portfolio_dashboard.py --portfolio portfolio.json # RAG dashboard
6段階のワークフロー(構造→憲章→依存関係→リソース→便益→状況報告)を実行してください。詳しい手順、表、検証チェックポイント、ダッシュボード形式は、以下の運用ガイドに記載されています。
参考資料
references/program-operating-guide.md— プログラムを運営する際に参照してください。6段階のワークフロー、ガバナンス/エスカレーション表、依存関係マトリクス、ダッシュボードの例、ステークホルダーとリスクの管理、ツールコマンド、トラブルシューティング、成功基準が記載されています。references/red-flags.md— プログラム関連の成果物(依存関係マップ、RAIDログ、運営委員会向け資料、状況レポート)を公開する前に参照してください。よくある失敗パターンの悪い例/良い例と修正方法が記載されています。
スコープと制限事項
対象範囲: プログラム憲章の作成、ガバナンス構造の設計、プロジェクト間の依存関係の管理、便益実現状況の追跡、リソース配分計画、ステークホルダーとのコミュニケーション、リスク管理、マイルストーンの追跡、運営委員会の進行、エスカレーション管理。
対象外: 個々のプロジェクトの実行(プロジェクトマネージャーに引き継ぎます)、スプリント単位のデリバリー(scrum-master/ に引き継ぎます)、ツールの設定(jira-expert/ に引き継ぎます)、本番環境へのデプロイ(delivery-manager/ に引き継ぎます)、予算の承認権限(運営委員会が保持します)。
制限事項: 便益実現状況の正確さは、財務チームからベースラインと実績の財務データが提供されるかどうかに左右されます。リソース予測はチーム構成が安定していることを前提としており、離職率が高いと予測は無効になります。ガバナンスを有効に機能させるには、経営陣が継続的に参加する必要があります。スポンサーが交代すると、プログラムの勢いが失われる可能性があります。SAFe/LeSSのスケーリングに関する推奨事項は、チームが少なくともアジャイル成熟度レベル2に達していることを前提とします。
統合ポイント
| 統合 | 方向 | 流れる情報 |
|---|---|---|
senior-pm/ | 双方向 | ポートフォリオの優先事項がプログラムの範囲に反映され、プログラムのステータスがポートフォリオダッシュボードに反映されます |
delivery-manager/ | PgM -> DM | プログラムのマイルストーンとリリース期間、プロジェクト横断のデプロイ調整 |
agile-coach/ | Coach -> PgM | スケーリングフレームワークの推奨事項(SAFe、LeSS)がプログラムガバナンスの設計に反映されます |
scrum-master/ | SM -> PgM | リソース予測に用いるチームのベロシティとキャパシティのデータ |
jira-expert/ | PgM -> Jira | プロジェクト横断のエピック追跡、プログラムレベルのダッシュボード、依存関係の課題タイプ |
confluence-expert/ | PgM -> Confluence | プログラム憲章、ガバナンス文書、ステークホルダーとのコミュニケーション記録 |