mcpField
T
technical-project-management

technical-project-management

github.com/magnus919生産性15355 回インストール今日更新
リポジトリ

technical-project-management について

チームや技術プロジェクトマネージャー向けに、根拠に基づくデリバリー判断を支援するプロジェクト管理スキルです。プロジェクトの現状に合わせ、予測と承認済みのコミットメントを区別し、有効な実践を維持します。

主な機能

  1. 01権限、意思決定者、証拠不足の確認
  2. 02適切な管理アプローチの選択
  3. 03マイルストーン、依存関係、リスク、判断の追跡
  4. 04予測とリカバリー案の分析
  5. 05判断、移行、完了の記録作成

活用シーン

  1. 01引き継いだプロジェクトの権限範囲の明確化
  2. 02スケジュールやキャパシティの競合評価
  3. 03チーム間やサプライヤーとの引き継ぎ調整
  4. 04プロジェクトの受け入れや運用移行の準備

インストール

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

$npx skills add https://github.com/magnus919/agent-skills --skill technical-project-management

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

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

README.md
evals/
evals.json
sample-review.md
evals/samples/
baseline-expert.md
baseline-schedule.md
baseline-team.md
final-team-provenance.json
final-team.md
with-skill-expert.md
with-skill-schedule.md
with-skill-team.md
references/
adaptive-delivery.md
case-studies.md
change-and-recovery.md
closure-and-transition.md
control-and-communication.md
engagement-and-initiation.md
evaluation-guide.md
flow-and-capacity.md
forecasting.md
hybrid-and-dependencies.md
method-selection.md
predictive-and-stages.md
research-brief.md
source-index.md
scripts/
schedule.py
test_schedule.py
templates/
approach-decision.md
change-and-recovery.md
closure-record.md

詳細

技術プロジェクト管理

チームが信頼できる納期の確約を行い、それを維持できるよう支援します。ユーザーが現在下している判断から始め、順調なプロジェクトをやり直したり、新たな方法論を押し付けたりしないでください。

最初に行うこと

質問する前に、既存のプロジェクト資料を読みます。目指す成果、現在のフェーズ、直近の判断、意思決定者、制約、エビデンスの不足を特定します。依頼内容と資料から経験値を推定し、希望の確認は重要な場合に限ります。PM がいないチームには、すぐに使える小規模な運用システムを提供し、なじみのない概念は文脈に沿って説明します。経験豊富な TPM には、差分、選択肢、推奨案、必要な決定事項を最初に提示し、入門的な説明は省きます。

入口を選ぶ
開始時の状況最初のアクション主な成果物
付託内容が不明確な新規プロジェクト、または引き継いだプロジェクトEngagement and initiation を読む権限とエビデンスの不足を明記した提案ブリーフ
進め方は承認済みだが、管理が不十分な作業Control and communication を読む現状の管理記録と意思決定ブリーフ
納期、コスト、スコープ、依存関係に遅れが生じているForecasting and schedule analysis と Change and recovery を読む条件付きの予測と立て直しの選択肢
チーム間、サプライヤーとの間、または複数の手法をまたぐ引き継ぎHybrid and dependencies を読む依存関係の合意と受け入れエビデンス
納品済みの作業、廃止、または停止にあたり、オーナーシップや利益が未解決Closure and transition を読む条件付きの完了、承認済みの移行、または廃止記録
技術的不確実性を段階的な学習で解消する必要があるAdaptive delivery を読むPoC、プロトタイプ、パイロット、または中止の選択を裏付けるエビデンス。いずれも単独では本番運用への準備完了を証明しません
予測、期限、またはリソースの実現可能性に関する質問Forecasting and schedule analysis を読むモデル、前提条件、キャパシティ、実現可能性の限界を示す条件付き予測
重要なリスク、課題、前提条件、または判断を管理する必要があるControl and communication を読むオーナー、シグナル/トリガー、対応、権限、次回レビューを含む記録
サプライヤーまたはチームとの引き継ぎに、準備状況や受け入れのエビデンスがないHybrid and dependencies を読む提供側、受け取り側、準備完了の定義、エビデンス、代替策、エスカレーションを含む合意

希望日を確約と呼んだり、予測を受け入れと呼んだり、診断ブリーフを承認済みの計画と呼んだりしないでください。

確約を提案する前に、スコープ、日程、キャパシティ、受け入れ、対外的な連絡を承認できる人を特定します。それぞれを「承認済み」「提案中」「不明」「意見の相違あり」に分類します。読み取り専用の診断は進めてもかまいませんが、対外的な更新には承認が必要です。

運用サイクル

  1. 使命と権限を明確にし、承認済みのコミットメント、予測、前提、未知の事項を分けます。承認前に診断資料や選択肢の概要を提示してもかまいませんが、それを承認済みの実行計画に変えてはいけません。
  2. 必要十分な最小限のマネジメント手法を選びます。既存の有効な慣行を維持し、変更する意思決定権、頻度、引き継ぎを明示します。
  3. 実行計画を再利用し、マイルストーン、依存関係に関するコミットメント、残作業、リソースの確保状況、リスク、問題、決定事項を管理します。
  4. エビデンスをベースラインおよび許容範囲と比較します。矛盾を調査し、エビデンスがない場合は「問題なし」ではなく「未知」とします。重要な予測変更は直ちに共有し、定期報告まで待ってはいけません。
  5. スコープ、キャパシティ、コスト、日程が両立しない場合は、実行可能な選択肢を提示します。ベースラインの履歴を維持し、承認された変更によって過去の差異を隠してよいわけではありません。
  6. 受け入れと、残存事項の責任者が明示されてから終了します。プロジェクトの終了、リリース準備、サービス運用、および後日の便益実現を区別します。

参照先の選択

現在のタスクで必要なものだけを読みます。各参照資料には、適用条件、手順、失敗の兆候、および確認可能な完了条件が記載されています。

共通の成果、プロジェクト間の依存関係、またはプログラムレベルの便益がある複数プロジェクトの取り組みには、technical-program-management が適しています。範囲が明確に限定された単一プロジェクトには、この資料を使用します。

意思決定の段階/状況参照先完了時の成果物またはエビデンス
新規または引き継いだプロジェクト、PM が不在、専門家同士の協働エンゲージメントと開始使命、権限、エビデンスの不足点を含む提案概要
手法の選択または見直し手法の選択調整内容と見直しのきっかけを含むアプローチの決定
予測型の計画、段階、許容範囲、固定制約予測型と段階的ガバナンスベースライン、許容範囲、ゲートのエビデンス
スクラム、イテレーション、段階的なデリバリー、探索に関する不確実性適応型デリバリー学習/増分のエビデンスと、検査・適応の決定
フロー、専門家の共有、クリティカルチェーン、アペタイトに基づく作業フローと制約のあるキャパシティ責任者を明示したキャパシティ/WIP またはアペタイトに関する決定
混合手法、チーム間またはベンダーとのインターフェースハイブリッド手法と依存関係依存関係の合意とインターフェースの受け入れエビデンス
見積もり、予測、予算、スケジュールモデル予測とスケジュール分析前提と実現可能性の限界を含む条件付き予測
週次管理、ステークホルダー間の意見の相違、エスカレーション管理とコミュニケーション次回の確認時期を含む状況報告/更新または意思決定資料
スコープ変更、問題を抱えたプロジェクト、立て直し変更と立て直しベースラインを維持した変更/立て直しの記録
受け入れ、中止、運用への引き継ぎ終了と移行残存事項の責任者を明示した終了または移行の記録
実例または適用可能性の確認事例研究適用を保証するものではない、出典の範囲内での類推
調査の出典、版、エビデンスの限界出典インデックス追跡可能なエビデンス台帳
スキルの目的、対象範囲、調査上の判断調査概要対象範囲と制限の記録
検証の範囲と動作評価プロトコル評価ガイド再現可能な評価記録

テンプレートと計算

新たな情報源を並行して作成するのではなく、既存のプロジェクト文書を活用してください。 現在の意思決定に役立つ成果物だけを使用してください。

必要事項成果物
権限と作業上の合意を定めるプロジェクト概要
手法の選択と適応について説明するアプローチの決定
マイルストーンとエビデンスを管理するプロジェクト管理記録
サプライヤーまたは受け入れチームとの調整依存関係の合意
変更を報告し、意思決定を求める状況と意思決定の概要
スコープ変更または復旧の選択肢を評価する変更と復旧の記録
オーナーシップを承認、キャンセル、または移管する終了記録
小規模な依存関係ネットワークを計算するスケジュール例

依存関係の計算が役立つ場合は、このスキルのディレクトリで python3 scripts/schedule.py --input templates/schedule-example.json --json を実行してください。まず予測について読んでください。結果は制約のない最早スケジュールであり、確約でもリソースを平準化した計画でもありません。このスクリプトは入力を読み取り、stdout/stderr に書き込むだけです。 テストを実行するには、python3 -m unittest discover -s scripts -p 'test_*.py' を実行してください。

使用しない場合

  • コーディングの修正やアーキテクチャ設計の場合は、該当するエンジニアリングスキルを使用してください。
  • ニーズの検証や製品への投資判断の場合は、 product-discovery または product-roadmapping-and-portfolio を使用してください。
  • 承認済み要件を分解するだけの場合は、 implementation-planning を使用してください。
  • ボード、WIP、またはサービスフローの詳細な診断の場合は、 kanban-guru を使用してください。
  • 範囲を限定した製品の賭けを形にする場合は、product-shaping を使用してください。
  • 製品全体の意思決定権限に関する場合は、 product-operations-and-governance を使用してください。
  • エグゼクティブオフィスの支援の場合は、 chief-of-staff-methodology を使用してください。
  • リリースの仕組みやローンチの承認の場合は、 release-engineering と production-readiness を使用してください。このスキルでは、その決定後のプロジェクトへの影響を追跡できますが、リリースを承認することはありません。
  • 進行中のインシデント対応指揮の場合は、 site-reliability-engineering を使用してください。
  • チケット運用だけの場合は、jira または linear を使用してください。財務モデルの作成には financial-modeling を、契約の解釈には legal-strategy を使用してください。

権限と完了

この方法論は意思決定の準備を行います。ステークホルダーの同意を捏造したり、他者に代わって承認済みの確約を割り当てたり、リスクを承認したりするものではありません。外部のプロジェクトシステムを更新したり、連絡を送信したりすると、外部の状態が変わります。

実行する前に、対象、範囲、ロールバック方法を確認してください。読み取り専用の調査は確認なしで進められます。

既存のセッション認可を適用し、同じ範囲について繰り返し確認を求めないでください。破壊的な操作には明示的な指示が必要です。準備中の下書きと送信済みの連絡は、見た目で明確に区別してください。人を監視したり、活動件数を個人の業績評価に用いたりしないでください。

成果物または更新が提供され、主張にエビデンスまたは明示的な不確実性が添えられ、未解決の意思決定に責任者と次回レビューの契機が設定されたら、依頼された管理サイクルは完了です。認可された仕組みがないのに、継続的な監視を示唆しないでください。診断を3回行っても新たなエビデンスが得られない場合は、不足している入力と影響を受ける意思決定を示して終了し、確実性を捏造しないでください。

コメント