問40
頻出度★★★
同一難易度の複数のプログラムから成るソフトウェアのテスト工程での品質管理において, 各プログラムの単位ステップ数当たりのバグ数をグラフ化し, 上限・下限の限界線を超えるものを異常なプログラムとして検出したい。作成する図として, 最も適切なものはどれか。
この問題の解説と、これまでの解答の記録です。
同一難易度の複数のプログラムから成るソフトウェアのテスト工程での品質管理において, 各プログラムの単位ステップ数当たりのバグ数をグラフ化し, 上限・下限の限界線を超えるものを異常なプログラムとして検出したい。作成する図として, 最も適切なものはどれか。
正解 正解は「ア: 管理図」。管理図は、データの中心線 (平均) に加えて上方管理限界線 (UCL) と下方管理限界線 (LCL) を引き、時系列に打点した値がこの限界線の内側に収まっているかで工程が安定しているかを判定する図。設問は「各プログラムの単位ステップ数当たりのバグ数」を打点し、「上限・下限の限界線を超えるもの」を異常なプログラムとして検出したいという要求で、まさに管理限界線による外れ値検出であり、管理図が最も適切。
特性要因図は、結果 (特性) に影響する要因を魚の骨のような形に体系的に整理する図で、原因の洗い出しに使う。上限・下限の限界線を引いて異常値を検出する用途ではない。
パレート図は、項目を出現頻度の大きい順に棒グラフで並べ、累積比率を折れ線で重ねて重点管理すべき項目を特定する図。管理限界線を持たず、限界線超過による異常検出には使えない。
レーダチャートは、複数の評価項目を放射状の軸にとり多角形で表してバランスや傾向を比較する図。時系列の打点や上限・下限の限界線による異常検出の仕組みは持たない。