← ブログ一覧へ

ARTICLE

未分類読了目安 1分

品質保証と品質管理の違い

品質保証と品質管理の違い

ソフトウェア開発において、「品質管理」(QC: Quality Control)」と「品質保証」(QA: Quality Assurance)」は混同されがちですが、役割と目的には違いがあります。

一言でいうと、品質管理は「間違いを見つける」活動であり、品質保証は「間違いを出さないようにする」活動です。


品質管理と品質保証の比較

品質管理 

特徴:欠陥・不具合の検出と修正  
視点:作る側 
活動:テスト実施、レビュー、不具合分析 
期間:開発期間中
範囲:開発、テストチーム

品質保証

特徴:欠陥・不具合の発生防止  
視点:使う側
活動:プロセスの精査、改善、教育 
期間:プロジェクト全体
範囲:プロジェクト全体

両者の関係性

この2つは独立したものではなく、「品質保証という大きな枠組みの中に品質管理が含まれる」という関係にあります。
細かく分類することにあまり意味を感じませんが、自分が行っている業務やチーム内にいるQAエンジニアが何をしてくれているのか、を判断できればより良いプロダクトが作っていけると思います。

QAや品質づくりについて相談する

現在のQA体制やテスト運用の課題を確認し、必要な支援内容を一緒に整理します。