Skip to content

平成27年度 春期 ITパスポート試験 問89

This question's explanation and your answers so far.

問89
頻出度★★★

工作機械メーカのX社は,競合メーカとの差別化を目的として,現在製造している製品Zの改良を決め,製品Zの改良プロジェクト(以下,Zプロジェクトという)を発足した。製品開発課に勤務するAさんはZプロジェクトのメンバに選ばれ,先輩のBさんからZプロジェクトの状況,及びZプロジェクトのリスク(以下,リスクという)に関する説明を受けた。 〔Zプロジェクトの状況〕 (1) 過去に行った同一規模のプロジェクトと比べて,プロジェクトメンバは同数だが,期間は半分で計画している。 (2) 改良する機能の取りまとめ作業は,製品企画課が担当し,完了している。 (3) 現行の製品Zの部品や組み込まれているソフトウェアは,できるだけ流用することにした。流用対象の抽出は終了している。 (4) 新たに開発する部品は,現行の製品Zを開発したメンバが担当する。 (5) 新たに開発するソフトウェアは,開発経験の浅いメンバが担当する。 〔リスクに関する説明〕 (1) リスクとは,プロジェクトを遂行するときに発生する,納期,費用,品質に影響を与える様々な事象のことである。 (2) リスクが発生する確率や影響の大きさはプロジェクトごとに異なり,それらは遂行過程で変化する。 Aさんは〔Zプロジェクトの状況〕の(5)に,影響の大きなリスクが存在するので,試作機の品質試験に間に合わせるために,特にスケジュール管理が重要であると考え,Bさんに相談した。そこで,ソフトウェアを開発するメンバから図1に示すアローダイアグラムを提出してもらった。しかし,開発スケジュールが遅れた場合のリスクが考慮されていないことに気付き,何らかの対策が必要と考えた。 図1に示すソフトウェアの開発は,遅延が発生しないと仮定すると最短何日で完了するか。

出典 平成27年度 春期 ITパスポート試験 問89
解説

問 89

  • Incorrectア

    35 days counts only the path 1→2→4→5 (5+20+10). Node 4 is reached in 5+20 = 25 days via Task 1, but Task 4 cannot start until the Task 2 → Task 3 path (5+15+15 = 35 days) has also finished, so the earliest time for node 4 is day 35. Day 35 is therefore merely the point at which Task 4 CAN start; Task 4 then needs 10 more days, so the whole project completes on day 45.

  • Incorrectイ

    40 days is the sum of Task 2 + Task 3 + Task 4 (15+15+10) and leaves out the 5 days of preparatory work at the very beginning. The preparatory work is a mandatory task before node 2, so it must always be included in the overall duration.

  • ウ

    正解 In an arrow diagram (PERT chart), the overall duration is determined by the path from start to finish that takes the longest time, namely the critical path. Listing every path in Figure 1 gives these two: (1) 1→2→4→5: 5+20+10 = 35 days; (2) 1→2→3→4→5: 5+15+15+10 = 45 days. Task 1 (20 days) and Task 2 → Task 3 (30 days in total) branch off at node 2 and merge again at node 4, so they can run in parallel, but Task 4 at node 4 cannot start until every merging task has finished. Node 4 can therefore be reached only after the slower branch of 30 days, that is on day 5+30 = 35 counting the preparatory work. Adding the 10 days of Task 4 gives 45 days as the shortest completion time, so the answer is ウ. The critical path is 1→2→3→4→5, and if any task on it slips even by one day the whole project slips.

  • Incorrectエ

    65 days is 5+20+15+15+10, that is, simply adding up every task in the figure as if they all ran one after another. Task 1 and the Task 2 → Task 3 sequence branch apart at node 2 and can be carried out in parallel, so adding both of them is wrong. For parallel tasks you look only at the slower one at the merge point.

ここがポイント
  • The shortest completion time in an arrow diagram (PERT chart) equals the length of the critical path, the path from start to finish with the longest duration. At a merge point, the latest arrival time among all paths leading to it becomes that node's earliest start time.
  • Parallel tasks that branch apart are not added together; you take the maximum. Simply summing all the tasks, or totaling only the shorter path, are the classic wrong-answer patterns.
用語

Your answers