プロジェクトマネジメントガイド · スケジューリングと時間
プロジェクトネットワーク図:種類、例、描き方
プロジェクトネットワーク図とは、プロジェクトのアクティビティとそれらの間の依存関係を、矢印でつないだボックスや円で描いた図です。開始から終了までの作業の論理的な流れを示し、次の基礎となります: クリティカルパス法.
要点
- ネットワーク図は、アクティビティと依存関係を流れとして示します。
- アクティビティ・オン・ノード(PDM)が現在の標準であり、すべての種類の依存関係に対応しています。
- マージポイントではリスクが重なり、バーストポイントでは遅れが広がります。
- ロジックの確認とクリティカルパスの特定に使いましょう。
ネットワーク図の種類
| アクティビティ・オン・ノード(AON) | アクティビティ・オン・アロー(AOA) | |
|---|---|---|
| アクティビティの表し方 | ボックス(ノード) | 矢印 |
| 依存関係の表し方 | ボックス間の矢印 | 矢印が交わるノード(イベント) |
| 依存関係の種類 | FS、SS、FF、SF | 終了-開始のみ |
| ダミーアクティビティ | 不要 | ロジックを正しく示すために必要になることがある |
| 別名 | プレシデンス・ダイアグラム法(PDM) | アロー・ダイアグラム法(ADM) |
| 現在の用途 | 最新のツールでは標準 | 主に古い教科書や一部のPERTの教育で使用 |
AON図の描き方
- アクティビティ、所要期間、先行アクティビティを一覧にする。参考: 先行アクティビティと後続アクティビティ.
- 左側に開始ノードを追加する。
- 先行アクティビティのないアクティビティを開始ノードの後に配置し、各後続アクティビティをその先行アクティビティの右側に追加する。
- すべての依存関係に矢印を引き、種類と、必要に応じて次を記入する: リードまたはラグ (単純なFSでない場合)。
- 後続アクティビティのないすべてのアクティビティを終了ノードにつなぐ。
- 次を行った後、各ノードにES、EF、LS、LF、フロートを書き込む: フォワードパスとバックワードパス.
- クリティカルパスを強調表示する。
計算例
アクティビティA(3日)、B(4日、Aの後)、C(2日、Aの後)、D(5日、Bの後)、E(3日、Cの後)、F(2日、DとEの後)の場合、図をテキストで表すと次のようになります:
- 開始 -> A
- A -> B -> D -> F(クリティカル、3 + 4 + 5 + 2 = 14日)
- A -> C -> E -> F(3 + 2 + 3 + 2 = 10日)
- F -> 終了
Aは バースト ポイント(1つのアクティビティから2つに分岐)であり、Fは マージ ポイント(2つのアクティビティが1つに合流)です。マージポイントは遅れが重なる箇所なので、注意深く監視すべきです。
| ノードボックスのレイアウト | 上段 | 中段 | 下段 |
|---|---|---|---|
| Cの例 | ES 3 | 所要期間 2 | EF 5 | C 引越し業者を予約 | LS 7 | TF 4 | LF 9 |
ネットワーク図とガントチャートの比較
| ネットワーク図 | ガントチャート | |
|---|---|---|
| 表示内容 | ロジックと流れ | カレンダーに沿ったタイミング |
| 最適な用途 | 依存関係とクリティカルパスの確認 | 日付の共有と進捗の追跡 |
| 規模 | 大規模になると読みにくい | 折りたたみや要約がしやすい |
コツ
- ツールにデータを入力する前に、チームとホワイトボードに小さな図を描いてみましょう。
- ループ(AがBに依存し、BがAに依存する)や、どこにもつながっていないアクティビティがないかを確認する。
- 開始ノードと終了ノードはそれぞれ1つにする。
- 大規模なプロジェクトでは、ツールのネットワーク表示をクリティカルパスとニアクリティカルパスに絞り込んで確認しましょう。
このトピックの無料テンプレート
よくある質問
プロジェクトネットワーク図とは何ですか?
アクティビティとその依存関係を示す図で、開始から終了までの作業の論理的な順序を表します。
ネットワーク図におけるプレシデンス・ダイアグラム法とは何ですか?
AON図の別名で、アクティビティをボックスで、依存関係を矢印で表します。
AONとAOAのネットワーク図の違いは何ですか?
AONではアクティビティがノードで表され、AOAではアクティビティが矢印、ノードがイベントで表されます。AONは4種類すべての依存関係に対応しています。
ネットワーク図におけるダミーアクティビティとは何ですか?
AOA図で使われる所要期間ゼロの矢印で、作業を追加せずに依存関係を示します。
ネットワーク図におけるマージアクティビティとは何ですか?
2つ以上の先行アクティビティを持つアクティビティで、この例ではFがそれにあたります。
ネットワーク図におけるバーストアクティビティとは何ですか?
2つ以上の後続アクティビティを持つアクティビティで、この例ではAがそれにあたります。
ネットワーク図上でクリティカルパスを見つけるにはどうすればよいですか?
各パスの所要期間を合計するか、フォワードパスとバックワードパスを行います。最も長いパスがクリティカルパスです。
PERT図はネットワーク図ですか?
はい。 PERTチャート は、三点見積りによる所要期間を使うネットワーク図です。
ネットワーク図を描けるソフトウェアは何ですか?
多くのスケジューリングツールは依存関係から自動的に生成します。作図ツールでは手作業で描けます。
ガントチャートがあれば、ネットワーク図は必要ありませんか?
ほとんどのツールは、同じデータから両方を作成します。ネットワーク表示は主にロジックの確認に役立ちます。