Skip to content

平成22年度 春期 ITパスポート試験 問91

This question's explanation and your answers so far.

問91
頻出度★★★

Sさんは,在庫管理システム(以下,システムという)を構築するプロジェクトに参加することになった。 システムの開発計画は,プロジェクトにおける成果物及び完了基準を明確にした上で,作業分割,作業内容定義,作業順序設定,作業期間見積り,スケジュール作成の五つのステップに分けて順に実施される。 (1) 作業分割では,WBS(Work Breakdown Structure)を用いて,成果物の作成作業を細分化する。WBS は,全体の作業を分割し,その構成要素を階層構造として整理したものである。 (2) 作業内容定義では,分割した各作業の成果物と工数を定義する。 (3) 作業順序設定では,作業間の前後関係を決定する。 (4) 作業期間見積りでは,作業の工数を要員数で割ることで,作業期間を求める。 (5) スケジュール作成では,各作業期間を基に開始日と終了日を決定する。 Sさんは,先輩の指導の下で,図に示す WBS によるシステムの作業分割を実施した。 作業内容定義では,作業分割で作成した WBS を基に,担当,工数を加えた表を作成した。次の表はその一部を示したものである。画面設計での作業 5 の作業間には次の図に示す順序関係があるとき,画面設計のクリティカルパスの作業日数はどれか。図では,作業の流れを矢印で,作業名を矢印の上又は下に示している。

作業1作業2作業3作業4作業5成果物担当工数(人日)
サブシステム1ソフトウェア詳細設計ソフトウェアインタフェース詳細設計画面設計画面一覧画面一覧表田中4
画面設計画面フロー画面フロー図田中6
画面設計画面レイアウト画面レイアウト図鈴木3
画面設計画面入出力項目画面入出力項目定義書鈴木2
帳票設計帳票一覧帳票一覧表佐藤5
帳票設計帳票レイアウト帳票レイアウト図佐藤・田中10

注 同じ名字の担当はいない。 (図)画面設計の作業の順序関係:「画面一覧」の後に分岐し,一方は「画面フロー」で終点へ,他方は「画面レイアウト」→「画面入出力項目」を経て終点へ合流する。

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

問 91

  • Incorrectア

    5 is the value obtained by adding only the latter half after the branch, as in Screen layout (3) + Screen input/output items (2) = 5 (picking up the 5 person-days of Report list in the table gives the same number). It does not include the preceding task Screen list (4 person-days) in the path, and moreover this lower path itself is not the longest one, so it cannot be the number of days on the critical path.

  • Incorrectイ

    9 is the lower path, Screen list (4) + Screen layout (3) + Screen input/output items (2) = 9 days, and the calculation of that path itself is correct. However, the critical path means the longest path, so as long as the 10-day upper path exists, 9 days cannot be the answer. The correct reading is that this lower path has 10-9=1 day of slack (float).

  • ウ

    正解 Looking at the arrow diagram, the screen-design tasks branch into two after “Screen list” and merge again at the end node. There are two paths from start to finish. The upper one is Screen list (4 person-days) → Screen flow (6 person-days), giving 4+6=10 days. The lower one is Screen list (4 person-days) → Screen layout (3 person-days) → Screen input/output items (2 person-days), giving 4+3+2=9 days. The critical path is the path with the longest duration among all paths from start to finish, so comparing 10 days with 9 days, the longer one, 10 days, is the number of work days on the critical path of screen design. As for the people in charge, Screen flow is Tanaka while Screen layout and Screen input/output items are Suzuki, so they are different people; together with the note “There are no persons in charge with the same surname”, the two paths can proceed in parallel. Therefore the correct answer is ウ, 10.

  • Incorrectエ

    15 is the value obtained by simply summing the effort of the four screen-design tasks: 4+6+3+2=15. However, Screen flow and Screen layout → Screen input/output items branch after Screen list, and different people in charge can carry them out in parallel. This is the number of days if everything were performed serially, which contradicts the order relationships shown in the figure, so it is wrong.

ここがポイント
  • The critical path is the path with the longest duration among all paths from start to finish on an arrow diagram (PERT chart), and its length is the shortest possible duration for the whole project. It is neither the simple sum of all effort nor the shortest path.
  • Branched tasks can be carried out in parallel, so at a merge point you take the maximum of the durations of the paths reaching it. Paths other than the longest one have slack (float), while a delay in a task on the critical path delays the whole project.
用語

Your answers