22.03.03_QA와QC
본문 바로가기
CS Study/TestCode

22.03.03_QA와QC

by KyeongMin 2022. 3. 4.
728x90
반응형

01. QA는 무엇일까?

  • QA는 Quality Assurance, 품질보증을 뜻함
    • 어떤 실체가 품질 요구사항을 충족하는 것에 대한 적절한 신뢰감을 주기 위하여 품질시스템에서 실시되고 필요에 따라 실증되는 모든 계획적으로 체계적인 활동
    • 품질보증은 고객의 관점에 많은 비중을 두는 활동
    • 해당 제품에 대한 좀 더 포괄적인 책임을 지는 역할
    • 품질관리보다 넓은 활동을 수행한다고 볼 수 있음
  • 설비, 조선, 각종 기기 등 중공업뿐만 아니라 IT등 다양한 분야에서 수행됨
    • 실제 IT업계의 대다수 기업에서는 소프트웨어의 결함을 예방하기 위해 품질 보증 프로세스를 확립하고 지속적으로 관리하고 있음

02.QC는 무엇일까?

  • QC는 Quality Control, 품질관리를 뜻함
    • 품질관리란 기업 경영상 제일 유리하다고 생각되는 품질을 보장하고 이것을 가장 경제적 제품으로서 생산하는 방법을 말함
    • 또한 품질에 대한 요구사항을 만족시키기 위해 사용되는 운영상의 기법 및 활동을 말함
    • 품질관리는 제품에 많은 비중을 둔다고 볼 수 있음
      • 제품의 목적에 준한 기능을 검증하는 역할을 수행

03.게임개발 예제로 알아보는 개념

  • 핸드폰 게임ㅇ르 개발한다는 가정하
    • 게임의 기능은 게임 속 캐릭터가 잘 움직이는지, 포인트는 잘 합산되는지, 레벨업/다운은 기획과 동일하게 진행되는지 등
    • 여기서 품질관리 (QC)는 위와 같은 기능이 잘 구현되었는지 확인하는것
    • 품질보증(QA)는 핸드폰 게임이라면 핸드폰에서 구동이 되어야하는데
      • 데이터는 너무 많이 소모하지 않는지?
      • 메모리는 적절히 분배하고 있는지, 동일한 ID로 다른 폰에 로그인시 정보가 제대로 이관되는지등
        • 사용자 관점에서 판단할 수 있는 잘 만든 게임을 위한 검증 활동을 말함
  • 품질 보증 프로세스 내에서 품질 평가 활동을 모니터링하고
    • 요구사항을 충족하는지 관찰하는 업무를 수행하게 됨
    • 결함 발견을 위한 활동이므로 소프트웨어 테스팅, 리뷰, 검사를 수행함

04.QA와QC 차이점 한눈에 보기

 

품질 보증  품질 관리
QA는 프로세스 수행을위한 계획을 의미합니다. QC는 계획된 프로세스를 실행하기위한 조치를 의미합니다.
품질 요구가 이루어질 것이라는 보장을 심의하는 과정입니다. QC는 품질 요청 이행을 심의하는 프로세스입니다.
QA 목표는 결함을 방지하는 것입니다. QC 목표는 결함을 식별하고 개선하는 것입니다.
QA는 품질 관리 기술입니다. QC는 품질을 확인하는 방법입니다.
QA에는 프로그램 실행이 포함되지 않습니다. QC는 항상 프로그램 실행을 포함합니다.
모든 팀원은 QA를 담당합니다. 테스트 팀은 QC를 담당합니다.
품질 보증 예 : 확인 QC 예 : 검증.
QA에 사용되는 통계 기법을 SPC (통계 공정 제어)라고합니다. QC에 사용되는 통계 기법을 통계 품질 관리 (SPC)라고합니다.
QA는 올바른 일을하고 있는지 확인합니다. QC는 당신이 한 일의 결과가 당신이 기대했던 것과 같은지 확인합니다.
QA 고객 요구 사항을 충족하기 위해 따라야 할 표준 및 방법론을 정의합니다. QC는 제품 작업 중에 표준을 준수하도록합니다.
QA는 결과물을 생성하는 프로세스입니다. QC는 결과물을 확인하는 프로세스입니다.
QA는 전체 소프트웨어 개발 수명주기를 담당합니다. QC는 소프트웨어 테스트 수명주기.

https://github.com/3DPIT/study/blob/master/02.studyData/05.Csharp/2022/22.03.03_QA%EC%99%80QC/22.03.03_QA%EC%99%80QC.md

 

GitHub - 3DPIT/study

Contribute to 3DPIT/study development by creating an account on GitHub.

github.com

 

728x90
반응형

'CS Study > TestCode' 카테고리의 다른 글

22.03.03_UML이란  (0) 2022.03.04
22.03.03_Integration테스트  (0) 2022.03.04
22.03.03_EndToEndTest란  (0) 2022.03.04
22.03.03_3A란  (0) 2022.03.04
22.03.02_뮤테이션테스트  (0) 2022.03.02

댓글