平成22年度 春期 ITパスポート試験 問89
マネジメント/プロジェクトマネジメント【中問A(問89〜92の共通文章)】 在庫管理システムの開発計画に関する次の記述を読んで,問89〜92に答えよ。 S さんは,在庫管理システム(以下,システムという)を構築するプロジェクトに参加することになった。 システムの開発計画は,プロジェクトにおける成果物及び完了基準を明確にした上で,作業分割,作業内容定義,作業順序設定,作業期間見積り,スケジュール作成の五つのステップに分けて順に実施される。 (1) 作業分割では,WBS(Work Breakdown Structure)を用いて,成果物の作成作業を細分化する。WBS は,全体の作業を分割し,その構成要素を階層構造として整理したものである。 (2) 作業内容定義では,分割した各作業の成果物と工数を定義する。 (3) 作業順序設定では,作業間の前後関係を決定する。 (4) 作業期間見積りでは,作業の工数を要員数で割ることで,作業期間を求める。 (5) スケジュール作成では,各作業期間を基に開始日と終了日を決定する。 S さんは,先輩の指導の下で,図に示す WBS によるシステムの作業分割を実施した。 【設問】S さんは,作業分割の図において,システム要件定義などのシステム開発作業全体にかかわるものをサブシステム 1,2,…と同じ階層に記載するようにと,先輩から指示を受けた。図のシステム要件定義と同じ階層に記載すべき作業として,適切なものはどれか。

出典:平成22年度 春期 ITパスポート試験 問89
- アシステム監査
- イシステム結合
- ウソフトウェア結合
- エソフトウェアコード作成及びテスト
正解:イ
解説
図のシステム要件定義と同じ階層には,システム全体にかかわる作業を置きます。選択肢のうち,システム全体を対象とする開発作業はシステム結合(サブシステム同士を結合してシステムとして動作させる作業)です。システム監査は開発作業とは別の活動で,ソフトウェア結合やコード作成・テストは個々のソフトウェアに関する作業なのでサブシステムの下の階層に入ります。
下線の用語は 用語集 で意味を確認できます。
選択肢ごとの解説
- ア誤り。システム監査は開発作業そのものではなく,別の立場から行う点検で,開発作業の WBS には入りません。
- イ正しい。システム結合はシステム全体にかかわる開発作業で,システム要件定義と同じ階層に置きます。
- ウ誤り。ソフトウェア結合は,サブシステムの中のソフトウェア単位の作業なので下の階層に入ります。
- エ誤り。ソフトウェアコード作成及びテストは,個々のソフトウェアの作業で,サブシステムの下の階層に入ります。