QA ≠ Test

QA(품질 보증)는 개념적인 용어이고, TEST는 QA(품질 보증)를 하기 위한 수단이자 방법이다.

EDUCATION

[사업관리 감리 - Chap.2] PMBOK 기준 품질 보증(QA) 수행 프로세스는?

품생품사(品生品死) 2021. 2. 11. 00:31
반응형

프로젝트 품질 관리 : 품질 보증 수행 프로세스 #2

📌 사업 관리 방법론 : 범위, 일정, 비용관리의 핵심 영역을 중심으로 전개하던 1996년, 2000년 버전의 PMBOK에서 위험관리 및 9개 전체 영역의 프로세스를 동등 수준으로 전개한 2004, 2008년의 PMBOK버전으로 진화하면서 요구사항 식별, 이해관계자 식별 및 기대관리 등의 프로세스 추가 반영 등 요구사항, 이해관계자의 중요성 강조 방향으로 진화하였습니다.

 

📌 PMI의 PMBOK(Project Management Body Of Knowledge) 4차 개정판(2008. 12)에서는 요구사항 식별과 이해관계자 식별 및 기대관리 프로세스가 추가되었으며, 현재 7차 개정판이 2021년도에 발간 예정이라고 합니다. 해당 내용들은 제가 가지고 있는 자료 4차 개정판을 기반으로 작성되었음을 참고 바랍니다.

 

👀 PMI 공식 사이트 : www.pmi.org/

 

🐱‍🐉 앞으로 다룰 내용의 근간이 되는 내용이 될 것이기 때문에 한번 살펴보고 가도록 하겠습니다.

Project Scope Management Project Time Management Project Cost Management
✔ 요구사항 수집
✔ 범위 정의
✔ 작업분류체계 작성
✔ 범위 검증
✔ 범위 통제
✔ 활동 정의
✔ 활동순서 배열
✔ 활동별 자원 산정
✔ 활동 기간 산정
✔ 일정 개발 • 일정 통제
✔ 원가 산정
✔ 원가 예산 책정
✔ 원가 통제
 Project Quality Management  Project Human Resource Management  Project Communications Management
✔ 품질 계획
✔ 품질 보증 수행
✔ 품질 통제 수행
✔ 인적자원계획
✔ 프로젝트팀 확보
✔ 프로젝트팀 개발
✔ 프로젝트팀 관리
✔ 이해관계자 식별
✔ 의사소통계획
✔ 정보 배포
✔ 이해관계자 기대관리
✔ 성과 보고
 Project Risk Management  Project Procurement Management  Project Integration Management
✔ 위험 관리 계획
✔ 위험 식별
✔ 정성적 위험 분석
✔ 정량적 위험 분석
✔ 위험 대응 계획 .위험 감시 및 통제
✔ 조달 계획
✔ 조달 계약
✔ 조달 관리
✔ 조달 종결
✔ 프로젝트 헌장 개발
✔ 프로젝트관리계획 개발
✔ 프로젝트 실행 지시 및 관리
✔ 프로젝트 작업 감시 및 통제
✔ 통합 변경 통제 . 프로젝트 종료

This is pmbok_001
프로젝트 품질 관리

👍 품질 계획 수립 : 프로젝트에 관련된 품질 기준을 명시하고 이를 충족시키는 방법을 결정하는 프로세스.
👍 품질 보증 수행 : 프로젝트가 관련 품질 기준을 충족시킬 것이라는 신뢰를 제공하기 위하여 정기적으로 프로젝트의 전반적인 성과를 확인하는 프로세스.
👍 품질 통제 수행 : 특정 프로젝트의 결과가 관련 품질 기준을 준수하는지 모니터링하고 불만족스러운 사항의 원인을 제거하기 위한 방법을 명시하는 프로세스.

 

품질 보증 수행 프로세스

👀 프로젝트가 요구사항을 충족하는데 필요한 모든 프로세스를 철저히 진행하도록 계획된 체계적인 품질관리 활동을 적용하는 것이다.

 

This is pmbok_0012
품질 보증 수행 프로세스

👍 프로젝트의 프로세스 및 산출물에 대해 감리 활동 및 품질 보증 활동을 전개하여 고객의 요구 사항을 충족하도록 관리하는 프로세스이다.

📌 품질 보증 체계

👀 프로젝트 수행 기간 중 산출물 검토, 프로세스 검토, 품질 평가 등의 품질보증 활동을 실시하여 고객 요구사항을 충족할 수 있도록 품질 관리를 실시한다.

 

This is pmbok_0013
품질 보증 체계

📌 품질 보증 방법

👀 단계별 검토회의와 주간/월간/비정기 보고를 통해 품질 보증 활동을 수행한다.

 

This is pmbok_0014
품질 보증 방법

 

📌 CMM 품질 인증 모델

👀 Carnegie Mellon 대학의 연구개발 센터인 SEI(Software Engineering Institute)에서 개발한 S/W 프로세스 능력 평가 모델이다.

This is pmbok_0015
CMM 소개
This is pmbok_0016
CMM Level 체계

📌 CMMi 품질 인증 모델

This is pmbok_0017
CMMi 품질 인증 모델(1)
This is pmbok_0018
CMMi 품질 인증 모델(2)

 

[CMMi] Capability Maturity Model Integration : 능력 성숙도 통합 모델

목차 Capability Maturity Model Integration : 능력 성숙도 통합 모델 Capability Maturity Model Integration (CMMI) is a process level improvement training and appraisal program. Administered by the CMM..

qa-testing.tistory.com

 

📌 SPICE 품질 인증 모델

👀 ISO/IEC JTC1/SC7/WG10에서 개발한 2차원 참조 모델로서 프로세스별 능력 수준을 6단계로 정의하여 평가한다

This is pmbok_0019
SPICE 소개
This is pmbok_00120
SPICE 프로세스 차원도

 

PMBOK 내용

📌 품질 보증 수행

품질 보증 수행은 품질 요구사항과 품질 통제의 측정 결과를 감시하면서, 해당하는 품질 표준과 운영상 정의를 사용하고 있는지 확인하는 프로세스이다. 품질 보증 수행은 품질 통제 수행 과정에서 생성된 자료를 사용하는 실행 프로세스이다. 품질 보증 부서나 유사 조직에서 종종 품질 보증 활동을 감독하고 있다.

 

부서 명칭에 관계없이 프로젝트 팀, 수행 조직의 관리진, 고객 또는 스폰서, 그리고 프로젝트 작업에 적극적으로 참여하지 않는 그 밖의 이해관계자들에게 품질 보증 지원을 제공할 수 있다. 품질 보증 수행 프로세스는 또한 지속적 프로세스 개선의 길잡이, 즉 모든 프로세스 성능 개선을 유도하는 반복적 수단을 제공한다. 지속적 프로세스 개선을 통해 낭비를 줄이고 가치를 부가하지 않는 활동을 제거함으로써, 프로세스의 수행 효율과 효과를 개선할 수 있다.

 

This is pmbok_00121
품질 보증 수행 : 투입물, 도구 및 기법, 산출물
This is pmbok_00122
품질 보증 수행 데이터 흐름도

 

📌 품질 보증 수행 : 투입물

✔ 프로젝트 관리 계획서
프로젝트 관리 계획서에 품질 통제에 사용되는 다음과 같은 정보가 들어 있다.

  • 품질 관리 계획서는 프로젝트 내에서 품질 보증을 수행할 방법을 설명한다.
  • 프로세스 개선 계획서. 프로세스 개선 계획서는 프로세스 가치를 향상하는 활동을 식별할 수 있도록 프로세스 분석 단계를 상세히 설명한다.

✔ 품질 지표

 

✔ 작업 성과 정보
프로젝트를 진행하는 과정에서 프로젝트 활동의 성과 정보를 지속적으로 수집한다. 다음은 감사 프로세스를 지원할 수 있는 성과 결과의 일부 예이다.

  • 기술적 성과 척도
  • 프로젝트 인도물 상태
  • 일정 진행률
  • 발생한 비용

품질 통제 측정치
품질 통제 측정치는 품질 통제 활동의 결과물로, 수행 조직의 품질 표준과 프로세스를 분석하고 평가하는 데 사용된다.

 

📌  품질 보증 수행 : 도구 및 기법

 품질 계획 수립 및 품질 통제 수행 도구 및 기법

 

✔ 품질 감사
품질 감사는 프로젝트 활동이 조직의 프로젝트 정책, 프로세스 및 절차를 따르는지 판별하기 위하여 수행하는 체계적이며 독립적인 검토 활동이다. 품질 감사의 목표는 다음과 같다.

  • 수행 중인 우수한/모범적 실무 관행 식별
  • 모든 격차/결점 식별
  • 조직 및/또는 산업 내 유사 프로젝트에서 도입 또는 구현한 모범적 실무 관행을 공유
  • 팀의 생산성 향상에 도움이 되도록 프로세스 구현을 개선하는 방식으로 지원 제공
  • 조직의 습득한 교훈 저장소에 각 감사의 기여도 명시

모든 결함의 지속적 시정 작업으로 품질비용(COQ)을 감축하고 스폰서나 고객의 프로젝트 제품 수락률을 높여야 한다. 품질 감사는 내부 또는 외부 감사가 일정에 따라 또는 임의적으로 수행할 수 있다.


품질 감사를 통해 시정 조치, 결함 수정, 예방 조치를 포함하여 승인된 변경 요청의 구현을 확인할 수 있다.

 

 프로세스 분석
프로세스 분석은 프로세스 개선 계획서에 기술된 단계에 따라 필요한 개선사항을 식별한다. 또한 프로세스 작업 도중 경험한 문제와 제약, 부가가치 효과가 없는 것으로 확인된 활동들도 조사한다. 문제를 식별하고, 문제를 초래하는 근본적인 원인을 확인하고, 예방 조치를 개발하는 특수한 분석 기법인 근본 원인 분석(Root Cause Analysis)도 프로세스 분석에 포함된다.

 

📌  품질 보증 수행 : 산출물

 조직 프로세스 자산 갱신
갱신할 수 있는 조직 프로세스 자산의 일부 예로 품질 표준을 들 수 있다.

 

✔  변경 요청
품질 개선에 수행 조직의 정책, 프로세스, 절차의 효율과 효과를 개선하기 위한 추적 조치가 수반된다. 권장하는 개선사항을 모두 고려할 수 있도록 변경 요청을 발행하여 통합 변경 통제 수행 프로세스의 투입물로 사용한다. 시정 조치 또는 예방 조치를 취하거나 결함 수정을 수행하는 데 변경 요청을 사용할 수 있다.

 

✔  프로젝트 관리 계획서 갱신
다음은 프로젝트 관리 계획서에서 갱신될 수 있는 요소의 일부 예이다.

  • 품질 관리 계획서
  • 일정 관리 계획서
  • 원가 관리 계획서
  •  

✔  프로젝트 문서 갱신
다음은 갱신될 수 있는 프로젝트 문서의 일부 예이다.

  • 품질 감사 보고서
  • 교육 계획
  • 프로세스 문서

This is audit_0001
PMBOK

요약 : 소프트웨어어 qa, 웹 qa, 앱 qa, 소프트웨어 테스트 자동화, 자동화 소프트웨어, pm 교육, 비즈니스 소프트웨어, 소프트웨어 공학 프로젝트, audit, auditer

반응형