令和3年度 秋期 プロジェクトマネージャ試験 午前Ⅱ 問4

アクティビティA〜Eによって実施する開発プロジェクトがある。図は,各アクティビティの依存関係をPDM(プレシデンスダイアグラム法)で表している。開発プロジェクトの最少の所要日数は何日か。ここで,FS - nは先行アクティビティが終了するn日前に後続アクティビティが開始できることを,FS + nは先行アクティビティが終了したn日後に後続アクティビティが開始できることを示している。

アクティビティの依存関係を表すPDM(プレシデンスダイアグラム法)
図の説明テキスト

アクティビティの依存関係を表すPDM(プレシデンスダイアグラム法)の図。
凡例: 四角い枠内に上から「アクティビティ名」「所要日数」が記載されている。
依存関係(矢印):
・「開始」から「アクティビティA (2日)」へ
・「アクティビティA」から「アクティビティB (3日)」へ
・「アクティビティB」から「アクティビティC (4日)」へ。経路上(Cの手前)に「FS - 2」の記載あり。
・「アクティビティA」から「アクティビティD (4日)」へ。経路上(Dの手前)に「FS + 2」の記載あり。
・「アクティビティC」から「アクティビティE (4日)」へ
・「アクティビティD」から「アクティビティE (4日)」へ
・「アクティビティE」から「終了」へ

解答・解説

正解: ウ. 12

PDM(プレシデンスダイアグラム法)のネットワーク図において、各アクティビティの開始日と終了日を順に計算して全体の所要日数を求めます。

問題文より、依存関係における条件は以下の通りです。

  • FS(Finish to Start): 特に指定がない場合、先行アクティビティが終了した後に後続アクティビティを開始できるという標準的な関係です。
  • FS - n(リードタイム): 先行アクティビティが終了する nn 日前に後続アクティビティを開始できます。
  • FS + n(ラグタイム): 先行アクティビティが終了した nn 日後に後続アクティビティを開始できます。

各アクティビティの開始日と終了日を計算します(プロジェクト開始を0日目とします)。

  • アクティビティA

    • 開始日: 0日目
    • 終了日: 0日目 + 2日 = 2日目
  • アクティビティB

    • 先行はA(標準のFS)。
    • 開始日: Aの終了日 = 2日目
    • 終了日: 2日目 + 3日 = 5日目
  • アクティビティC

    • 先行はB(条件「FS - 2」)。Bが終了する2日前から開始可能です。
    • 開始日: Bの終了日 - 2日 = 5日目 - 2日 = 3日目
    • 終了日: 3日目 + 4日 = 7日目
  • アクティビティD

    • 先行はA(条件「FS + 2」)。Aが終了した2日後から開始可能です。
    • 開始日: Aの終了日 + 2日 = 2日目 + 2日 = 4日目
    • 終了日: 4日目 + 4日 = 8日目
  • アクティビティE

    • 先行はCとD。すべてのアクティビティが完了しなければ開始できません。したがって、CとDの終了日のうち遅い方に合わせて開始します。
    • 開始日: max⁡(7日目,8日目)\max(7\text{日目}, 8\text{日目}) = 8日目
    • 終了日: 8日目 + 4日 = 12日目

以上より、すべてのアクティビティが完了するまでに12日かかり、これがプロジェクト全体の最少所要日数となります。したがって、ウ が正解です。

各選択肢の解説

  • ア: 誤り。リードタイムやラグタイムを考慮せず、アクティビティA→D→Eの所要日数を単純に足し合わせてしまった場合(2+4+4=102 + 4 + 4 = 10)などに算出される日数です。
  • イ: 誤り。リードタイムやラグタイムの加減算、または日数の数え上げにおいて誤りが生じた場合に算出される日数です。
  • ウ: 正解。
  • エ: 誤り。リードタイム(FS - 2)を考慮せず、経路A→B→C→Eの所要日数を単純に足し合わせてしまった場合(2+3+4+4=132 + 3 + 4 + 4 = 13)などに算出される日数です。

Spineチーム