ITパスポート 2013年 秋期 問46
問題文
システム開発プロジェクトにおいて、類似している他のプロジェクトの実績を基準として、単体テストの不具合発生率を評価することにした。品質計画におけるこの手法はどれか。
選択肢
ア:統計的サンプリング
イ:パレート分析
ウ:ファンクションポイント法
エ:ベンチマーク(正解)
🔒 解説は解答すると表示されます
類似プロジェクトの実績を基に単体テストの不具合発生率を評価する手法【ITパスポート 解説】
正解の理由
設問は「類似している他のプロジェクトの実績を基準として、不具合発生率を評価する」とあります。これは他のプロジェクトの実績を基準(ベンチマーク)として比較・評価する行為です。したがって正しい選択肢は エ(ベンチマーク)です。
「ベンチマーク(benchmark:基準となる実績や指標)」は、ある対象を評価するときに、他の類似事例の実績を基に良し悪しや目標値を決める手法です。ここで問いが示す「類似プロジェクトの実績を基準とする」という表現と完全に一致します。
解法ステップ
- 問題文で重要なキーワードを探す:「類似している他のプロジェクト」「実績」「基準」「不具合発生率」。
- 各選択肢の意味を短く思い出す(次の節で定義します)。
- 「類似プロジェクトの実績を基準にする」=「他の事例と比較して基準を決める」→ ベンチマークと判断する。
- 残りの選択肢が意味的に矛盾するかを確認して排除する。
短い目安:問題文に「他のプロジェクトの実績を基準にする」とあれば、まずベンチマークを疑う、で合っています。
選択肢別の誤答解説
-
ア: 統計的サンプリング(statistical sampling:母集団から一部を抽出して全体を推定する方法)
誤り。統計的サンプリングは「全てを調べずに一部を抜き出して評価する」方法です。設問は「他プロジェクトの実績を基準にする」話なので、サンプリングの意味とは異なります。 -
イ: パレート分析(Pareto analysis:原因や項目の重要度を示す80/20の考え方)
誤り。パレート分析は「どの不具合や原因が多くを占めているか(優先順位づけ)」に使います。評価基準を他プロジェクトと比較する手法ではありません。 -
ウ: ファンクションポイント法(Function Point:ソフトウェアの機能量を数値化して規模や工数を見積もる手法)
誤り。これはソフトウェアの規模見積もりの手法で、不具合発生率を他プロジェクトの実績と比較する行為とは目的が違います。 -
エ: ベンチマーク(benchmark:他の事例を基準にして比較・評価する)
正しい。問題文の「類似プロジェクトの実績を基準として評価する」に一致します。例:過去の類似プロジェクトで単体テストの不具合発生率が3%だったなら、それを基準に今回の目標や判定基準を決めます。
よくある誤解
-
「他のデータを使う=統計的サンプリングだ」と考える誤解
統計的サンプリングは同じプロジェクト内や母集団からサンプルを取る手法です。対してベンチマークは他プロジェクトや業界標準と“比較”することを指します。用途が違います。 -
「ファンクションポイント=品質指標」と混同する誤解
ファンクションポイントは機能規模の指標で、品質(不具合率)そのものを直接評価する指標ではありません。規模と品質は関連しますが同一ではありません。 -
「パレート分析で不具合率の評価ができる」と考える誤解
パレート分析は原因の優先順位付け(どの不具合が多いか)に有効です。ベンチマークのように“基準と比較して合否を決める”手法ではありません。
補足コラム
ベンチマークの種類(簡単に)
- 内部ベンチマーク:同じ組織内の過去プロジェクトを基準にする。比較しやすく現実的。
- 外部ベンチマーク:他社や業界の標準を基準にする。客観性が高いが比較条件の整合が必要。
- 機能ベンチマーク(機能別):同じ機能や工程ごとに比較する方法。
実務上の注意点:
- 「類似プロジェクト」といっても、規模・開発言語・テスト範囲・品質基準が違うと比較は不適切です。比較条件を揃えることが重要です。
- ベンチマークは「目標設定」や「現状把握」に有効ですが、単独で原因分析はできません。必要に応じてパレート分析や原因分析を組み合わせます。
試験対策ポイント:
- 「基準」「実績」「類似」「比較」といった語があればベンチマークを疑う。
- 各用語の目的(見積り/評価/原因分析)を押さえておくと選択肢の切り分けが楽になります。
FAQ
Q1: ベンチマークと単なる「過去の記録の参照」は違いますか?
A1: 本質的には近いですが、ベンチマークは「比較して基準や目標を定める」行為を指します。単なる参照はデータを見るだけで終わることもあります。比較の意図がある場合はベンチマークと言えます。
A1: 本質的には近いですが、ベンチマークは「比較して基準や目標を定める」行為を指します。単なる参照はデータを見るだけで終わることもあります。比較の意図がある場合はベンチマークと言えます。
Q2: 統計的サンプリングと組み合わせて使えますか?
A2: はい。たとえば多数の類似プロジェクトがある場合に、その中から代表的なものを統計的に抽出してベンチマークに使う、といった組み合わせは可能です。
A2: はい。たとえば多数の類似プロジェクトがある場合に、その中から代表的なものを統計的に抽出してベンチマークに使う、といった組み合わせは可能です。
Q3: ベンチマークで注意すべき比較条件は?
A3: プロジェクトの規模、開発手法(ウォーターフォール/アジャイル)、テスト範囲、使ったツール、チームの熟練度などを揃えることが重要です。
A3: プロジェクトの規模、開発手法(ウォーターフォール/アジャイル)、テスト範囲、使ったツール、チームの熟練度などを揃えることが重要です。
Q4: ファンクションポイント法はどんな問題で出やすいですか?
A4: 規模見積りや工数見積りに関する問題で出ます。品質(不具合率)の直接評価に使う選択肢は少ないです。
A4: 規模見積りや工数見積りに関する問題で出ます。品質(不具合率)の直接評価に使う選択肢は少ないです。
関連キーワード: ベンチマーキング、品質計画、単体テスト、不具合発生率、比較評価、内部ベンチマーク、外部ベンチマーク、統計的サンプリング、パレート分析、ファンクションポイント法、品質指標、試験対策

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

