ITパスポート 令和3年度40

問題

マネジメント系

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

選択肢

  • 管理図
  • 特性要因図
  • パレート図
  • レーダチャート

解説

正解:

概要

この問題は、テスト工程での品質管理において、各プログラムのバグ数を可視化し、上限・下限の限界線を超える異常を検出するのに適した図を問うています。

正解の理由

上限・下限の管理限界線を設定し、測定値がその範囲内に収まっているかで異常を判断するのは管理図の目的です。各プログラムの「単位ステップ数当たりのバグ数」をプロットし、管理限界線を超えたものを異常として検出できるため、アが正解です。

各選択肢の解説

ア(〇): 管理図は、上限・下限の管理限界線と測定値を併せて示し、限界線を外れた異常を検出するための図です。バグ密度をプロットして異常なプログラムを見つける目的に適します。

イ(×): 特性要因図は、問題の原因を要因分解して整理する図です。限界線で外れ値を検出する用途ではないため誤りです。

ウ(×): パレート図は、要因や不具合を多い順に並べ、重点管理すべき項目を見つける図です。上限・下限の限界線で異常判定する図ではないため誤りです。

エ(×): レーダチャートは、複数項目のバランス比較に使う図です。管理限界線を超えた異常検出には通常用いないため誤りです。

ポイント

上限・下限の限界線を設定して外れ値(異常)を検出するなら管理図です。原因分析は特性要因図、重点化はパレート図と役割で区別します。

関連用語