📋プロジェクトマネジメント

プレシデンスダイアグラム法(PDM)とは?依存関係を図示するスケジュール技法

プレシデンスダイアグラム法(PDM)は、プロジェクトのアクティビティ間の依存関係をノードと矢印で図示するスケジュール技法です。4種類の依存関係と実践的な作成手順を解説します。

    プレシデンスダイアグラム法とは

    プレシデンスダイアグラム法(PDM: Precedence Diagramming Method)は、プロジェクトのアクティビティ間の論理的な依存関係をネットワーク図として可視化するスケジュール技法です。PMBOKでは「アクティビティ順序設定」プロセスの主要技法として位置づけられています。

    アクティビティを四角いノード(箱)で表し、ノード間を矢印で接続して順序関係を表します。この方式は「Activity-on-Node(AON)」とも呼ばれます。アロー・ダイアグラム法(ADM)と比べて4種類の依存関係を表現できるため、現在のプロジェクト管理では主流の技法です。

    構成要素

    PDMでは4種類の依存関係を用いてアクティビティの順序を定義します。

    依存関係英語意味使用頻度
    FSFinish-to-Start先行が終了してから後続が開始最も多い
    FFFinish-to-Finish先行が終了してから後続が終了やや多い
    SSStart-to-Start先行が開始してから後続が開始やや多い
    SFStart-to-Finish先行が開始してから後続が終了まれ

    さらに、リードタイム(先行して開始する時間)とラグタイム(遅延させる時間)を設定することで、より精密なスケジュールモデルを構築できます。

    プレシデンスダイアグラム法(PDM)の例

    実践的な使い方

    ステップ1: アクティビティを洗い出す

    WBS(作業分解構成図)をもとに、プロジェクトの全アクティビティをリスト化します。各アクティビティには所要期間の見積もりを付けます。抜け漏れがないよう、WBSの最下層の作業パッケージと対応づけて確認します。

    ステップ2: 依存関係を定義する

    各アクティビティ間の論理的な順序関係を決めます。「設計が終わらないと開発を始められない」ならFS関係です。「テストデータの準備と開発を同時に始められる」ならSS関係です。不要な依存関係を入れすぎると柔軟性が下がるため、本当に必要な関係のみを設定します。

    ステップ3: ネットワーク図を作成しクリティカルパスを特定する

    定義した依存関係をネットワーク図として描画します。各ノードに最早開始日・最遅開始日・フロート(余裕時間)を計算し、フロートがゼロの経路をクリティカルパスとして特定します。この経路がプロジェクト全体の所要期間を決定します。

    活用場面

    • プロジェクト計画段階でスケジュールの全体像を可視化する
    • クリティカルパス分析で遅延リスクの高い経路を特定する
    • スケジュール変更時の影響範囲を評価する
    • ステークホルダーへのスケジュール説明資料として使う
    • 複数チーム間の作業調整に活用する

    注意点

    依存関係の過剰設定を避ける

    すべてのアクティビティをFS関係で直列に並べると、スケジュールが不必要に長くなります。並行実行が可能な作業を見極め、SSやFFを適切に活用して工期を短縮します。

    暗黙の依存関係を見落とさない

    「同じ担当者が両方の作業を行う」「同じ設備を使う」といったリソース制約による依存関係は、論理的には必須でなくても実質的な制約となります。これらを見落とすと計画どおりに進まない原因になります。

    定期的な更新を怠らない

    プロジェクトの進行に伴い、依存関係や所要期間は変化します。計画時に一度作成して終わりではなく、進捗に応じてネットワーク図を更新し続けることが重要です。

    まとめ

    プレシデンスダイアグラム法は、アクティビティ間の依存関係を4種類の論理関係で表現し、プロジェクトスケジュールの全体像を可視化する技法です。クリティカルパスの特定やスケジュール最適化の基盤となるため、プロジェクトマネジメントにおいて不可欠なツールです。

    参考資料

    関連記事