본문으로 건너뛰기
고급약 40분

QMO 설계 — 품질 원칙·역할·의사결정 구조·공통 절차와 테일러링

QA 조직 책임자와 QMO의 결과물은 여러 팀이 같은 판단을 내리게 하는 품질 운영 모델이다. 품질 원칙의 문장화, 중앙·임베디드·하이브리드 조직 모델 선택, RACI로 역할과 결정 권한 정리, 품질 게이트 표준과 예외 절차, 프로젝트 규모·위험에 따른 테일러링 규칙, 도구·교육·역량의 중장기 계획을 품질 운영 모델 설계서 한 벌로 묶는다.

  • #QMO
  • #품질조직
  • #RACI
  • #품질게이트
  • #테일러링
  • #품질운영모델

개념

팀이 셋을 넘으면 필요해지는 것

QA 팀이 하나일 때는 리드의 판단이 곧 기준이다. 팀이 셋, 다섯, 열로 늘면 문제가 달라진다. A팀은 치명 결함 1건이 있어도 출시하고 B팀은 막는다. C팀은 자동화 커버리지 80%를 요구하고 D팀은 측정도 안 한다. 경영진이 "우리 회사 제품들의 품질이 어떤가"를 물으면 답할 수 없다. 팀마다 다른 말을 하기 때문이다.

QMO(Quality Management Office, 품질 관리 조직)나 QA 조직 책임자의 일은 이 문제를 푸는 것이다. 결과물은 품질 운영 모델(Quality Operating Model) — 여러 팀이 함께 쓰는 원칙, 역할, 의사결정 구조, 공통 절차의 한 벌이다.

1. 품질 원칙 — 판단이 갈릴 때 돌아갈 문장

원칙은 규칙이 아니라 규칙이 없는 상황에서 판단의 방향을 정하는 문장 이다. 5~7개면 충분하고, 각 원칙은 실제 판단 장면으로 설명할 수 있어야 한다.

[품질 원칙 예]
P1. 고객 돈과 개인정보에 닿는 결함은 일정보다 우선한다.
P2. 품질 판단은 사람의 감이 아니라 합의된 기준과 데이터로 한다.
P3. 위험을 감수하는 결정은 할 수 있지만, 이름과 근거를 남긴다.
P4. 결함은 찾는 것보다 만들지 않는 것이 싸다 — 품질 활동을 앞단으로 옮긴다.
P5. 공통 기준은 최소한으로, 팀의 자율은 최대한으로.

P5가 중요하다. 중앙 조직이 모든 것을 표준화하려 들면 팀은 형식만 맞추고 실질은 우회한다. 원칙은 꼭 같아야 하는 것 과 팀이 정해도 되는 것 의 경계를 선언한다.

2. 조직 모델 — 어디에 두는가

모듈 7 레슨 9에서 팀 수준의 배치를 봤다. 조직 수준에서는 세 모델이 있다.

모델구조강점약점
중앙형QA 인력이 모두 QA 조직 소속, 프로젝트에 배정기준 일관성, 인력 유연성, 전문성 축적제품 팀과 거리, 병목
임베디드형QA가 각 제품 팀 소속제품 이해, 빠른 피드백기준 파편화, QA의 고립
하이브리드(허브 앤 스포크)QA는 제품 팀에 소속, QMO가 기준·도구·역량을 관리두 장점의 결합이중 보고 관계의 긴장

최근 많은 조직이 하이브리드로 간다. 이때 QMO는 사람을 관리하지 않고 기준·도구·역량을 관리 한다. 인사 평가는 제품 팀 리더가, 전문성 평가와 성장 경로는 QMO가 맡는 식으로 역할을 나눈다. 이 경계를 문서로 정하지 않으면 이중 보고 관계가 갈등이 된다.

3. RACI — 누가 무엇을 결정하는가

역할이 겹치는 곳에서 갈등이 생긴다. RACI 표로 핵심 품질 활동의 책임을 정리한다.

  • R(Responsible) 실행한다
  • A(Accountable) 최종 책임지고 결정한다 — 활동마다 한 명
  • C(Consulted) 사전에 의견을 준다
  • I(Informed) 결과를 통보받는다
활동제품 책임자개발 리드QA 리드QMO보안팀
프로젝트 테스트 전략 승인CCRAI
결함 심각도 판정ICAIC(보안 결함)
결함 우선순위 결정ACRIC
릴리스 Go/No-GoARRCC
품질 게이트 예외 승인CCRAC
공통 도구 선정ICCAC

A가 두 명인 줄이 있으면 그 활동에서 반드시 충돌이 난다. A가 없는 줄이 있으면 아무도 결정하지 않는다.

4. 품질 게이트 표준과 예외 절차

품질 게이트는 모듈 14 레슨 4에서 CI 수준으로 봤다. 조직 수준에서는 생명주기 단계마다 통과 조건 을 표준으로 정한다.

게이트시점공통 조건(예)
G1 요구사항개발 착수 전수용 기준 작성, 위험 평가 완료, QA 리뷰 참여
G2 개발 완료시스템 테스트 진입 전단위 테스트 통과, 정적 분석 치명 0, 스모크 통과
G3 시스템 테스트 완료인수 테스트 진입 전종료 조건 충족, 미해결 치명 0
G4 출시운영 반영 전Go/No-Go 결정 기록, 롤백 계획, 모니터링 준비

게이트만큼 중요한 것이 예외 절차 다. 예외 절차가 없으면 게이트는 두 가지로 무너진다. 기준을 조용히 무시하거나, 기준 때문에 사업이 멈춘다. 예외는 허용하되 누가, 어떤 근거로, 어떤 보완 조치와 함께 승인했는지 기록한다(RACI의 "품질 게이트 예외 승인" 줄). 예외가 한 게이트에서 반복되면 그 기준이 현실과 맞지 않는다는 신호이므로 기준을 고친다.

5. 테일러링 규칙 — 모든 프로젝트에 같은 절차를 강요하지 않는다

직원 두 명이 2주 만에 만드는 사내 도구와 1년짜리 결제 시스템 개편에 같은 절차를 요구하면 작은 프로젝트는 서류에 질식한다. 테일러링 규칙은 프로젝트 특성에 따라 절차를 줄이거나 늘리는 공식 이다.

등급기준(예)필수 산출물게이트
S사내 도구, 사용자 100명 미만, 개인정보 없음테스트 체크리스트, 결함 목록G4만
M고객 대면 기능, 결제·개인정보 간접테스트 계획(약식), 케이스, 요약 보고G2, G4
L결제·정산·개인정보 직접, 규제 대상전략·계획·추적표·보고서 전체G1~G4 전부

등급 판정 자체를 프로젝트 시작 시 QMO와 프로젝트가 함께 한다. 이 판정표 하나로 "왜 우리만 서류가 많냐"는 불만의 대부분이 사라진다.

6. 도구·교육·역량의 중장기 계획

QMO는 1~3년 단위로 조직의 품질 역량에 투자한다.

  • 도구 — 테스트 관리·결함 추적·자동화 프레임워크·성능 도구의 표준 선정(모듈 22 레슨 12의 다섯 축)
  • 교육 — 역할별 학습 경로(모듈 42의 지도), 사내 자격, 외부 자격 지원
  • 역량 — 조직 스킬 매트릭스(모듈 7 레슨 9)를 SFIA 수준으로 집계해 부족한 역량 파악
  • 자동화 — 조직 공통 라이브러리와 파이프라인 템플릿

품질 운영 모델 설계서 — 한 벌로 묶기

[품질 운영 모델 v1.0 목차]
1. 목적과 적용 범위
2. 품질 원칙(5~7개)
3. 조직 모델과 보고 관계
4. 역할과 RACI
5. 생명주기 품질 게이트와 예외 절차
6. 테일러링 규칙(프로젝트 등급표)
7. 공통 지표와 보고 주기(레슨 3)
8. 도구·교육·역량 로드맵
9. 개정 절차(누가, 언제, 어떻게 이 문서를 고치는가)

9번이 빠지면 문서는 1년 안에 현실과 멀어진다. 분기마다 예외 기록과 회고를 검토해 개정한다.

실무에서 왜 필요한가

조직이 커지면 품질 문제의 원인이 개인이 아니라 구조 로 옮겨 간다. 같은 유형의 장애가 다른 팀에서 반복되고, 기준이 달라 경영진 보고가 불가능하고, 결정권이 모호해 릴리스 직전에 충돌한다. 품질 운영 모델은 이 구조 문제에 대한 답이다. 규제 산업(금융·의료·자동차)에서는 감사·인증 대응을 위해서도 이런 문서화된 체계가 요구된다.

채용시장에서의 위치

QMO·QA 조직장 공고는 "QA 프로세스 수립", "품질 표준 체계 구축", "전사 품질 거버넌스"라는 말로 나온다. 면접에서 원칙·RACI·게이트·테일러링을 하나의 설계로 설명할 수 있으면 조직 수준의 사고를 가진 사람으로 읽힌다.

실습 과제

과제 1 — 품질 원칙 다섯 문장 (15분)

가상의 회사(제품 5개, QA 12명)를 위한 품질 원칙 다섯 개를 쓰고, 각 원칙이 실제 판단을 가르는 장면을 한 줄씩 예로 든다.

과제 2 — RACI 작성 (15분)

위 표를 참고해 결함 트리아지·릴리스 결정·게이트 예외·자동화 표준 등 활동 6개의 RACI를 만든다. A가 한 명씩인지 확인한다.

과제 3 — 테일러링 등급표 (15분)

S·M·L 세 등급의 판정 기준과 필수 산출물·게이트를 정의하고, 최근 프로젝트 두 개를 등급 판정해 본다.

자가 체크리스트

  • 팀이 여럿일 때 품질 운영 모델이 필요한 이유를 말할 수 있다
  • 품질 원칙과 규칙의 차이를 설명하고 원칙을 문장으로 쓸 수 있다
  • 중앙형·임베디드형·하이브리드 조직 모델의 장단점을 비교할 수 있다
  • RACI로 품질 활동의 결정 권한을 정리하고 A 중복·누락을 찾을 수 있다
  • 품질 게이트 표준과 예외 절차를 설계할 수 있다
  • 프로젝트 등급에 따른 테일러링 규칙을 만들 수 있다

흔한 실수

  • 모든 것을 표준화한다. 팀은 형식만 맞추고 실질은 우회한다.
  • 예외 절차 없이 게이트를 만든다. 기준은 조용히 무시되거나 사업을 멈춘다.
  • A가 두 명인 RACI를 방치한다. 결정 순간에 충돌한다.
  • 작은 프로젝트에 큰 절차를 강요한다. 테일러링 규칙이 없으면 QMO는 서류 부서가 된다.
  • 설계서를 한 번 쓰고 끝낸다. 개정 절차가 없으면 1년 안에 죽은 문서가 된다.

참고 자료

  • ISO 9001:2015 — Quality management systems — 조직 품질경영시스템의 요구사항(리더십·역할·프로세스 접근)
  • TMMi Foundation — 조직 테스트 정책·전략, 테스트 조직 프로세스 영역
  • 레슨 s4-m14-l04 — 품질 게이트 설계하기
  • 레슨 s2-m37-l05 — ISO 9001·CMMI 통합(운영 품질 조직의 사례)

낯선 말 풀이

이 레슨에 나온 약어입니다. 본문에서도 처음 나올 때 점선으로 표시해 두었습니다 (제목과 링크 글자는 그대로 둡니다).

QA — 품질보증
만든 것이 쓸 만한지 확인하고, 애초에 덜 망가지게 만드는 방법을 정하는 일. "테스트"는 그 일의 일부다.
QMO — 품질관리 조직
여러 팀의 품질 활동을 한곳에서 보며 기준을 정하는 조직.
Go/No-Go — 내보낼지 말지 판정
미리 정해 둔 조건을 놓고 "이대로 내보낸다 / 내보내지 않는다" 를 한자리에서 정하는 일.
CI — 지속적 통합
코드를 올릴 때마다 자동으로 합쳐서 빌드하고 시험까지 돌리는 방식.
SFIA — 정보화 시대 역량 체계
정보기술 직무의 역량을 등급과 항목으로 정리해 둔 국제 체계.
ISO — 국제표준화기구
여러 나라가 모여 "이건 이렇게 하자"를 문서로 정하는 단체. 그 문서 자체를 번호로 부른다.
TMMi — 테스트 성숙도 모델
조직의 테스트 능력을 단계로 매겨 다음에 무엇을 올릴지 정하는 모델.
CMMI — 능력 성숙도 모델 통합
조직의 개발·관리 능력을 1~5단계로 매기는 모델.

용어집 전체 보기