平成30年度 春期 ITパスポート試験 公開問題 問43 解説 アローダイアグラム
システム開発を示した図のアローダイアグラムにおいて,工程AとDが合わせて3日遅れると,全体では何日遅れるか。
- 1 ✓ 正答
- 2
- 3
- 4
解説
この問題の解き方は、すべての工程ルートの合計日数を計算し、最も日数がかかる「クリティカルパス」を見つけることです。
今回の図には、以下の3つのルートが存在します。
ルート1(AとD):日 ルート2(BとE):日 ルート3(CとF):日
プロジェクト全体は、これらの中で最も時間がかかる「8日」のルート(ルート3)によって完了日が決まります。工程AとD(合計6日)が3日遅れると、このルートの合計は 日となります。この時点で、元の全体の所要日数である8日を超えてしまいます。
つまり、9日(新しいルート1)と8日(元のルート3)を比較すると、プロジェクト全体の完了日は9日となります。元の完了予定は8日だったため、全体では 日遅れることになります。
アローダイアグラムにおけるクリティカルパスとは、開始から終了までで最も時間がかかる経路のことです。このパス上の工程が1日遅れると、プロジェクト全体の終了も1日遅れます。一方で、クリティカルパス以外の経路には「余裕(ゆとり)」があり、多少の遅れであれば全体の終了日には影響しません。
今回の問題は、余裕のある経路がクリティカルパスを超えるまで遅延した場合、どれくらい影響が出るかを問うています。手順としては、以下のステップを意識しましょう。
- 各ルートの所要日数を計算する。
- 最大値(クリティカルパス)を特定する。
- 遅延後の各ルートの所要日数を再計算する。
- 遅延後の最大値と、元の最大値を比較して差分を出す。
この考え方は、システム開発の進捗管理において、どの工程が遅れると納期に直結するかを判断するために不可欠です。ITパスポート試験では、アローダイアグラムから最短完了日を求めたり、逆に遅延の影響を算出したりする問題が頻出します。まずは基本となる「すべてのルートの長さを書き出す」という作業を徹底しましょう。
- わかりやすいアローダイアグラムの解説(ITパスポート) - YouTube