【ひんしつほしょう】

品質保証(QA) とは?

最終更新:
💡 よい品質を、仕組みと確かめた記録で支える

製品やサービスが品質の要求を満たせるという信頼を、計画的な活動とその記録で支えることです。開発手順の整備や実施状況の確認など、テストだけに限らない活動を含みます。

📌 このページのポイント
QAとQC:見る側面が違い、活動は重なるQA:品質保証手順や確認方法を整え実施と記録を確かめる要求を満たせるという信頼を支えるQC:品質管理テストやレビューで基準に照らして調整要求を満たすための実際の管理両方を品質の改善につなげる「バグが絶対にゼロ」の約束ではない
ソフトウェア開発での活動例。予防と検査だけで完全に分かれるものではなく、職場で役割の使い方も異なります。
ひよこ ひよこ
品質保証ってテストのこと?
ペンギン先生 ペンギン先生
テストに限らないよ。何を確認するかを計画し、レビューの手順を整え、決めた手順が実施されたかを確かめることも含む。求める品質を満たせるという信頼を支える活動なんだ。
ひよこ ひよこ
品質管理のQCとはどう違うの?
ペンギン先生 ペンギン先生
QAは要求を満たせるという信頼を支える側、QCは要求を満たす実際の技法や活動を見る側だよ。料理なら、手順や味見の方法を整えて確かめるのがQAの例、料理を基準に合わせて味見・調整するのがQCの例だね。
ひよこ ひよこ
予防と検査で、きっぱり分けられる?
ペンギン先生 ペンギン先生
予防と検査は分かりやすい入口だけど、活動は重なるよ。QAにも実施後の確認があり、QCも完成品の検査だけとは限らない。職場で用語や担当の使い方が違うこともあるので、何を担うのかを確認しよう。
ひよこ ひよこ
ソフトウェアでは何から始めればいい?
ペンギン先生 ペンギン先生
たとえば「注文を重複登録しない」など、満たしたい要求を決める。確認方法や担当を決め、レビューやテストの結果を残す。不具合が出たら、原因と確認の抜けを見直して手順へ戻す、という進め方ができるよ。
ひよこ ひよこ
QAを強化すればバグはなくなる?
ペンギン先生 ペンギン先生
絶対にゼロとはいえないよ。限られた時間で大事なリスクを見て、結果を次の改善に使おう。修正費用が必ず何倍下がる、という一律の数字もない。QAエンジニアとテスターの役割の範囲も、組織によって変わるんだ。
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「品質保証」って出てきたら「求める品質を満たせるよう、仕組みと確認で信頼を支える活動」と思えばだいたいOK!
📖 おまけ:英語の意味
「Quality Assurance」 = 品質への信頼を支える活動(QA)
💬 assuranceには「確信を与える」という意味があるよ。ここでの保証は、不具合が絶対にないという約束とは違うんだ。

参考資料

← 用語集にもどる