2.1.7. 品質管理手法

<< 2.1.6. 検査手法

1. 概要

 品質管理手法は、製造業やサービス業において、製品やサービスの品質を科学的に管理・改善するための統計的手法群です。主に定量的なデータ分析に用いられる「QC七つ道具」と、定性的な情報の整理・分析に用いられる「新QC七つ道具」の2つの体系があります。これらの手法は、問題の発見から原因分析、改善策の立案まで、品質管理活動全般で活用されています。

 情報システムの開発・運用においても、これらの品質管理手法は極めて重要な役割を果たします。ソフトウェアの不具合分析、システムパフォーマンスの改善、プロジェクト管理の効率化など、様々な場面で応用されています。応用情報技術者として、これらの手法を理解し、適切に活用することで、より高品質なシステムの構築と運用が可能となります。

2. 詳細説明

2.1 QC七つ道具(定量分析手法)

 QC七つ道具は、数値データを中心とした定量的な分析に用いられる7つの統計的手法です。

パレート図

 問題の要因を大きさの順に並べ、累積比率とともに表示する図表です。「80対20の法則」に基づき、重要な少数の要因に焦点を当てることができます。システム障害の原因分析などで、優先的に対処すべき問題を特定する際に有効です。

特性要因図(魚骨図)

 結果とその要因の関係を魚の骨のような形で表現する図です。問題の根本原因を体系的に分析でき、ブレーンストーミングのツールとしても活用されます。

ヒストグラム

 データの分布状態を棒グラフで表現する手法です。正規分布や偏りの有無を視覚的に把握でき、システムの応答時間分析などに使用されます。

散布図

 2つの変数間の相関関係を点の分布で表現します。システムの負荷とレスポンスタイムの関係分析などに活用できます。

管理図

 プロセスの安定性を時系列で監視する図表です。上限・下限の管理限界線を設定し、異常の早期発見に役立ちます。

 管理図にはさまざまな種類があり、扱うデータの性質によって使い分けが必要です。たとえば、**連続的な測定値(長さ、時間、重量など)**には「x̄-R管理図(平均-範囲管理図)」が適しており、合否などの属性データには「p管理図(不適合率管理図)」が用いられます。

  • x̄-R管理図は、サンプル群ごとの平均とばらつきを監視し、プロセスの安定性を評価します。
  • p管理図は、製品やサービスの不適合率(不良率)を追跡し、工程に異常が生じていないかを確認します。

 このように、管理図は1つの手法ではなく、データの種類や目的に応じて複数の形式が存在し、それぞれの特性を理解して適切に選択することが重要です。




x-R管理図とp管理図の比較

x-R管理図とp管理図の比較

計量値に使うx-R管理図と計数値に使うp管理図の特徴、使い分け、実際の管理限界線の設定例を示す比較図

x-R管理図(計量値用)

特徴

  • 連続的な数値データを扱う
  • 平均値(x̄)と範囲(R)の2つの管理図を使用
  • 工程の中心値と散らばりを同時に管理
  • 少数サンプル(n=3〜5程度)で管理可能

適用例

  • システム応答時間の管理
  • CPU使用率の監視
  • 部品の寸法管理
  • 温度・圧力などの連続データ

管理限界線の設定例

x̄管理図:
UCL = x̄̄ + A₂R̄
CL = x̄̄
LCL = x̄̄ – A₂R̄

R管理図:
UCL = D₄R̄
CL = R̄
LCL = D₃R̄

p管理図(計数値用)

特徴

  • 良品/不良品などの2値データを扱う
  • 不良率(p)を管理する単一の管理図
  • 二項分布に基づく管理限界線
  • サンプルサイズが大きい場合に有効

適用例

  • ソフトウェアのバグ発生率
  • Webサイトのエラー率
  • 製品の不良率管理
  • サービスのクレーム率

管理限界線の設定例

p管理図:
UCL = p̄ + 3√(p̄(1-p̄)/n)
CL = p̄
LCL = p̄ – 3√(p̄(1-p̄)/n)

※ p̄:平均不良率
※ n:サンプルサイズ

使い分けの指針

項目 x-R管理図 p管理図
データの種類 計量値(連続データ) 計数値(離散データ)
測定内容 長さ、重さ、時間、温度 良/不良、合格/不合格
サンプルサイズ 小(n=3〜5) 大(n≥50推奨)
管理内容 平均と散らばり 不良率のみ
感度 高い やや低い

💡 選択のポイント

測定データが数値で表現でき、品質特性を詳細に管理したい場合はx-R管理図を選択します。
一方、良品/不良品の判定のように二値的なデータで、全体的な不良率を管理したい場合はp管理図が適しています。
システム開発では、パフォーマンス管理にはx-R管理図、バグ率管理にはp管理図を使用するのが一般的です。

チェックシート

 データ収集を効率的に行うための記録用紙です。不具合の発生頻度や種類を体系的に記録できます。

層別

 データを特定の基準で分類し、層ごとに分析する手法です。時間帯別、部門別などの切り口で問題を分析できます。

graph TB
    subgraph "QC七つ道具の体系図"
        A[QC七つ道具
定量的データ分析手法] A --> B[パレート図] A --> C[特性要因図] A --> D[ヒストグラム] A --> E[散布図] A --> F[管理図] A --> G[チェックシート] A --> H[層別] B --> B1[特徴:要因を大きさ順に表示
用途:重要問題の特定] C --> C1[特徴:因果関係を魚骨状に表現
用途:根本原因分析] D --> D1[特徴:データ分布を棒グラフ表示
用途:分布状態の把握] E --> E1[特徴:2変数の相関を点で表現
用途:相関関係の分析] F --> F1[特徴:時系列で安定性を監視
用途:異常の早期発見] G --> G1[特徴:効率的なデータ収集
用途:不具合記録・集計] H --> H1[特徴:データを基準で分類
用途:層別での問題分析] end style A fill:#4a90e2,stroke:#2e5e8b,stroke-width:3px,color:#fff style B fill:#7cb342,stroke:#558b2f,stroke-width:2px,color:#fff style C fill:#7cb342,stroke:#558b2f,stroke-width:2px,color:#fff style D fill:#7cb342,stroke:#558b2f,stroke-width:2px,color:#fff style E fill:#7cb342,stroke:#558b2f,stroke-width:2px,color:#fff style F fill:#7cb342,stroke:#558b2f,stroke-width:2px,color:#fff style G fill:#7cb342,stroke:#558b2f,stroke-width:2px,color:#fff style H fill:#7cb342,stroke:#558b2f,stroke-width:2px,color:#fff

2.2 新QC七つ道具(定性分析手法)

 新QC七つ道具は、言語データや定性的な情報の整理・分析に用いられる7つの手法です。

 親和図法は、多数のアイデアや意見をグループ化し、整理する手法です。要求分析やブレーンストーミングの結果整理に有効です。

 連関図法は、複雑に絡み合った問題の因果関係を矢印で結んで表現します。システム間の依存関係分析などに活用されます。

 系統図法は、目的達成のための手段を階層的に展開する手法です。機能分解やWBS作成に応用できます。

 マトリックス図法は、2つ以上の要素の関連を行列形式で整理します。機能と部門の責任分担表などに使用されます。

 アローダイアグラム法は、作業の順序関係をネットワーク図で表現します。プロジェクトのスケジュール管理に不可欠です。

 PDPC法(過程決定計画図法)は、目標達成までの過程で起こりうる事態を予測し、対応策を検討する手法です。

 マトリックスデータ解析法は、多変量解析を用いて複雑なデータから有用な情報を抽出します。

2.3 品質機能展開(QFD:Quality Function Deployment)

 品質機能展開(QFD)は、顧客の要求を製品やサービスの設計仕様に体系的に変換する手法です。「顧客の声(Voice of Customer)」を起点として、それを技術特性に展開し、最終的に製品仕様や工程設計につなげる包括的な品質管理手法です。

 QFDの中核となるのは「品質の家(House of Quality)」と呼ばれるマトリックス図です。この図では、顧客要求(WHATs)と技術特性(HOWs)の関係を定量的に評価し、重要度に応じた設計の優先順位を決定します。また、技術特性間の相関関係を「屋根部分」に表現し、相反する要求や相乗効果を視覚化します。

 情報システム開発においては、ユーザー要求と機能仕様の対応関係を明確化し、要求の抜け漏れや実装の妥当性を検証するツールとして活用されます。特に、ユーザビリティやパフォーマンス要求など、定性的な要求を定量的な設計指標に変換する際に威力を発揮します。

品質機能展開(QFD)の概念図

相関 技術特性間の関係

HOWs(技術特性)

特性1 特性2 特性3 特性4 特性5

WHATs(顧客要求)

要求項目1 要求項目2 要求項目3 要求項目4 要求項目5

関係マトリックス 顧客要求と技術特性の関連度

重要度評価

技術的重要度

目標値

競合比較

凡例: 強い関係 中程度の関係 弱い関係

顧客の声 製品仕様

3. 実装方法と応用例

3.1 情報システム開発への応用

 ソフトウェア開発プロジェクトにおいて、品質管理手法は様々な場面で活用されています。

 要件定義フェーズでは、親和図法を用いてユーザーの要求を整理し、系統図法で機能を階層化します。また、品質機能展開(QFD)を活用して、ユーザー要求と技術仕様の関係を体系的に分析し、重要度に応じた開発優先度を決定します。これにより、漏れのない要件定義が可能となります。設計フェーズでは、マトリックス図法を使用して、機能とモジュールの対応関係を明確化し、設計の妥当性を検証します。

 テストフェーズでは、パレート図を活用して不具合の傾向を分析し、重点的にテストすべき機能を特定します。また、特性要因図により不具合の根本原因を分析し、効果的な改善策を立案します。

graph TD
    A[システム開発プロセス] --> B[要件定義]
    A --> C[設計]
    A --> D[実装]
    A --> E[テスト]
    A --> F[運用]
    
    B --> B1[親和図法
要求の整理・グループ化] B --> B2[系統図法
機能の階層化] B --> B3[連関図法
要求間の関係分析] C --> C1[マトリックス図法
機能-モジュール対応] C --> C2[アローダイアグラム法
作業順序の明確化] C --> C3[PDPC法
リスク対応策検討] D --> D1[チェックシート
コードレビュー記録] D --> D2[管理図
ビルド品質監視] D --> D3[ヒストグラム
コード品質分布] E --> E1[パレート図
不具合傾向分析] E --> E2[特性要因図
不具合原因分析] E --> E3[散布図
テスト工数と品質相関] E --> E4[層別
テスト結果の分類] F --> F1[管理図
パフォーマンス監視] F --> F2[パレート図
障害分析] F --> F3[チェックシート
運用作業記録] F --> F4[PDPC法
障害対応手順] style A fill:#f9f,stroke:#333,stroke-width:4px style B fill:#bbf,stroke:#333,stroke-width:2px style C fill:#bbf,stroke:#333,stroke-width:2px style D fill:#bbf,stroke:#333,stroke-width:2px style E fill:#bbf,stroke:#333,stroke-width:2px style F fill:#bbf,stroke:#333,stroke-width:2px

3.2 運用管理での活用

 システム運用においても、品質管理手法は重要な役割を果たします。

 管理図を用いてシステムのパフォーマンスを継続的に監視し、異常の早期発見を行います。CPUやメモリの使用率、レスポンスタイムなどを管理図にプロットすることで、システムの安定性を定量的に評価できます。

 インシデント管理では、チェックシートを活用して障害情報を体系的に収集し、パレート図で障害の傾向を分析します。これにより、頻発する問題に対する予防的な対策を講じることができます。

 また、PDPC法を用いて、システム障害時の対応手順を事前に検討し、迅速な復旧を可能にします。

4. 例題と解説

問題
 あるWebシステムの月間障害件数を分析したところ、以下のような結果が得られた。

  • データベース接続エラー:45件(45%)
  • ネットワーク遅延:25件(25%)
  • アプリケーションエラー:15件(15%)
  • ハードウェア故障:10件(10%)
  • その他:5件(5%)

 この状況を改善するために最も適切な品質管理手法はどれか。

ア 散布図を作成し、障害件数と時間帯の相関を分析する
イ パレート図を作成し、優先的に対処すべき障害を特定する
ウ ヒストグラムを作成し、障害の分布状態を確認する
エ 管理図を作成し、障害発生の異常値を検出する

解答:イ

解説
 この問題では、障害の種類別件数と累積比率が示されており、全体の70%がデータベース接続エラーとネットワーク遅延で占められています。このような状況では、パレート図を作成して「重要な少数」の問題に焦点を当てることが最も効果的です。パレート図により、データベース接続エラーとネットワーク遅延の2つの問題を優先的に解決することで、全体の障害件数を大幅に削減できることが視覚的に理解できます。

障害分析のパレート図例

0 10 20 30 40 50

件数

0% 20% 40% 60% 80% 100%

累積比率

45 25 15 10 5

データベース 接続エラー

ネットワーク 遅延

アプリケーション エラー

ハードウェア 故障

その他

45% 70% 85% 95% 100%

障害件数

累積比率

5. まとめ

 品質管理手法は、定量的な分析を行うQC七つ道具と、定性的な分析を行う新QC七つ道具、そして顧客要求を体系的に製品仕様に変換する品質機能展開(QFD)から構成され、それぞれが問題解決の異なる局面で重要な役割を果たします。情報システムの開発・運用において、これらの手法を適切に組み合わせることで、品質の向上と問題の早期発見・解決が可能となります。応用情報技術者として、各手法の特徴と適用場面を理解し、実務で活用できることが求められています。

2.1.8. 需要予測 >>

ご利用上のご注意

 このコンテンツの一部は、生成AIによるコンテンツ自動生成・投稿システムをもちいて作成し、人間がチェックをおこなった上で公開しています。チェックは十分に実施していますが、誤謬・誤解などが含まれる場合が想定されます。お気づきの点がございましたらご連絡いただけましたら幸甚です。