プレシデンスダイアグラム法(PDM)とは?依存関係を図示するスケジュール技法
プレシデンスダイアグラム法(PDM)は、プロジェクトのアクティビティ間の依存関係をノードと矢印で図示するスケジュール技法です。4種類の依存関係と実践的な作成手順を解説します。
プレシデンスダイアグラム法とは
プレシデンスダイアグラム法(PDM: Precedence Diagramming Method)は、プロジェクトのアクティビティ間の論理的な依存関係をネットワーク図として可視化するスケジュール技法です。PMBOKでは「アクティビティ順序設定」プロセスの主要技法として位置づけられています。
アクティビティを四角いノード(箱)で表し、ノード間を矢印で接続して順序関係を表します。この方式は「Activity-on-Node(AON)」とも呼ばれます。アロー・ダイアグラム法(ADM)と比べて4種類の依存関係を表現できるため、現在のプロジェクト管理では主流の技法です。
構成要素
PDMでは4種類の依存関係を用いてアクティビティの順序を定義します。
| 依存関係 | 英語 | 意味 | 使用頻度 |
|---|---|---|---|
| FS | Finish-to-Start | 先行が終了してから後続が開始 | 最も多い |
| FF | Finish-to-Finish | 先行が終了してから後続が終了 | やや多い |
| SS | Start-to-Start | 先行が開始してから後続が開始 | やや多い |
| SF | Start-to-Finish | 先行が開始してから後続が終了 | まれ |
さらに、リードタイム(先行して開始する時間)とラグタイム(遅延させる時間)を設定することで、より精密なスケジュールモデルを構築できます。
実践的な使い方
ステップ1: アクティビティを洗い出す
WBS(作業分解構成図)をもとに、プロジェクトの全アクティビティをリスト化します。各アクティビティには所要期間の見積もりを付けます。抜け漏れがないよう、WBSの最下層の作業パッケージと対応づけて確認します。
ステップ2: 依存関係を定義する
各アクティビティ間の論理的な順序関係を決めます。「設計が終わらないと開発を始められない」ならFS関係です。「テストデータの準備と開発を同時に始められる」ならSS関係です。不要な依存関係を入れすぎると柔軟性が下がるため、本当に必要な関係のみを設定します。
ステップ3: ネットワーク図を作成しクリティカルパスを特定する
定義した依存関係をネットワーク図として描画します。各ノードに最早開始日・最遅開始日・フロート(余裕時間)を計算し、フロートがゼロの経路をクリティカルパスとして特定します。この経路がプロジェクト全体の所要期間を決定します。
活用場面
- プロジェクト計画段階でスケジュールの全体像を可視化する
- クリティカルパス分析で遅延リスクの高い経路を特定する
- スケジュール変更時の影響範囲を評価する
- ステークホルダーへのスケジュール説明資料として使う
- 複数チーム間の作業調整に活用する
注意点
依存関係の過剰設定を避ける
すべてのアクティビティをFS関係で直列に並べると、スケジュールが不必要に長くなります。並行実行が可能な作業を見極め、SSやFFを適切に活用して工期を短縮します。
暗黙の依存関係を見落とさない
「同じ担当者が両方の作業を行う」「同じ設備を使う」といったリソース制約による依存関係は、論理的には必須でなくても実質的な制約となります。これらを見落とすと計画どおりに進まない原因になります。
定期的な更新を怠らない
プロジェクトの進行に伴い、依存関係や所要期間は変化します。計画時に一度作成して終わりではなく、進捗に応じてネットワーク図を更新し続けることが重要です。
まとめ
プレシデンスダイアグラム法は、アクティビティ間の依存関係を4種類の論理関係で表現し、プロジェクトスケジュールの全体像を可視化する技法です。クリティカルパスの特定やスケジュール最適化の基盤となるため、プロジェクトマネジメントにおいて不可欠なツールです。
参考資料
- プレシデンス・ダイアグラム法とは何か? - Promapedia(PMBOKの定義に基づく解説)
- An Intro to the Precedence Diagramming Method (PDM) - ProjectManager.com(実践的な作成手順とツール活用法)
- Precedence diagram method - Wikipedia - Wikipedia(理論的背景と歴史的経緯)