-
QA / QC / TestingQA 관련/정보 2020. 9. 29. 20:23
품질
컴포넌트나 시스템이 다양한 이해관계자의 명시적/묵시적 요구를 충족시키는 정도- 품질 관리(Quality Management) - 품질과 관련하여 조직을 감독하고 통제하는 조정 활동. 품질 관련 감독과 통제에는 일반적으로 [품질 정책과 품질 목표 수립, 품질 계획, 품질 제어, 품질 보증 및 품질 개선]이 포함. 품질 측면에서 조직이 나아가야 하는 방향 제시 및 제어 하는 모든 활동.
- 품질 보증(Quality Assurance) - 프로세스를 지속적이고 일관되게 향상 및 유지 관리. 조직적 측면에서 [품질 관리, 프로덕션 프로세스의 일관성을 모니터링]에 더 중점을 둠. QC 작업을 가능하게 함. 품질 관리(Quality Management)의 일환으로, 품질 요구사항이 준수될 것이라는 신뢰를 제공하는데 중점을 둠. 적절한 품질 수준을 달성했는지 확신을 얻기위해 적절한 프로세스 준수에 초점.
- 품질 제어(Quality Control) - 기능적 요구사항과 제품의 준수사항을 확인. 제품 품질을 유지 및 개선하고, 오류를 축소/제거하기 위해 노력하는 프로세스. 완제품에 적용, 릴리즈 전에 수행. 품질 관리의 일부로서 품질 요구사항을 준수하는데 중점을 둔 운영상의 기술과 활동.
- 테스트(Testing): SW 소스 코드의 기술적 문제 감지 및 해결, 전반적인 [사용성, 성능, 보안 및 호환성]을 평가하기 위한 기본적인 활동. 범위가 좁고, 개발 프로세스와 병행 또는 전용 테스트 단계에서 수행. 전반적인 SW 개발 및 유지보수 프로세스의 일부, 품질 저하 리스크 감소.
QA QC Testing 목적 적절한 프로세스 셋업, 오류 또는 결점을 방지하기 위한 규정 소개, 사전 예방적 프로세스 (QC 전에 완료) 릴리즈하기 전, 제품이 요구사항, 스펙에 부합하는지 확인, 반응 프로세스 (QA 후에 완료) 소프트웨어 오류와 결점 발견 및 해결 확인 올바른 일을 하고 있는지 예상 결과와 실제 결과가 같은지 중점 프로세스 (올바른 구현) 제품 전체 (올바른 작동) 코드, 디자인 (결과 평가) 무엇을 결함 방지(Prevention) 결함 확인(Verification)/식별/인식 발견(Detection) 누가 모든 팀원 (이해당사자 포함) 테스팅 팀 테스트 엔지니어, 개발자 언제 프로세스 (처음-끝) 릴리즈 전 테스트 단계 또는 개발 과정과 병행 주기 sw 개발 수명 주기 (SDLC) sw 테스트 수명 주기 'QA 관련 > 정보' 카테고리의 다른 글
버그/이슈/결함/장애 (0) 2020.10.08 결함 수명 주기(Defect Life Cycle) & 버그 수명 주기 (Bug Life Cycle) (0) 2020.10.08 소프트웨어 결함 리포트: 트랙, 재시험, 마감 (0) 2020.07.17 소프트웨어 결함 리포트: 내용 (0) 2020.07.17 소프트웨어 결함 리포트: 보고 (0) 2020.07.09