Skip to content

平成23年度 秋期 ITパスポート試験 問95

This question's explanation and your answers so far.

問95
頻出度★★★

M 社は装飾品販売会社である。M 社では新たな事業として,一般消費者に対するインターネットを用いたアクセサリ販売を検討することになった。 販売企画課の入社 2 年目になる A さんは,このアクセサリ販売を検討するメンバに選ばれ,インターネットで商品を販売するシステム(以下,通販システムという)の構築を担当することになった。A さんは通販システムの構築に当たり,実施すべきことを気づいた順にメモに書き出した。 なお,M 社では,通販システムの構築は X 社に委託することを決めている。 〔A さんが書き出したメモ〕 (1) アクセサリの販売を行っている従業員や,アクセサリを購入した顧客から,通販システムに対する要求や要望をヒアリングして,文書にまとめる。 (2) 委託先の X 社に通販システムの要件を伝える。その後,X 社が構築した通販システム,X 社が作成したプログラム設計書,及び X 社が実施したテスト報告書を受領する。 (3) 通販システムに対する要求や要望を基に,通販システムで実装すべきシステム要件を文書にまとめる。 (4) 通販システムに対する要件を満たしているかの判定のために,X 社から受領した通販システムのテストを M 社が実施する。結果を M 社のテスト報告書にまとめる。 (5) M 社がテストした結果を基に,通販システムの妥当性の確認を行い,稼働判定を実施する。通販システムの稼働が可能と判断されれば,通販システムでの販売を開始する。 Aさんは,〔Aさんが書き出したメモ〕の(4)の作業を,テスト1~4とテスト報告書作成という小作業項目に分解し,それぞれの日数と依存関係を表1にまとめた。この作業のクリティカルパスに掛かる日数は何日か。 表1 小作業項目に掛かる日数と小作業項目の依存関係

小作業項目日数先行する小作業項目
テスト13なし
テスト24テスト1
テスト32なし
テスト45テスト1,テスト3
テスト報告書作成2テスト2,テスト4
出典 平成23年度 秋期 ITパスポート試験 問95
解説

問 95

  • Incorrectア

    7 days is nothing more than Test 1 (3 days) plus Test 2 (4 days), which is only the point at which Test 2 finishes. Test Report Preparation (2 days) inevitably remains after that, and on top of it the path that goes through Test 4 is longer, so this is not the number of days the whole work takes.

  • Incorrectイ

    8 days is the value of Test 1 (3 days) plus Test 4 (5 days), with the final Test Report Preparation (2 days) left out of the sum. Test Report Preparation sits at the end of every path and is an indispensable task, so it must always be added in.

  • Incorrectウ

    9 days is the length of the path Test 1 → Test 2 → Test Report Preparation (3+4+2) and of the path Test 3 → Test 4 → Test Report Preparation (2+5+2). Both of them do exist, but neither is the longest. Because Test 4 cannot start until both Test 1 and Test 3 are finished, it actually starts no earlier than day 3, so the 10-day path that goes through Test 1 is what determines the whole schedule. Note that for the critical path you must take the longest path.

  • エ

    正解 The critical path is the path of work from start to finish that takes the greatest number of days. Following every path allowed by the precedence relations in Table 1 gives the following three. (1) Test 1 (3 days) → Test 2 (4 days) → Test Report Preparation (2 days), 3+4+2=9 days; (2) Test 1 (3 days) → Test 4 (5 days) → Test Report Preparation (2 days), 3+5+2=10 days; (3) Test 3 (2 days) → Test 4 (5 days) → Test Report Preparation (2 days), 2+5+2=9 days. The longest is (2) at 10 days, so that is the critical path, and the number of days the whole work takes is 10 days. Checking with earliest start days gives the same result. Test 1 and Test 3 have None as their preceding item, so they can begin on day 0, and Test 1 finishes on day 3 while Test 3 finishes on day 2. Test 4 cannot start until both Test 1 and Test 3 are finished, so it starts on the later of the two, day 3, and finishes on day 3+5=8. Test 2 finishes on day 3+4=7. Test Report Preparation waits for both Test 2 and Test 4, so it starts on day 8 and finishes on day 8+2=10, which fixes the shortest completion time for the whole work at 10 days. Therefore エ is the correct answer.

ここがポイント
  • The critical path is the path from start to finish that takes the greatest number of days. Its length is the shortest completion time for the whole project, and if a task on this path is delayed by one day, the whole project is delayed by one day as well (its float is zero).
  • A task that has several preceding tasks cannot start until all of them are finished. Its earliest start day is therefore obtained as the maximum of the earliest finish days of its preceding tasks. When dependencies are given in table form, redrawing them as an arrow diagram makes it harder to miss a path.
用語

Your answers