senior-pm について
senior-pmは、ポートフォリオの健全性評価、定量的なリスク分析、経営層向け報告を必要とする、エンタープライズソフトウェア、SaaS、デジタルトランスフォーメーションのチーム向けスキルです。決定論的な分析スクリプトと複数の優先順位付け手法を組み合わせています。
主な機能
- 01ポートフォリオの健全性と戦略整合性の評価
- 02EMVやMonte Carloによるリスク分析
- 03WSJF、RICE、ICE、MoSCoW、MCDAに対応
- 04リソース容量、稼働率、スキルの計画
- 05RAGレポート、RACIマトリクス、エスカレーション経路の作成
活用シーン
- 01取締役会や経営層向けのプロジェクト状況報告
- 02複数プロジェクトのリスクと相関の評価
- 03並行プロジェクト間のリソース容量計画
- 04戦略整合性に基づくポートフォリオの再調整
MCP 対応
READMEでは、Atlassian MCPを介してJiraのプロジェクトデータを取得し、状況レポートをConfluenceへ送る双方向連携が説明されています。
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ borghei/ claude-skills --skill senior-pmインストール後、Claude Code で/senior-pmを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
assets/executive_report_template.mdexpected_output.jsonproject_charter_template.mdraci_matrix_template.mdsample_project_data.jsonstakeholder_map_template.mdexamples/acme-portfolio-health-assessment.mdreferences/methodology-and-operations.mdportfolio-prioritization-models.mdred-flags.mdrisk-management-framework.mdstakeholder-engagement-guide.mdscripts/project_health_dashboard.pyresource_capacity_planner.pyrisk_matrix_analyzer.pystakeholder_mapper.py詳細
シニアプロジェクトマネジメントエキスパート
概要
エンタープライズソフトウェア、SaaS、デジタルトランスフォーメーションの取り組みを対象とする戦略的なプロジェクトマネジメントです。このスキルは、複雑で数百万ドル規模のプロジェクトポートフォリオを管理するための高度なポートフォリオ管理機能、定量分析ツール、経営層向けレポートのフレームワークを提供します。決定論的な Python 分析(健全性スコアリング、リスクマトリクス、キャパシティ計画、ステークホルダーマッピング)と、取締役会に提出できるコミュニケーションのフレームワークを組み合わせています。
使用する場面
- ユーザーが「ポートフォリオの健全性レビューを実施して」「経営層向けステータスレポートを作成して」「ステークホルダーマップを作成して」と依頼した場合
- WSJF/RICE/ICE/MoSCoW と戦略的整合性に基づき、複数のプロジェクトの優先順位付けが必要な場合
- 取締役会または経営層向けの RAG レポートを作成する必要がある場合
- 基本的な確率/影響度マトリクスの範囲を超えた、EMV、モンテカルロ法、ポートフォリオのリスク相関を用いたリスク分析が必要な場合
- 複数の同時進行プロジェクトを対象にリソースのキャパシティ計画が必要な場合
- 四半期ごとのポートフォリオ再調整や、スリー・ホライズンズのレビューを計画している場合
- ユーザーが「ポートフォリオの方向性がずれている」「経営層がレポートを信頼していない」「どのプロジェクトが実際に健全なのか判断できない」と述べた場合
主な機能
- ポートフォリオの健全性と戦略的整合性 — 複数の側面にわたる加重スコアリング(スケジュール、予算、スコープ、品質、リスク)、RAG ステータス、スリー・ホライズンズによる再調整
- 定量的リスク管理 — EMV 分析、三点見積もり/モンテカルロ法による見積もり、カテゴリ別の重み付け、ポートフォリオのリスク相関、リスク許容度のフレームワーク
- 高度な優先順位付け — WSJF、RICE、ICE、MoSCoW、MCDA と、モデル選択の意思決定ツリー
- リソースのキャパシティ計画 — 稼働率の最適化(70~85%の範囲)、スキルのマッチング、ボトルネックの特定、シナリオ計画
- 経営層とのコミュニケーションとガバナンス — 取締役会向け RAG レポート、RACI マトリクス、エスカレーション経路、リスク調整後の ROI/NPV
最初に確認すること
レポートまたは分析を作成する前に、以下の情報を確認してください。不明または曖昧な項目があれば、推測せずに質問してください。
- 成果物の種類 — ポートフォリオ健全性レビュー、経営層向けステータスレポート、ステークホルダーマップ、またはリスク/キャパシティ分析(それぞれ使用するツールと構成が異なります)
- 対象読者 — 取締役会、経営幹部、またはデリバリーチーム(説明の詳しさ、RAG の見せ方、詳細度を決定します)
- ポートフォリオの範囲とデータ — 対象となるプロジェクトと、利用可能なスケジュール/予算/リスクデータ(スコアやダッシュボードの品質は入力データに左右されます)
- 優先順位付けモデル — プロジェクトを順位付けする際の WSJF、RICE、ICE、または MoSCoW(モデルによって順位が異なります)
質問は、出力に最も大きく影響する 2~3 項目に絞ってください。ユーザーが「とにかく下書きを作って」と言った場合は、作成を進め、成果物の冒頭に前提を列挙してください。
クイックスタート
# Tier 1 — portfolio health (multi-dimensional RAG scoring)
python3 scripts/project_health_dashboard.py assets/sample_project_data.json
# Tier 2 — quantitative risk matrix + mitigation strategy
python3 scripts/risk_matrix_analyzer.py assets/sample_project_data.json
# Tier 3 — resource capacity / utilization
python3 scripts/resource_capacity_planner.py assets/sample_project_data.json
# Stakeholder mapping (Mendelow's Matrix + comms plan)
python3 scripts/stakeholder_mapper.py --demo --format json
参考資料
タスクに合った参考資料を読み込み、ファイルを簡潔に保って必要な情報を随時参照してください。
- references/methodology-and-operations.md — 3段階の分析アプローチ全体、優先順位付けモデル、リスクフレームワーク、ステークホルダーマッピングの詳細、アセット/テンプレートの説明、週次/月次/四半期のワークフロー、引き継ぎプロトコル、KPI、アンチパターン、トラブルシューティング、成功基準、Python ツールのフラグリファレンスが記載されています。ポートフォリオ、リスク、キャパシティ、レポートに関する実務では、こちらを読んでください。
- references/portfolio-prioritization-models.md — WSJF/RICE/ICE/MoSCoW/MCDA と、モデル選択の判断ツリーについて詳しく解説しています。優先順位付けモデルの選択や、その選択の根拠を示す際に読んでください。
- references/risk-management-framework.md — リスクの特定、三点見積もり、EMV、ポートフォリオ相関、リスク許容度を含む、定量的リスクプロセス全体が記載されています。重要なリスク分析では、こちらを読んでください。
- references/stakeholder-engagement-guide.md — メンドロウのマトリックスに基づく象限別の実行計画、阻害要因への対応、コミュニケーションの頻度について解説しています。ステークホルダー/コミュニケーション計画を作成する際に読んでください。
- references/red-flags.md — このスキルの出力でよくある問題と、その修正方法をまとめています。ポートフォリオ評価や経営層向けレポートを確定する前に読んでください。
対象範囲と制限事項
対象範囲: 加重複合スコアによる複数プロジェクトのポートフォリオ健全性評価、EMV・確率/影響度マトリックス・カテゴリー別重み付けを用いた定量的リスク分析、稼働率の最適化とスキルマッチングによるリソースキャパシティ計画、メンドロウのマトリックスと対象を絞ったコミュニケーション計画によるステークホルダーマッピング、RAG ステータスダッシュボードと戦略的提案を含む経営層向けレポート。
対象範囲外: スプリントレベルのチーム管理(scrum-master/ を参照)、プロダクトバックログ管理と機能の優先順位付け(execution/prioritization-frameworks/ を参照)、アジャイルコーチングとチームの成熟度(agile-coach/ を参照)、プロジェクトレベルの ROI を超える財務モデリング(finance/ を参照)、契約交渉と調達。
重要な注意事項: 健全性スコアは機械学習による予測ではなく、決定論的な数式を使用します。しきい値はポートフォリオに合わせて調整してください。リスク EMV はリスクが独立していることを前提とします。ポートフォリオ相関分析(ステップ 4)は、より正確な統合的視点を提供しますが、プロジェクト間の依存関係データが必要です。キャパシティモデルは週単位のスナップショットであり、週内の変動や計画外の急増は考慮しません。
統合ポイント
| 統合 | 方向 | 説明 |
|---|---|---|
scrum-master/ | 受け取り | スプリントのベロシティと健全性の指標を、ポートフォリオレベルの健全性ダッシュボードに反映します |
sprint-retrospective/ | 受け取り | レトロスペクティブからの知見を、ステークホルダーレポートとプロセス改善の追跡に活用します |
execution/brainstorm-okrs/ | 連携先 | ポートフォリオの優先事項と戦略的背景を、四半期ごとの OKR テーマに反映します |
execution/outcome-roadmap/ | 連携先 | ポートフォリオの健全性データをロードマップのコミットメントレベル(Now/Next/Later)に反映します |
discovery/pre-mortem/ | 受け取り | リリースを阻害する重大な問題を、ポートフォリオのリスク登録簿にエスカレーションします |
execution/release-notes/ | 補完 | リリースノートに、マッパーが作成したステークホルダー向けコミュニケーション計画を反映します |
| Atlassian MCP 経由の Jira | 双方向 | 健全性分析のためにプロジェクトデータを取得し、ステータスレポートを Confluence に送信します |
| Financial Systems | 受け取り | 差異分析に使用する予算と支出のリアルタイムデータを取得します |