ITパスポート 平成23年度 秋期 問42
プロジェクトマネジメント
新営業店システム開発プロジェクトの作業を,図のように階層的に表現する手法はどれか。
〔図〕階層図(箱の親子関係を書き起こしたもの)
新営業店システム開発プロジェクト
├─ 要件定義 (以下省略:点線)
├─ システム設計 (以下省略:点線)
├─ プログラミング (以下省略:点線)
└─ 結合テスト (右方向に点線=ほかにも兄弟がある)
├─ テスト計画
│ ├─ 品質基準定義
│ └─ テスト計画書作成 (右方向に点線=ほかにも兄弟がある)
└─ テスト実施 (以下省略:点線)
原典では省略部分が点線で示されている。- ア PERT(Program Evaluation and Review Technique)
- イ WBS(Work Breakdown Structure)
- ウ 構造化プログラミング
- エ ファンクションポイント法
答えと解説
✓ これが正解イ WBS(Work Breakdown Structure)
解説
作業を上から下へ分解した木なので、WBS に当たります。
図は、大きな仕事を上から下へ分けた木の形です。いちばん上にプロジェクトそのものが置かれ、その下に要件定義やシステム設計などの工程が並び、さらに下へテスト計画や品質基準定義が分かれます。つまり作業を細かく分解していく構造で、これを WBS(Work Breakdown Structure)と呼びます。したがって WBS が正解です。PERT は作業の順序と日程を矢線で表す手法で、どの作業が先でどれが後かを見るための別の図です。構造化プログラミングは、決まった書き方で処理の手順を組み、プログラムの中の作りを整える考え方です。ファンクションポイント法は、機能の数から規模や工数を見積もる手法です。三つとも仕事を分解していく木を描くものではなく、分けた形そのものが手がかりです。シラバスも、WBS をプロジェクトの用語に挙げています。
ほかの選択肢の解説
- ア PERT(Program Evaluation and Review Technique):PERT は、作業の順序と日程を矢線で表す手法です。どの作業が先でどれが後かを見るので、日程を組むうえで必要な図です。しかし上から下へ分解した階層の形ではありません。
- ウ 構造化プログラミング:構造化プログラミングは、順次・選択・繰返しだけで処理の流れを組み立てる考え方で、読みやすさを保つうえで役立ちます。しかし作業を分解した図ではなく、プログラムの中の作りを整える考え方です。
- エ ファンクションポイント法:ファンクションポイント法は、機能の数を数えて規模や工数を見積もる手法で、前もって備えるうえで必要な手立てです。しかし階層を描く手法ではなく、見積もりの手法です。
関連用語
- WBS作業を階層的に細かく分けて、管理できる大きさにまとめた図です。
- プロジェクトある目的のために期間を決めて行う、一回限りの活動。
- 要件定義作るシステムに何を求めるかを決める工程。
- システム
設計 決まった要件をもとに、どのような構造でどう実現するかを決める工程です。 - 結合
テスト 作った部品をつないで、プログラムどうしのつなぎ目を確かめるテストです。 - PERT作業の前後関係を図にして日程を組む技法。
- ファンクションポイント
法 利用者から見える機能の数を数え、難しさの重みを掛けて規模を出す見積り方です。
出典:平成23年度 秋期 ITパスポート試験 問42(改変:原典の図表をテキストに書き起こした)
解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。
関連問題
- 令和8年度 問39:
WBSの 説明 (WBS) - 令和6年度 問49:
類推見積法に 関する 問題 (ファンクションポイント 法) - 令和6年度 問7:
モデリングを 行う目的 (システム 設計) - 令和5年度 問42:
単体 テストに 関する 問題 (結合 テスト) - 令和4年度 問31
(PERT)
同じ分野の問題
誤りを見つけたら報告する