
[Quality Assurance] QA vs QC: 품질 보증과 품질 관리의 차이
·
CS(Computer Science)/Quality Assurance
1. 품질이란 무엇인가?품질(Quality)이란 제품 또는 서비스가 특정한 요구 사항이나 고객의 기대를 얼마나 충족하는지를 의미한다. 소프트웨어 개발에서는 정확성, 안정성, 사용성, 성능, 보안성 등이 품질을 구성하는 핵심 요소다. 품질 관리를 위해 기업은 일반적으로 QA(Quality Assurance, 품질 보증)와 QC(Quality Control, 품질 관리)를 병행하여 적용한다. 두 개념은 유사해 보이지만, 역할과 목적에서 본질적인 차이가 있다. 또한 품질 관리는 단일 활동이 아니라, 조직 전반에 걸친 단계적이고 체계적인 접근 방식이다. 일반적으로 다음과 같은 순서로 품질 활동이 발전한다: 품질 검사(QT) → 품질 관리(QC) → 품질 보증(QA) → 품질 경영(QM) → 전사적 품질 경영(T..