executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
create-work-breakdown-structureプロジェクト憲章の成果物からWBS(作業分解構造)とWBS辞書を作成します。 階層的分解、WBSコーディング、工数見積もり、依存関係の特定、 クリティカルパス候補を網羅します。プロジェクト憲章が承認された後、 定義された成果物を持つクラシック/ウォーターフォールプロジェクトの計画時、 大規模な取り組みを管理可能なワークパッケージに分割する際、 または工数見積もりとリソース計画の基盤を確立するために使用します。
Independent GitHub snapshot · Automated classification · Original documentation governs
見積もり、割り当て、追跡が可能なワークパッケージの階層セットにプロジェクトスコープを分解します。WBSは、複雑な成果物を管理可能なコンポーネントに分解することで、工数見積もり、リソース計画、スケジュール作成の基盤を提供します。
プロジェクト憲章を読みます。すべての成果物と受け入れ基準をリストアップします。それらを3〜7個のトップレベルカテゴリにグループ化します(これらがWBSレベル1の要素になります)。
期待結果: 憲章の成果物に対応するレベル1のWBS要素のリスト。
失敗時: 憲章が曖昧な場合、draft-project-charter に戻ってスコープを改善します。
各レベル1要素について、サブ要素(レベル2、レベル3)に分解します。100%ルールを適用します:子要素は親のスコープの100%を表す必要があります。ワークパッケージが以下の条件を満たした時点で分解を停止します:
WBSアウトラインを作成します:
# Work Breakdown Structure: [Project Name]
## Document ID: WBS-[PROJECT]-[YYYY]-[NNN]
### WBS Hierarchy
1. [Level 1: Deliverable Category A]
1.1 [Level 2: Sub-deliverable]
1.1.1 [Level 3: Work Package]
1.1.2 [Level 3: Work Package]
1.2 [Level 2: Sub-deliverable]
2. [Level 1: Deliverable Category B]
2.1 [Level 2: Sub-deliverable]
3. [Level 1: Project Management]
3.1 Planning
3.2 Monitoring & Control
3.3 Closure
WBSコード(1.1.1形式)を適用します。最大3〜5レベルの深さを確保します。常に「プロジェクト管理」ブランチを含めます。
期待結果: ユニークなWBSコードを持つ15〜50件のワークパッケージを含む完全なWBS。
失敗時: 分解が5レベルを超える場合、スコープが大きすぎます — サブプロジェクトへの分割を検討します。
各ワークパッケージ(リーフノード)について、辞書エントリを作成します:
# WBS Dictionary: [Project Name]
## Document ID: WBS-DICT-[PROJECT]-[YYYY]-[NNN]
### WBS 1.1.1: [Work Package Name]
- **Description**: What this work package produces
- **Acceptance Criteria**: How to verify it's done
- **Responsible**: Person or role
- **Estimated Effort**: [T-shirt size or person-days]
- **Dependencies**: WBS codes this depends on
- **Assumptions**: Key assumptions for this work package
### WBS 1.1.2: [Work Package Name]
...
期待結果: すべてのリーフノードのワークパッケージに辞書エントリがある。
失敗時: 辞書エントリが欠落している場合は分解が不完全です — ステップ2に戻ります。
各ワークパッケージについて、1つの見積もり方法を適用します:
サマリーテーブルを作成します:
## Effort Summary
| WBS Code | Work Package | Estimate | Method | Confidence |
|----------|-------------|----------|--------|------------|
| 1.1.1 | [Name] | 5 pd | person-days | High |
| 1.1.2 | [Name] | M | t-shirt | Medium |
総工数 = すべてのワークパッケージの合計。
期待結果: すべてのワークパッケージに信頼度が記述された工数見積もりがある。
失敗時: パッケージの30%超で信頼度が低い場合、SMEとの改善セッションをスケジュールします。
ワークパッケージ間の依存関係をマッピングします:
## Dependencies
| WBS Code | Depends On | Type | Notes |
|----------|-----------|------|-------|
| 1.2.1 | 1.1.1 | Finish-to-Start | Output of 1.1.1 is input to 1.2.1 |
| 2.1.1 | 1.1.2 | Finish-to-Start | |
依存するワークパッケージの最長チェーンを特定します — これがクリティカルパス候補です。
期待結果: 少なくとも終了-開始の関係が特定された依存関係テーブル。
失敗時: 依存関係がサイクルを形成する場合、分解にエラーがあります — ステップ2に戻ります。
WBSと辞書を最終文書にまとめます。すべてのレベルで100%ルールを検証します。ステークホルダーの承認を得ます。
期待結果: WBS.mdとWBS-DICTIONARY.mdが作成され、レビューされている。
失敗時: ステークホルダーが欠落したスコープを特定した場合、ワークパッケージを追加して再見積もりします。
draft-project-charter — WBS分解に投入するスコープと成果物を提供するmanage-backlog — WBSワークパッケージを追跡用バックログアイテムに変換するgenerate-status-report — WBS完了率に対して進捗を報告するplan-sprint — ハイブリッドアプローチを使用する場合、WBSワークパッケージからスプリント計画を立てるconduct-retrospective — 見積もりの精度と分解の品質を見直す