SAP Activate 방법론 — S/4HANA 구축 프로젝트 단계별 실전 가이드
SAP Activate 방법론 -- S/4HANA 구축 프로젝트 단계별 실전 가이드
SAP S/4HANA 구축 프로젝트를 성공적으로 이끌기 위해서는 체계적인 방법론이 필수입니다. SAP Activate는 SAP가 공식적으로 제공하는 구현 방법론으로, 기존 ASAP 방법론을 계승하면서도 애자일(Agile) 원칙과 SAP Best Practices를 결합한 현대적 프레임워크입니다. 이 가이드에서는 SAP Activate의 핵심 요소부터 6단계 프로세스, 워크스트림, 배포 옵션별 차이까지 실무자가 바로 활용할 수 있는 수준으로 상세히 다룹니다.
1. 개요 및 배경 -- SAP Activate란?
SAP Activate는 SAP S/4HANA를 포함한 SAP 클라우드 및 온프레미스 솔루션을 구현하기 위한 표준 방법론입니다. 2015년 SAP S/4HANA의 출시와 함께 도입되었으며, 기존 ASAP(Accelerated SAP) 방법론의 후속으로 자리 잡았습니다.
SAP Activate가 기존 방법론과 구별되는 핵심 특징은 다음과 같습니다.
- 사전 구성된 콘텐츠(Pre-configured Content) 기반 접근: 백지 상태에서 시작하지 않고 SAP Best Practices 패키지를 기반으로 시작합니다.
- Fit-to-Standard 원칙: 표준 프로세스를 먼저 검토하고, 필요한 부분만 커스터마이징하는 방식을 권장합니다.
- 애자일(Agile) 방식 도입: 반복(Sprint) 기반 구현, 백로그 관리, 지속적 피드백 루프를 적용합니다.
- 도구 통합: SAP Roadmap Viewer, SAP Cloud ALM, Central Business Configuration 등 SAP 자체 도구와 긴밀하게 연동됩니다.
SAP Activate는 신규 구축(Greenfield), 시스템 전환(System Conversion), 선택적 데이터 전환(Selective Data Transition) 등 다양한 전환 시나리오를 지원합니다. 어떤 배포 옵션을 선택하든 SAP Activate의 기본 프레임워크는 동일하게 적용되지만, 세부 활동과 산출물은 시나리오에 따라 달라집니다.
2. 방법론의 3대 핵심 요소
SAP Activate는 세 가지 핵심 요소(Pillar)를 기반으로 구성됩니다. 이 세 요소가 유기적으로 결합되어야 프로젝트가 효율적으로 진행됩니다.
2-1. SAP Best Practices
SAP Best Practices는 산업별, 프로세스별로 사전 구성된 비즈니스 시나리오 패키지입니다. 예를 들어 "Order-to-Cash", "Procure-to-Pay", "Record-to-Report" 같은 표준 프로세스가 미리 설정된 상태로 제공됩니다. 프로젝트 팀은 이 패키지를 기준점(Baseline)으로 삼아 Fit-to-Standard 워크숍을 진행합니다.
SAP Best Practices를 시스템에 활성화하려면 SAP Best Practices Explorer에서 해당 패키지를 확인한 후, 시스템에서 활성화 작업을 수행합니다.
* SAP Best Practices 활성화 확인 -- 트랜잭션 코드 예시
* T-Code: SM34 (View Cluster Maintenance)
* 또는 Fiori App: Manage Your Solution
*
* Best Practices 패키지 상태 확인 (On-Premise 시나리오)
* T-Code: /n/SMB/BBI
* - Scope Item ID 선택 (예: BNX - Finance)
* - 활성화 상태 확인: Active / Inactive
* - 'Activate' 버튼으로 개별 Scope Item 활성화
*
* Cloud 시나리오에서는 CBC(Central Business Configuration)를 통해
* Scope Item을 선택하고 자동 활성화됩니다.
2-2. Guided Configuration / Central Business Configuration
SAP Central Business Configuration(CBC)은 S/4HANA Cloud 환경에서 시스템 설정을 안내하는 도구입니다. 프로젝트 범위를 정의하면 해당 범위에 맞는 설정 항목이 자동으로 생성되고, 단계별로 가이드를 제공합니다.
<!-- Central Business Configuration 설정 흐름 예시 -->
<!-- 1단계: 프로젝트 생성 -->
<CBCProject>
<ProjectName>S4HC_Implementation_2026</ProjectName>
<Country>KR</Country>
<Language>KO</Language>
<Currency>KRW</Currency>
</CBCProject>
<!-- 2단계: Scope 정의 -->
<ScopeItems>
<Item id="1NM">Finance - General Ledger</Item>
<Item id="2VH">Purchasing - Procure to Pay</Item>
<Item id="BD9">Sales - Order to Cash</Item>
<Item id="J58">Asset Management</Item>
</ScopeItems>
<!-- 3단계: Configuration 실행 -->
<!-- CBC가 선택된 Scope Item에 따라 -->
<!-- 설정 Activity를 자동 생성하고 순서를 안내합니다 -->
2-3. SAP Roadmap Viewer
SAP Roadmap Viewer는 프로젝트 유형(신규 구축, 시스템 전환 등)에 따른 상세 로드맵을 제공하는 웹 도구입니다. 각 단계별로 수행해야 할 활동(Activity), 산출물(Deliverable), 가속기(Accelerator)를 확인할 수 있습니다.
# SAP Roadmap Viewer 접속 URL 패턴
# 기본 URL
base_url: "https://go.support.sap.com/roadmapviewer/"
# 직접 접속 (로드맵 유형별)
new_implementation: "https://go.support.sap.com/roadmapviewer/#/group/IMPL_S4HC"
system_conversion: "https://go.support.sap.com/roadmapviewer/#/group/SC_S4HANA"
selective_transition: "https://go.support.sap.com/roadmapviewer/#/group/SDT_S4HANA"
# Roadmap Viewer 활용 팁
# - 왼쪽 패널에서 Phase(단계) 선택
# - 중앙에서 Workstream별 Activity 확인
# - 각 Activity 클릭 시 상세 설명, 템플릿, 가이드 제공
# - 'My Roadmap' 기능으로 프로젝트에 맞게 커스터마이징 가능
3. 6단계 프로세스 상세
SAP Activate 방법론은 6개의 단계(Phase)로 구성됩니다. 각 단계는 명확한 목표와 산출물을 가지며, 순차적으로 진행되되 반복(Iteration)이 허용됩니다.
3-1. Discover (발견)
프로젝트 착수 전 단계로, SAP 솔루션의 가능성을 탐색하고 비즈니스 사례(Business Case)를 수립합니다.
- 주요 활동: 요구사항 분석, SAP 솔루션 데모 참석, Trial 시스템 체험, ROI 분석
- 핵심 산출물: Business Case 문서, 고수준 요구사항 목록, 솔루션 선정 보고서
- 관련 도구: SAP Transformation Navigator, SAP Discovery Center
3-2. Prepare (준비)
프로젝트를 공식적으로 시작하는 단계입니다. 팀을 구성하고 시스템 환경을 준비합니다.
- 주요 활동: 프로젝트 팀 구성, 거버넌스 체계 수립, 시스템 프로비저닝, 초기 교육(Enablement), 프로젝트 계획 수립
- 핵심 산출물: 프로젝트 헌장(Project Charter), 프로젝트 계획서, 시스템 환경 문서, 팀 교육 계획
- 관련 도구: SAP Cloud ALM (프로젝트 관리), SAP Learning Hub
3-3. Explore (탐색)
SAP Best Practices를 기준으로 Fit-to-Standard 워크숍을 진행하는 핵심 단계입니다.
- 주요 활동: Fit-to-Standard 워크숍 진행, GAP 식별 및 분석, 백로그(Backlog) 정의, 데이터 마이그레이션 전략 수립
- 핵심 산출물: Fit-to-Standard 워크숍 결과 문서, GAP 목록, 백로그, 데이터 마이그레이션 계획
- 핵심 포인트: 이 단계에서 비즈니스 사용자(Key User)의 참여가 가장 중요합니다. 표준 프로세스를 충분히 이해한 상태에서 GAP을 판단해야 합니다.
3-4. Realize (실현)
실제 시스템 구성과 개발이 이루어지는 단계입니다. 반복(Sprint) 방식으로 진행됩니다.
- 주요 활동: 시스템 구성(Configuration), 확장 개발(Extension), 통합(Integration) 설정, 단위 테스트, 통합 테스트
- 핵심 산출물: 구성 완료된 시스템, 테스트 결과 보고서, 사용자 매뉴얼 초안, 교육 자료
- 반복 주기: 일반적으로 2~4주 단위 Sprint로 진행하며, 각 Sprint 종료 시 데모와 회고(Retrospective)를 수행합니다.
3-5. Deploy (배포)
시스템을 운영 환경으로 전환하는 단계입니다.
- 주요 활동: UAT(User Acceptance Testing), 데이터 마이그레이션 실행, Cutover 계획 및 실행, 최종 사용자 교육, Go-Live
- 핵심 산출물: UAT 완료 보고서, Cutover 체크리스트, Go-Live 승인 문서
- 주의사항: Cutover 기간 동안 기존 시스템과 신규 시스템 간 데이터 정합성을 반드시 검증해야 합니다.
3-6. Run (운영)
Go-Live 이후 안정화 및 지속 개선 단계입니다.
- 주요 활동: 하이퍼케어(Hypercare) 지원, 이슈 모니터링 및 해결, 지속적 개선(Continuous Improvement), 분기별 업데이트 적용(Cloud 시나리오)
- 핵심 산출물: 운영 핸드오버 문서, SLA 정의서, 개선 백로그
- 하이퍼케어 기간: 일반적으로 Go-Live 후 4~8주 동안 집중 지원을 제공합니다.
4. 워크스트림 완전 해설
SAP Activate는 프로젝트 전반에 걸쳐 10개의 워크스트림(Workstream)을 정의합니다. 각 워크스트림은 6단계 전체에 걸쳐 활동을 가지며, 병렬로 진행됩니다.
| 워크스트림 | 책임 영역 | 핵심 활동 예시 |
|---|---|---|
| Project Management | 프로젝트 전체 관리 | 계획 수립, 리스크 관리, 이해관계자 커뮤니케이션, 예산 관리 |
| Solution Adoption | 솔루션 채택 및 변화 관리 | Key User 교육, 최종 사용자 교육, 채택률 모니터링 |
| Application Design & Configuration | 비즈니스 프로세스 설계 및 시스템 구성 | Fit-to-Standard 워크숍, CBC 설정, Fiori 앱 커스터마이징 |
| Technical Architecture & Infrastructure | 기술 아키텍처 및 인프라 | 시스템 랜드스케이프 설계, 사이징, 네트워크 구성 |
| Data Management | 데이터 마이그레이션 및 품질 | 데이터 매핑, 클렌징, 마이그레이션 실행, 검증 |
| Integration | 시스템 간 통합 | API 설계, 미들웨어 설정(SAP BTP Integration Suite), 인터페이스 테스트 |
| Extensibility | 확장 개발 | In-App Extension, Side-by-Side Extension(SAP BTP), Key User Extension |
| Testing | 테스트 전략 및 실행 | 테스트 계획, 단위/통합/회귀/UAT 테스트, 자동화 테스트 |
| Cutover | 시스템 전환 계획 및 실행 | Cutover 계획, 리허설(Mock Cutover), 본 전환 실행 |
| Organizational Change Management | 조직 변화 관리 | 변화 영향 분석, 커뮤니케이션 계획, 저항 관리, 리더십 정렬 |
각 워크스트림에는 전담 리드(Lead)를 배정하는 것이 권장됩니다. 소규모 프로젝트에서는 한 사람이 복수의 워크스트림을 담당하기도 하지만, Data Management와 Integration은 별도 인력을 배정하는 것이 일반적입니다. 이 두 영역이 프로젝트 지연의 주요 원인이 되는 경우가 많기 때문입니다.
5. Fit-to-Standard vs. Fit-to-Gap 전략 선택
SAP Activate의 핵심 원칙 중 하나는 Fit-to-Standard 접근법입니다. 이는 기존의 Fit-Gap 분석과는 근본적으로 다른 사고방식을 요구합니다.
Fit-to-Standard 접근법
- SAP Best Practices의 표준 프로세스를 먼저 시연하고 검토합니다.
- 현재 업무 방식(As-Is)이 아닌 SAP 표준(To-Be)을 기준으로 논의합니다.
- GAP이 식별되면 "비즈니스 프로세스를 표준에 맞출 수 있는가?"를 먼저 질문합니다.
- 반드시 필요한 경우에만 확장(Extension)을 결정합니다.
기존 Fit-Gap 접근법과의 차이
| 구분 | Fit-to-Standard (SAP Activate) | 기존 Fit-Gap |
|---|---|---|
| 출발점 | SAP 표준 프로세스 | 현재 업무 프로세스 (As-Is) |
| 기본 방향 | 표준에 업무를 맞춤 | 업무에 시스템을 맞춤 |
| GAP 처리 | 프로세스 변경 우선 검토 | 개발(커스터마이징) 우선 |
| 업그레이드 영향 | 최소화 | 커스터마이징 많을수록 복잡 |
| Cloud 적합성 | 높음 | 낮음 (특히 Public Cloud) |
실무에서는 완전한 Fit-to-Standard가 어려운 경우가 많습니다. 특히 한국 기업의 경우 세금계산서, 전자신고, 그룹사 내부거래 등 법적/산업적 요구사항이 있어 일정 수준의 커스터마이징이 불가피합니다. 이런 경우 GAP을 다음 세 가지로 분류하여 관리하는 것이 효과적입니다.
- 법적 필수(Legal Requirement): 반드시 구현해야 하는 항목
- 비즈니스 크리티컬(Business Critical): 해당 기능 없이는 업무 수행이 불가능한 항목
- 편의성(Nice-to-Have): Go-Live 이후로 연기 가능한 항목
6. S/4HANA 배포 옵션별 Activate 적용 차이
S/4HANA의 배포 옵션에 따라 SAP Activate의 적용 방식에 의미 있는 차이가 있습니다.
| 항목 | Cloud Public Edition | Cloud Private Edition | On-Premise |
|---|---|---|---|
| 구성 도구 | Central Business Configuration (CBC) | IMG (SAP Customizing) | IMG (SAP Customizing) |
| 확장 방식 | In-App Extension, Side-by-Side (BTP) | Classic Extension + BTP | Classic ABAP + BTP |
| 업데이트 주기 | 분기별 자동 업데이트 | 연 1~2회 (고객 결정) | 고객 자율 |
| Fit-to-Standard 강도 | 매우 높음 (필수) | 높음 (권장) | 중간 (권장이지만 유연) |
| 데이터 마이그레이션 | SAP S/4HANA Migration Cockpit | Migration Cockpit + LSMW | Migration Cockpit + LSMW + 커스텀 |
| 프로젝트 관리 도구 | SAP Cloud ALM (필수) | SAP Cloud ALM (권장) | SAP Solution Manager / Cloud ALM |
RISE with SAP는 별도의 배포 옵션이라기보다 번들 오퍼링(인프라 + 소프트웨어 + 서비스)입니다. RISE with SAP를 통해 Cloud Private Edition 또는 Public Edition을 구독하는 형태이므로, 위 표의 해당 에디션 열을 참고하면 됩니다.
Cloud Public Edition을 선택한 경우, Classic ABAP 개발(Z-코드)이 제한됩니다. 확장이 필요하면 Key User Extensibility, In-App Extension, 또는 SAP BTP 기반 Side-by-Side Extension을 활용해야 합니다. 이 제약 조건은 Explore 단계의 Fit-to-Standard 워크숍에서 반드시 팀 전체에 공유되어야 합니다.
7. 실전 프로젝트 체크리스트
아래는 각 단계별 핵심 산출물, 책임 역할, 필수 도구를 정리한 실전 체크리스트입니다.
Discover 단계 체크리스트
- 비즈니스 사례(Business Case) 문서 작성 완료 -- 책임: 프로젝트 스폰서
- SAP Transformation Navigator로 전환 경로 분석 완료
- SAP Discovery Center에서 관련 Mission 검토
- 배포 옵션(Public/Private/On-Premise) 결정
Prepare 단계 체크리스트
- 프로젝트 헌장(Project Charter) 승인 -- 책임: 프로젝트 매니저, 스폰서
- 프로젝트 팀 구성 완료 (워크스트림 리드 배정)
- 시스템 프로비저닝 완료 (DEV/QAS/PRD)
- SAP Cloud ALM 프로젝트 설정 완료
- 팀 교육(SAP Learning Hub, OpenSAP) 계획 수립
- 거버넌스 체계 정의 (회의 주기, 의사결정 프로세스, 에스컬레이션 경로)
Explore 단계 체크리스트
- Fit-to-Standard 워크숍 완료 (모든 범위 내 프로세스 대상) -- 책임: 솔루션 아키텍트, Key User
- GAP 목록 작성 및 우선순위 분류 (Legal / Critical / Nice-to-Have)
- 백로그(Backlog) 정의 및 Sprint 계획 수립
- 데이터 마이그레이션 전략 및 데이터 소스 식별
- 통합(Integration) 시나리오 목록 확정
Realize 단계 체크리스트
- Sprint 단위 시스템 구성 및 개발 완료 -- 책임: 컨설턴트, 개발자
- 단위 테스트(Unit Test) 완료 (각 Sprint)
- 통합 테스트(Integration Test) 1~2회 수행
- 데이터 마이그레이션 시뮬레이션(Trial Load) 수행
- 사용자 매뉴얼 및 교육 자료 초안 작성
Deploy 단계 체크리스트
- UAT 완료 및 결과 보고서 승인 -- 책임: Key User, 프로젝트 매니저
- Cutover 리허설(Mock Cutover) 최소 1회 수행
- 최종 사용자 교육 완료
- Go-Live 승인(Go/No-Go Decision) 완료
- Cutover 실행 및 데이터 정합성 검증
Run 단계 체크리스트
- 하이퍼케어(Hypercare) 지원 체계 가동 (4~8주) -- 책임: 프로젝트 팀 + 운영 팀
- 이슈 추적 및 해결 프로세스 운영
- 운영 핸드오버 문서 작성 및 전달
- 지속 개선 백로그 정의 (Phase 2 계획)
8. 마무리 및 다음 단계
SAP Activate 방법론은 단순한 프로젝트 관리 프레임워크가 아니라, SAP S/4HANA의 설계 철학을 반영한 구현 전략입니다. Fit-to-Standard 원칙을 기반으로 표준 프로세스를 최대한 활용하고, 애자일 방식으로 빠르게 가치를 전달하는 것이 핵심입니다.
이 가이드를 바탕으로 다음 단계를 진행해 보시기 바랍니다.
- SAP Roadmap Viewer에서 프로젝트 유형에 맞는 로드맵을 확인하고, 각 단계별 Activity를 팀과 함께 리뷰하세요.
- SAP Cloud ALM을 프로젝트 초기부터 설정하여 요구사항, 태스크, 테스트를 일원화하세요.
- SAP Learning Hub 또는 learning.sap.com의 학습 여정(Learning Journey)을 통해 팀의 역량을 체계적으로 강화하세요.
- Fit-to-Standard 워크숍 전에 Key User가 SAP Best Practices Explorer에서 관련 프로세스를 사전 학습하도록 계획하세요.
- S/4HANA Cloud Public Edition을 고려 중이라면, SAP Certified Implementation Consultant 자격증 학습 과정(약 1,045시간)을 참고하여 팀의 역량 수준을 가늠해 보세요.