令和3年度 ITパスポート試験 公開問題 問40 解説 品質管理の図法
同一難易度の複数のプログラムから成るソフトウェアのテスト工程での品質管理 において,各プログラムの単位ステップ数当たりのバグ数をグラフ化し,上限・下 限の限界線を超えるものを異常なプログラムとして検出したい。作成する図として, 最も適切なものはどれか。
- ア 管理図 ✓ 正答
- イ 特性要因図
- ウ パレート図
- エ レーダチャート
解説
問題文にある「上限・下限の限界線を超えたものを異常として検出する」というキーワードから、統計的な手法を用いて工程が安定しているかを監視する管理図を選ぶのが正解です。
管理図の役割と仕組み
管理図は、品質管理の七つ道具の一つで、工程の状態を時系列で監視するために使われます。グラフの中央に中心線(CL)を引き、その上下に計算によって求められた管理限界線(UCL:上方管理限界線、LCL:下方管理限界線)を引くのが特徴です。
この限界線の中にデータが収まっているときは、その工程は安定している(偶然の原因によるバラつきのみ)と判断します。逆に、限界線を突き抜けるデータがある場合は、何らかの特別な要因(プログラムの品質低下や設計の不備など)が混入している可能性が高いため、異常として検知します。
今回の問題のように、複数のプログラムを比較して「他とは違う異常なものを見つけたい」という目的には、数値が許容範囲に収まっているかを視覚的に判断できる管理図が最も適しています。
他の選択肢が不適切な理由
特性要因図は、結果(品質問題など)に対してどのような要因が関与しているかを整理するための図です。魚の骨のような形をしており、原因分析には役立ちますが、異常なプログラムを抽出するグラフではありません。
パレート図は、項目別にデータを分類し、出現頻度や金額の大きさ順に並べたものです。累積比率を併記することで「どの問題が全体に大きな影響を与えているか(80対20の法則)」を特定するのに使います。優先順位を決めるためのツールであり、異常値の検出には向きません。
レーダチャートは、複数の項目を放射状の軸にとり、それぞれの値の大きさを多角形で表したものです。個人のスキルバランスやシステムの性能比較など、全体的な傾向やバランスを可視化する際に使用されます。今回のケースのように限界線で異常を判定する用途には適しません。
品質管理ツールの使い分け
ITパスポート試験では、これらの図法の違いを問う問題が頻出です。以下のポイントを整理しておくと、現場でも試験でも役立ちます。
・管理図:時系列の変化、異常値の監視、工程が安定しているかの確認 ・特性要因図:原因と結果の整理、問題の因果関係の分析 ・パレート図:重要な項目(優先順位)の特定、重点的な改善箇所の発見 ・レーダチャート:全体的なバランスや傾向の把握
これらはソフトウェア開発だけでなく、製造業やサービス業など、品質を一定に保つ必要があるあらゆる現場で使われる基本手法です。
- カイゼンベース 「品質管理の七つ道具」とは?目的と使い方を分かりやすく解説