WBSの目的は作業の細分化と日程管理のどちらか
基本情報技術者試験 平成30年度秋期 午前 問51 / プロジェクトマネジメント › プロジェクトのスコープ
過去問にチャレンジ
ソフトウェア開発プロジェクトにおいてWBS(Work Breakdown Structure)を使用する目的として,適切なものはどれか。
- ア
開発の期間と費用がトレードオフの関係にある場合に,総費用の最適化を図る。
- イ
作業の順序関係を明確にして,重点管理すべきクリティカルパスを把握する。
- ウ
作業の日程を横棒(バー)で表して,作業の開始時点や終了時点,現時点の進捗を明確にする。
- エ
作業を階層的に詳細化して,管理可能な大きさに細分化する。
会話形式の解説
講師WBSで明らかにしたいのは、必要な作業の範囲と細かさです。各説明が何を扱っているか確かめましょう。
受験者私は、日程を横棒で示す説明も作業を整理しているように見えて迷いました。
講師横棒が示すのは、作業をいつ行うかと進捗です。これはガントチャートの説明です。
受験者では、作業の前後関係からクリティカルパスを調べる説明はどうですか。
講師それは作業の依存関係を調べる説明です。クリティカルパスの把握にはネットワーク図を用いるので、WBSの目的とは異なります。
受験者期間と費用の関係を使う説明も、WBSで費用を見積もれるなら当てはまりませんか。
講師作業を分けることは費用の見積りに役立ちます。ただ、その説明の目的は総費用の最適化なので、WBSを使う目的としては選びません。
受験者それなら、必要な作業を洗い出し、階層をたどって細かくする説明ですか。
講師はい。作業を管理できる大きさまで詳細化する説明が、WBSを使う目的に当たります。
受験者作業をどう分けるかと、いつ行うかや前後関係をどう示すかを区別すればよいのですね。
講師そのとおりです。横棒なら日程、前後関係ならクリティカルパスというように、何を明らかにする説明かで見分けましょう。
まとめ
WBSは、必要な作業を階層的に詳細化し、管理できる大きさに分けるために使います。作業の前後関係を調べてクリティカルパスを把握する説明は、ネットワーク図に関するものです。日程や進捗を横棒で示す説明は、ガントチャートに関するものです。WBSは費用の見積りにも役立ちますが、総費用の最適化そのものを目的とする説明は選びません。
解答・解説
正解はエです
この問題のテーマ
WBSの目的を、費用や日程を管理する手法と区別できるかを問う問題です。
解き方の考え方
各選択肢が何を明らかにする手法かを見分けます。WBSでは、まず必要な作業を洗い出し、階層をたどって細かくしていきます。その結果、個々の作業を管理できる大きさにする説明を選びます。
選択肢ごとの解説
- ×ア 開発の期間と費用がトレードオフの関係にある場合に,総費用の最適化を図る。アは、開発期間と費用の関係から総費用を最適化する説明です。WBSで作業を分けると費用の見積りには役立ちますが、総費用の最適化そのものを目的とする説明ではありません。
- ×イ 作業の順序関係を明確にして,重点管理すべきクリティカルパスを把握する。イは、作業の前後関係を調べてクリティカルパスを把握する説明です。依存関係の分析にはネットワーク図を用いるので、WBSの目的とは異なります。
- ×ウ 作業の日程を横棒(バー)で表して,作業の開始時点や終了時点,現時点の進捗を明確にする。ウは、横棒で作業の日程や進捗を示すガントチャートの説明です。作業をいつ行うかを示しており、作業を階層的に細分化する目的には当たりません。
- ○エ 作業を階層的に詳細化して,管理可能な大きさに細分化する。エは、作業を階層的に詳細化し、管理できる単位まで分ける説明です。これはWBSを使う目的に一致するため、正解です。
POINT
- WBSでは、必要な作業の範囲を把握しやすくなります。
- クリティカルパスは、作業の依存関係を基に求めます。
- ガントチャートは、作業日程を横棒で表します。
