令和3年度 ITパスポート試験 公開問題 問40

同一難易度の複数のプログラムから成るソフトウェアのテスト工程での品質管理において,各プログラムの単位ステップ数当たりのバグ数をグラフ化し,上限・下限の限界線を超えるものを異常なプログラムとして検出したい。作成する図として,最も適切なものはどれか。

解答・解説

正解: ア. 管理図

正解は ア です。

ソフトウェアのテスト工程において、バグの発生状況などを折れ線グラフで記録し、あらかじめ設定した上限の限界線(上方管理限界)と下限の限界線(下方管理限界)の範囲に収まっているかを確認することで、工程が安定状態にあるか(異常がないか)を判定する図を 管理図 と呼びます。設問の「上限・下限の限界線を超えるものを異常なプログラムとして検出したい」という目的に最も合致するため、管理図が適切です。

各選択肢の解説

  • ア(管理図):正解です。工程の状態が安定しているかどうかを把握し、管理するために用いられます。
  • イ(特性要因図):結果(特性)とそれに影響を及ぼすと考えられる原因(要因)の関係を魚の骨のような形に体系的にまとめた図です。問題の根本原因を分析する際に用いられます。
  • ウ(パレート図):分類項目を件数の多い順に並べた棒グラフと、その累積構成比を表す折れ線グラフを組み合わせた図です。優先的に対応すべき重要な問題(重点項目)を特定するために用いられます。
  • エ(レーダチャート):複数の項目に対する評価値を正多角形の各軸にプロットし、結んだ図です。複数項目の全体のバランスや傾向を比較・把握するために用いられます。

Spineチーム