ITパスポート 2017年 春期 問39
問題文
ソフトウェアの開発に当たり、必要となる作業を階層構造としてブレークダウンする手法はどれか。
選択肢
ア:CMM
イ:ITIL
ウ:PERT
エ:WBS(正解)
🔒 解説は解答すると表示されます
ソフトウェアの開発に当たり、必要となる作業を階層構造としてブレークダウンする手法はどれか。【ITパスポート 解説】
正解の理由
ソフトウェア開発で「必要となる作業を階層構造としてブレークダウンする(細かく分ける)」という説明に該当するのは、WBS(Work Breakdown Structure:作業分解構成)です。WBSは成果物や作業を上位から下位へ階層的に分解していく図や一覧を指します。したがって、選択肢の中では エ のWBSが正解です。
解法ステップ
- 問題文のキーワードを探す:「階層構造」「ブレークダウン」「作業」 → 作業を階層で分解する手法を探す。
- 各選択肢の要点を思い出す:
- CMM(Capability Maturity Model:能力成熟度モデル) → プロセスの成熟度評価。
- ITIL(Information Technology Infrastructure Library:ITサービス運用のベストプラクティス) → サービス管理。
- PERT(Program Evaluation and Review Technique:工程評価・レビュー技法) → 工程の時間評価・依存関係。
- WBS(Work Breakdown Structure:作業分解構成) → 作業を階層で分解する。
- 「階層で分解する」に合致するものを選ぶ → エ(WBS)。
試験では、まず問題文の目的を短く要約して、合致する用語を思い出すと速く解けます。
選択肢別の誤答解説
-
ア: CMM(Capability Maturity Model:能力成熟度モデル)
- 何かを分解する手法ではありません。組織やプロセスの成熟度(どの程度標準化・管理されているか)を評価・改善する枠組みです。ソフトウェア開発プロセス全体の「成熟度」を段階で示すものです。
-
イ: ITIL(Information Technology Infrastructure Library:ITサービス運用のベストプラクティス)
- ITサービス(例:システム運用やヘルプデスク)の管理・運用に関するベストプラクティス集です。作業を階層でブレークダウンする手法ではありません。
-
ウ: PERT(Program Evaluation and Review Technique:工程評価・レビュー技法)
- 作業の順序や所要時間・依存関係をネットワーク図で表し、スケジュール管理に使います。階層的に分解するのではなく、タスクの順序と時間を扱う点が特徴です。WBSと組み合わせて使うことはありますが、問いの「階層構造でブレークダウンする」に直接当てはまりません。
-
エ: WBS(Work Breakdown Structure:作業分解構成)
- 正解。プロジェクトの成果物や作業を上位から下位へ階層的に分ける手法です。例えば「システム開発」→「要件定義」「設計」「実装」「テスト」→さらに「単体テスト」「結合テスト」…のように分解します。
よくある誤解
-
「WBSはスケジュールを表す」と勘違いする
- WBS自体は作業の分解(何をやるか)を示します。スケジュール(いつやるか、依存関係)はガントチャートやPERTで表します。WBSはスケジュール作成の元になりますが、同一ではありません。
-
「階層の深さが深ければ良い」と思う
- 必要以上に細かく分解すると管理が煩雑になります。目安は担当者が見積もり・管理できる単位(通常数日〜数週間の作業)に留めることです。
補足コラム
WBSの実務ポイント(覚えておくと便利)
- 100%ルール:上位の作業は下位の全ての作業を含めて100%とする。重複や漏れがないか確認するためのルールです。
- 成果物ベースで分解する:作業ではなく「成果物(ドキュメントや機能)」を単位にすると分かりやすくなります。例:報告書、モジュール、テストレポート。
- WBSコード:各要素に番号をつけて管理(例:1.0、1.1、1.1.1)。プロジェクト管理ツールや見積書と連動させやすくなります。
- 実例:レポート作成プロジェクトなら「レポート作成」→「調査」「執筆」「レビュー」「最終化」と分け、さらに「調査」→「資料収集」「インタビュー」などに分解します。
FAQ
Q. WBSは誰が作るべきですか?
A. プロジェクトマネージャーが中心になりますが、現場の担当者(実作業者)やステークホルダーと一緒に作ることが重要です。実作業者の視点で漏れが減ります。
A. プロジェクトマネージャーが中心になりますが、現場の担当者(実作業者)やステークホルダーと一緒に作ることが重要です。実作業者の視点で漏れが減ります。
Q. WBSはどのツールで作るのが良いですか?
A. Excelや表計算、プロジェクト管理ツール(例:MS Project、JIRAのプラグインなど)で作れます。大事なのは構造と一貫したコード管理です。
A. Excelや表計算、プロジェクト管理ツール(例:MS Project、JIRAのプラグインなど)で作れます。大事なのは構造と一貫したコード管理です。
Q. WBSとガントチャート、PERTの関係は?
A. WBSで「何をやるか」を決め、各作業の所要時間を見積もり、PERTやネットワーク図で依存関係を整理します。最後にガントチャートでスケジュールを可視化します。順序は WBS → 見積もり → PERT → ガントが一般的です。
A. WBSで「何をやるか」を決め、各作業の所要時間を見積もり、PERTやネットワーク図で依存関係を整理します。最後にガントチャートでスケジュールを可視化します。順序は WBS → 見積もり → PERT → ガントが一般的です。
関連キーワード: WBS、作業分解、ブレークダウン、プロジェクト管理、PERT、CMM、ITIL、ガントチャート、タスク分解、100%ルール、WBSコード

\ せっかくなら /
ITパスポートを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

