品質保証(QA)とは?ひんしつほしょう(キューエー)
略語の意味
QA=Quality Assurance
決めた品質を満たしていると、使う人が安心できるように確かめ、示していく活動
- Quality
- 品質
- Assurance
- 保証・請け合うこと
品質保証(QA)とは、成果物が一定の品質基準を満たしていることを、プロセス面から体系的に保証する活動。個々の成果物を検査して不良を取り除く「品質管理(QC)」に対し、品質保証(QA)は不良が生じにくい開発プロセス自体を整備・改善することに重点を置く、より上流の考え方である。開発標準の整備、レビューやテストの実施ルールの策定、品質メトリクス(不具合の数など、品質を数字で測る指標)の収集と分析などを通じて、組織全体として一定水準の品質を継続的に生み出せる仕組みを作ることを目指す。QA担当者が独立した立場で開発チームをチェックする体制をとる組織も多い。
最終更新:2026-10-10
この語が出る過去問を解く →背景
完成した製品を最後に検査して不良を取り除くだけでは、同じ原因の不良が次々に作られ、直す手間も毎回かかる。検査をすり抜けた不良は利用者の手元に届いてしまう。そこで、不良が生じにくい作り方そのものを整え、作る途中で品質を確かめる考え方が必要になった。検査とは別にプロセスを見る役割を置く組織があるのも、この考え方による。
具体例
開発チームとは別に品質保証部門を設け、リリース前に、コーディング規約(プログラムの書き方の決まり)が守られているかや、テストカバレッジ(プログラムのうちテストで確かめた部分の割合)を客観的にチェックする体制を敷く。
試験での引っ掛け
品質保証(QA、プロセスの整備)と品質管理・テスト(QC、個々の成果物の検査)を同じ意味で使ってしまいがちだが、対象とする視点(プロセス志向か成果物志向か)が異なる点に注意する。
関連用語
出た過去問
出典:平成30年度 秋期 ITパスポート試験 問53(IPA)
情報システム部がシステム開発を行い、品質保証部が成果物の品質を評価する企業がある。システム開発の進捗は管理部が把握し、コストの実績は情報システム部から経理部へ報…
正解:監査経験がある経理部の担当者
要点:システム監査人は監査対象から独立していることが必須
システム監査人には、監査対象から独立した立場であることが求められる。開発を担う情報システム部の責任者や開発チームの担当者は自分の業務を監査することになり、品質保証部は成果物の品質評価という形で対象業務に関与しているため、いずれも独立性を欠く。開発業務に直接関与していない部門の担当者であれば、この要件を満たしやすい。
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。