본문으로 건너뛰기

SAP 품질 게이트: 설정하는 방법과 실패하는 지점

품질 게이트는 프로젝트를 멈출 권한을 가진 체크포인트입니다. SAP Activate 단계에 맞춰 게이트를 두는 방법, 예 또는 아니오로 답이 나오는 기준을 쓰는 방법, 게이트가 형식적인 승인 절차로 전락하지 않게 하는 방법을 정리했습니다.

SAP 품질 게이트를 설명하는 문구와 함께 화이트보드에 붙은 빨간 품질 도장
목차
  1. SAP Activate 단계별 품질 게이트
  2. 제대로 작동하는 게이트의 조건
  3. 예 또는 아니오로 답이 나오는 기준
  4. 지연시킬 권한을 가진 책임자 한 명
  5. 압박이 닥치기 전에 확보하는 경영진의 지지
  6. 시스템 기록에서 가져오는 증빙
  7. 품질 게이트를 설정하는 방법: 단계별 안내
  8. 가장 중요한 두 게이트의 종료 기준 예시
  9. 클린 코어, SAP Cloud ALM, 그 밖의 도구
  10. 게이트 관리 도구
  11. 품질 게이트가 실패하는 이유와 우리 게이트가 작동하는지 확인하는 방법
  12. 게이트가 작동하는지 보여 주는 세 가지 수치
  13. 자주 묻는 질문

품질 게이트는 프로젝트 단계 사이에 두는 공식 체크포인트입니다. 팀은 다음 단계로 넘어가기 전에 합의한 기준을 충족했음을 보여 주어야 합니다. 통과하면 앞으로 나아갑니다. 통과하지 못하면 문제부터 해결합니다. SAP 프로젝트에서 게이트는 SAP Activate의 단계 전환 지점에 놓이며, 게이트마다 "준비되지 않았다"고 말할 권한을 가진 책임자가 지정됩니다.

싱가포르의 한 대형 소비재 기업이 SAP를 전 세계에 도입하고 있었습니다. 팀은 마감일을 맞추려고 테스트를 서둘러 끝냈습니다. 저는 이 참사가 벌어지는 과정을 지켜봤습니다. 사용자 테스트는 거의 이루어지지 않았는데도 경영진은 출시를 밀어붙였습니다. 며칠 만에 문제가 드러났습니다. 누락된 설정, 끊어진 워크플로, 완전히 틀린 데이터였습니다. 출시 후 몇 주간 이어진 혼란은 Go-Live 전에 이미 눈에 보이던 문제 때문이었습니다. 아무도 멈춰서 확인하지 않았습니다.

저는 품질 게이트 검토를 건너뛰지 않습니다. 지름길도, 형식적인 승인도 없습니다. 처음에는 시간이 더 들지만, 나중에 몇 달씩 걸릴 뒷수습을 줄여 줍니다.

게이트는 문서화된 기준, 기록으로 남는 승인, 프로젝트를 지연시킬 실질적 권한을 갖춘 의사결정 지점입니다. 진척 검토나 운영위원회의 현황 보고가 아닙니다.

그 권한이 없으면 검토는 형식적인 승인으로 전락합니다. 도장만 찍는 게이트는 없는 것보다 나쁩니다. 거짓 확신을 만들기 때문입니다. 한 유통 고객사는 사실상 도장만 찍는 "검토"를 운영했습니다. 6개월이 지나자 일정은 돌이킬 수 없을 만큼 뒤처졌습니다. 그 검토에서 걸러졌어야 할 문제를 아무도 처리하지 않았기 때문입니다.

SAP Activate에는 Discover, Prepare, Explore, Realize, Deploy, Run의 여섯 단계가 있습니다. 각 단계 전환은 자연스러운 게이트가 됩니다. 제가 게이트마다 확인하는 내용은 다음과 같습니다.

단계 게이트품질 중점확인할 증빙통과 조건
Discover비즈니스 케이스, 경영진 정렬비즈니스 케이스, 상위 수준 로드맵비즈니스 케이스 승인, 스폰서 참여 확정
Prepare거버넌스, 팀, 리스크헌장, 거버넌스 모델, 리스크 등록부헌장 승인, 리스크 책임자 지정, 팀 합류 완료
ExploreFit-to-Standard, 설계, 통합 접근 방식Fit-Gap 결정, 프로세스 설계, 통합 아키텍처프로세스 오너 승인, 모든 갭에 결정이 내려짐
Realize구성, 통합 테스트테스트 실행 보고서, 결함 로그테스트 기준치 충족, 치명적 결함 종료
Deploy데이터, 교육, 컷오버 준비도마이그레이션 정합성 검증, 교육 이수 기록, 컷오버 계획최종 리허설 완료, 롤백 계획 합의
Run안정화와 인수인계장애 로그, 성능 보고서장애가 합의한 한도 이내, 지원 인수인계 서명

실무에서는 Explore, Realize, Deploy가 가장 위험합니다. 이 세 게이트 가운데 하나를 그냥 통과한 문제는 Go-Live 후에 드러날 때 비용이 가장 큽니다.

SAP Activate 게이트마다 증명해야 하는 것여섯 개의 게이트, 각각 예 또는 아니오로 판단합니다. Explore, Realize, Deploy가 가장 위험합니다.
  1. Discover비즈니스 케이스 승인, 스폰서 참여 확정
  2. Prepare헌장 승인, 리스크 책임자 지정
  3. Explore모든 갭에 결정이 내려짐
  4. Realize테스트 기준치 충족, 치명적 결함 종료
  5. Deploy최종 리허설 완료, 롤백 합의
  6. Run장애가 한도 이내, 인수인계 서명

게이트마다 준비되지 않았다고 말할 권한을 가진 책임자 한 명이 서명합니다

구성 작업을 시작하기 전에 모든 게이트의 진입 기준과 종료 기준을 프로젝트 헌장에 적어 두십시오. 마감 압박 속에서 쓴 기준은 프로젝트에 필요한 것이 아니라 팀이 지금 보여 줄 수 있는 것을 기술하게 됩니다. 한 고객사는 "시간을 아끼려고" 단계를 합치려 했습니다. 결국 몇 주 치 작업을 다시 해야 했습니다.

예 또는 아니오로 답이 나오는 기준

"테스트 완료"는 기준이 아닙니다. 논쟁만 낳습니다. 한 유통 고객사는 게이트 기준이 그저 "UAT 완료"였습니다. 팀의 절반은 모든 테스트를 실행했다는 뜻으로, 나머지 절반은 모든 결함을 수정했다는 뜻으로 읽었습니다.

"테스트 케이스 95% 실행, 우선순위 1 결함 전부 해결, 5일 넘게 열려 있는 우선순위 2 결함 없음"은 기준입니다. 답이 나옵니다.

한 제조 고객사의 게이트는 기준이 너무 모호해서 실패했습니다. 실제로 통과했는지 아무도 알지 못했습니다. 기준을 측정 가능한 기준치로 바꾸자 단계 전환을 둘러싼 논쟁이 사라졌습니다.

지연시킬 권한을 가진 책임자 한 명

모든 게이트에는 프로젝트를 지연시킬 수 있는 지정된 책임자가 있어야 합니다. 위원회가 아니라 한 사람입니다. 팀이 준비되지 않았는데도 다음 단계를 미룰 권한이 아무에게도 없어서 무너진 프로젝트를 본 적이 있습니다.

반대의 경우에는 효과가 있습니다. 한 유통 고객사는 선임 디렉터를 게이트 책임자로 임명했습니다. 그가 "준비되지 않았다"고 하면 모두가 귀를 기울였습니다. 그 권한을 헌장에 명시하십시오.

압박이 닥치기 전에 확보하는 경영진의 지지

경영진은 게이트가 마감을 위협하기 전까지는 품질 게이트를 좋아합니다. 한 CIO는 분기 목표를 맞추려고 실패한 게이트를 뒤집었습니다. 그 결과 생긴 문제로 치른 비용은 지연 비용의 두 배였습니다. 이 패턴이 여러 번 반복되는 것을 보았기 때문에, 지금은 프로젝트를 시작하기 전에 게이트 프레임워크에 대한 경영진의 승인을 받아 둡니다.

시스템 기록에서 가져오는 증빙

게이트 결정에는 증빙이 필요합니다. 테스트 실행 보고서, 결함 로그, 프로세스 승인, 마이그레이션 정합성 검증 결과 등입니다. 사람들이 다 했다고 말하는 내용이 아니라 도구에서 직접 뽑으십시오. 제 고객사 한 곳은 Solution Manager 보고서를 보고 "완료"로 처리된 테스트 케이스의 40%가 한 번도 실행되지 않았다는 사실을 알게 되었습니다. 게이트가 끝난 뒤가 아니라 게이트 전에 잡아냈습니다.

  1. 게이트를 단계 전환에 맞춥니다. SAP Activate라면 최소한 Prepare, Explore, Realize, Deploy 이후에 둡니다. 한 에너지 기업은 그 사이에 임의의 체크포인트를 만들었다가 엉망이 되었습니다.
  2. 구성 작업을 시작하기 전에 진입 기준과 종료 기준을 정의합니다. 테스트 커버리지, 결함 기준치, 서명해야 할 프로세스 오너를 합의합니다. 이를 헌장에 넣고 스폰서의 서명을 받습니다.
  3. 여유 시간을 두고 게이트를 일정에 잡습니다. 각 게이트를 마일스톤으로만 두지 말고 하나의 활동으로 일정에 넣으십시오. 제 유통 고객사 한 곳은 게이트마다 직전 일주일을 통째로 정리 작업에 배정했습니다.
  4. 결정할 수 있는 검토자를 고릅니다. 프로세스는 현업 리드가 승인합니다. 구성과 통합은 기술 리드가 승인합니다. 컨설턴트가 현업을 대신해 서명해서는 안 됩니다.
  5. 증빙을 한곳에 모읍니다. 6개월 뒤 감사인이 데이터 마이그레이션을 누가 승인했는지 물을 것입니다. 답을 찾는 데 몇 분이면 되어야 합니다.
  6. 결과가 눈에 보이게 합니다. 한 고객사는 게이트 대시보드를 프로젝트 룸 벽에 붙였습니다. 무시할 수가 없었습니다.

가장 중요한 두 게이트의 종료 기준 예시

Realize 게이트:

  1. 테스트 실행률이 합의한 기준치 이상이며, 결과는 테스트 도구에 저장되어 있습니다.
  2. 열려 있는 우선순위 1 결함이 없고, 우선순위 2 결함은 합의한 기간 한도 이내입니다.
  3. 모든 핵심 프로세스를 지정된 프로세스 오너가 승인했습니다.
  4. 통합 테스트를 전체 프로세스 체인에 걸쳐 실행했고, 결과가 문서로 남아 있습니다.
  5. 모든 커스텀 개발이 해당 프로젝트의 클린 코어 규칙에 따라 승인되었습니다.

Deploy 게이트:

  1. 데이터 마이그레이션 최종 리허설이 끝났고, 정합성 검증 결과를 데이터 리드가 서명했습니다.
  2. 역할별 교육 이수율이 합의한 기준치 이상입니다.
  3. 컷오버 계획을 리허설했고, 소요 시간과 Go/No-Go 결정 시점이 정해져 있습니다.
  4. 롤백 계획이 문서화되고 테스트되었습니다.
  5. 하이퍼케어 팀이 지정되었고, 에스컬레이션 경로와 심각도 정의가 합의되었습니다.

Deploy 게이트에서 해결되지 않은 정합성 검증 예외나 교육을 받지 못한 사용자가 확인되었는데도 현업이 진행을 원한다면, 서명자를 명시한 문서화된 결정으로 남기십시오. 아무도 안 된다고 말하고 싶지 않아서 기본값처럼 넘어가서는 안 됩니다.

형식적으로 도장만 찍는 품질 게이트는 없느니만 못합니다. 거짓 확신을 만들어 내는 사이에 진짜 문제는 그 밑에서 계속 쌓입니다.

요즘 프로젝트에서는 두 가지가 게이트를 설계하는 제 방식을 바꾸었습니다.

클린 코어는 이제 게이트 기준입니다. SAP는 확장을 레벨 A(릴리스된 인터페이스만 사용)부터 레벨 D(수정 및 테이블 직접 쓰기)까지 분류합니다. Explore 게이트에서는 모든 갭에 결정이 있어야 합니다. 구성으로 해결할지, 릴리스된 API 기반 확장으로 구축할지, 거절할지입니다. Realize 게이트에서는 새로운 레벨 D 오브젝트가 슬며시 들어오지 않았는지 확인합니다. Public Edition은 이를 기술적으로 강제합니다. Private Edition과 온프레미스는 그렇지 않으므로, 이를 강제하는 것은 게이트입니다.

SAP Cloud ALM이 기본 도구입니다. Enterprise Support, cloud edition이 적용된 SAP 클라우드 구독과 온프레미스 고객의 SAP Enterprise Support에 포함되어 있습니다(SAP Support). Fit-to-Standard, 작업 배정, 테스트 오케스트레이션, 추적성을 다룹니다. SAP Solution Manager 7.2의 메인스트림 유지보수는 2027년 말에 종료되며, SAP는 그 전에 Cloud ALM으로 옮길 것을 권고합니다(SAP Support). Solution Manager로 프로젝트를 진행하는 중이라면 거기서 마무리하십시오. 새 프로젝트는 Cloud ALM을 기준으로 계획하십시오.

게이트 관리 도구

도구보다 중요한 것은 규율입니다. 한 유통 고객사는 중견 규모 구축 프로젝트에서 SharePoint로 깔끔한 게이트 프로세스를 만들어 훌륭하게 운영했습니다. 반대로 Solution Manager를 제대로 갖춰 놓고도 팀이 별도 스프레드시트를 병행하는 바람에 게이트가 실패하는 경우도 보았습니다.

도구게이트 관리에서의 역할적합한 경우
SAP Cloud ALMFit-to-Standard, 작업, 테스트, 추적성신규 S/4HANA 프로젝트, 클라우드 또는 온프레미스
SAP Solution Manager 7.2프로젝트 추적, 테스트 및 결함 관리이미 이 도구로 진행 중인 프로젝트
Jira와 Confluence작업, 결함, 게이트 기준과 증빙이미 Atlassian 도구를 쓰는 팀
Tricentis Tosca테스트 자동화와 커버리지 보고테스트 자동화 비중이 큰 프로젝트
ServiceNow승인 워크플로와 감사 추적이미 ServiceNow를 운영 중인 기업

무엇을 선택하든 단일 진실 공급원이어야 합니다. 병행하는 스프레드시트는 언제나 팀이 보여 주고 싶은 버전을 보여 줍니다. 테스트 측면은 제가 쓴 SAP 테스트 및 검증 도구 비교에서 더 자세히 다룹니다.

일정 압박 속에서 건너뜁니다. 프로젝트가 밀리면 게이트가 가장 먼저 잘려 나갑니다. 한 프로젝트에서는 검토가 형식적인 승인으로 변했고, Go-Live는 악몽이었습니다. 시스템이 다운되고 주문이 막혔으며, 결국 완전히 롤백했습니다. "아낀" 3주 때문에 복구에 3개월이 들었습니다.

모호한 기준. 앞에서 다뤘습니다. 해석이 필요한 기준은 논쟁의 시작일 뿐입니다.

시간이 없는 검토자. 핵심 검토자가 여러 프로젝트에 흩어져 있으면 검토는 체크박스 채우기가 됩니다. 중간 규모 프로젝트의 Realize 게이트 검토에는 최소 반나절이 필요하며, 증빙은 미리 읽어 두어야 합니다.

조직 문화. 마일스톤을 서둘러 처리하는 데 익숙한 팀은 게이트를 우회할 방법을 찾습니다. 경영진이 킥오프에서 게이트는 필수라고 말하고, 지연을 일으키는 첫 번째 게이트를 뒤집지 않음으로써 그 말을 증명하면 달라집니다.

게이트가 작동하는지 보여 주는 세 가지 수치

게이트가 프로젝트를 실제로 보호하는지, 보호하는 척만 하는지 확인하려면 다음을 추적하십시오.

  1. 결함 누출률: 게이트 이후에 발견된 결함 가운데 게이트가 잡았어야 했던 결함의 비율입니다.
  2. 최초 시도 통과율: 모든 게이트가 첫 시도에 통과된다면 기준이 무뎌져 있을 가능성이 높습니다.
  3. Go-Live 장애: 처음 30일 동안 발생한 높은 우선순위 장애는 Deploy 게이트에 대한 직접적인 판정입니다.

게이트는 첫날부터 헌장에 들어가야 합니다. 프로젝트 헌장 가이드에서 어디에 넣어야 하는지 보여 드리고, 운영위원회 가이드에서는 게이트를 집행할 권한을 누가 가져야 하는지 다룹니다.

SAP 프로젝트에서 품질 게이트란 무엇입니까?

프로젝트 단계 사이에 두는 공식 체크포인트입니다. 팀은 다음 단계로 넘어가기 전에 구체적이고 측정 가능한 기준을 충족했음을 보여 주어야 합니다. 게이트마다 프로젝트를 지연시킬 권한을 가진 책임자가 지정됩니다. SAP Activate에서는 게이트가 단계 전환 지점, 특히 Explore, Realize, Deploy 이후에 놓입니다.

SAP Activate의 품질 게이트에는 무엇이 있습니까?

SAP Activate에는 여섯 단계(Discover, Prepare, Explore, Realize, Deploy, Run)가 있고, 각 전환이 게이트입니다. Discover는 비즈니스 케이스를 확인합니다. Prepare는 거버넌스와 헌장을 확인합니다. Explore는 설계 승인과 갭 결정을 확인합니다. Realize는 테스트 결과와 결함을 확인합니다. Deploy는 데이터, 교육, 컷오버 준비도를 확인합니다. Run은 안정화와 인수인계를 확인합니다.

SAP 품질 게이트 기준에는 무엇을 포함해야 합니까?

예 또는 아니오로 답이 나오는 기준입니다. Realize에서는 테스트 실행 기준치, 우선순위별 미해결 결함, 프로세스 오너 승인, 통합 테스트 결과를 봅니다. Deploy에서는 마이그레이션 정합성 검증, 역할별 교육 이수율, 리허설을 마친 컷오버 계획, 테스트를 마친 롤백 계획, 인력이 배치된 하이퍼케어 팀을 봅니다. 모든 기준에는 증빙을 만들어 내는 책임자가 있어야 합니다.

SAP 구축 프로젝트에서 품질 게이트가 실패하는 이유는 무엇입니까?

일정 압박 속에서 건너뛰거나, 기준이 모호하거나, 검토자가 준비할 시간이 없거나, 경영진이 실패한 게이트를 뒤집기 때문입니다. 근본 원인은 게이트를 보호 장치가 아니라 부담으로 취급하는 데 있습니다.

SAP 품질 게이트를 관리하려면 어떤 도구를 써야 합니까?

신규 프로젝트라면 SAP Cloud ALM입니다. SAP 클라우드 구독과 Enterprise Support에 포함되어 있고, Fit-to-Standard, 테스트, 추적성을 지원합니다. SAP Solution Manager 7.2는 2027년 말에 메인스트림 유지보수가 끝납니다. 이미 Jira, Tricentis Tosca, ServiceNow를 운영하는 기업이라면 그 도구들도 잘 작동합니다. 원칙은 단일 진실 공급원입니다.

마지막 품질 게이트에서 Go-Live 준비도를 어떻게 평가합니까?

증빙을 가지고 다섯 가지를 확인합니다. 데이터 마이그레이션 리허설과 정합성 검증, 역할별 교육 완료, Go/No-Go 시점이 포함된 컷오버 계획 리허설, 테스트를 마친 롤백 계획, 에스컬레이션 경로가 있는 하이퍼케어 인력 배치입니다. 하나라도 통과하지 못했는데 현업이 진행을 원한다면, 서명이 남은 비즈니스 결정으로 기록하십시오.

Noel D'Costa

글쓴이

Noel D'Costa

항공, 정부, 금융, 유통, 제조 분야의 SAP 및 Oracle ERP 프로젝트에서 25년을 일했습니다. 재무 출신입니다. 경영진이 혁신의 범위를 현실적으로 정하고, 어려움에 처한 프로젝트를 정상화하며, 운영 첫해를 견뎌 내는 시스템을 구축하도록 돕습니다.

다음 단계

지금 ERP 프로젝트를 진행 중이십니까?

이 글이 지금 진행 중인 프로젝트와 맞닿아 있다면, 30분 대화가 일주일간의 내부 분석보다 대개 더 많은 진전을 가져옵니다.