工作機械メーカの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
不正解ア
35日は経路1→2→4→5(5+20+10)だけを数えた値です。結合点4には作業1経由なら5+20=25日で到達しますが、作業2→作業3の経路(5+15+15=35日)が終わるまで作業4は開始できません。したがって結合点4の最早時刻は35日目であり、35日は作業4を「開始できる」時点にすぎません。そこから作業4に10日かかるので、全体の完了は45日となります。
不正解イ
40日は作業2+作業3+作業4(15+15+10)の合計で、先頭の準備作業5日を数え落とした値です。準備作業は結合点2より前の必須作業なので、必ず全体日数に含める必要があります。
- ウ
正解 アローダイアグラム(PERT図)の全体日数は、開始から終了までの経路のうち所要日数が最大となる経路(クリティカルパス)で決まります。図1の経路をすべて数えると次の2本です。①1→2→4→5:5+20+10=35日、②1→2→3→4→5:5+15+15+10=45日。作業1(20日)と、作業2→作業3(合計30日)は結合点2から分岐して結合点4で合流するため並行して進められますが、結合点4の作業4は「合流するすべての作業が終わってから」でなければ開始できません。よって結合点4に到達できるのは遅い方の30日後、つまり準備作業を含めて5+30=35日目です。ここに作業4の10日を加えた45日が最短完了日数となり、正解はウです。クリティカルパスは1→2→3→4→5で、この経路上の作業が1日でも遅れると全体が遅れます。
不正解エ
65日は5+20+15+15+10と、図中のすべての作業を単純に直列に足し合わせた値です。作業1と、作業2→作業3の流れは結合点2から分岐して並行に実施できるので、両方を足すのは誤りです。並行作業は合流点で「遅い方」だけを見ます。
- アローダイアグラム(PERT図)の最短完了日数=クリティカルパス(開始から終了までで所要日数が最大の経路)の長さ。合流点では、そこへ至る全経路のうち最も遅い到達時刻がその点の最早開始時刻になる。
- 分岐した並行作業は足し算せず「最大値」を取る。全作業の単純合計や、短い方の経路の合計は誤答パターンの典型。