Case Study

DBMS, DB 구축 절차, 빅데이터 기술 칼럼, 사례연구 및 세미나 자료를 소개합니다.

SK Telecom-차세대 마케팅시스템

Case Study
DBMS별 분류
Tibero
작성자
dataonair
작성일
2008-10-15 00:00
조회
4136











차세대 마케팅시스템

SK Telecom

SK Telecom은 업계 리딩 컴퍼니 로 수년간의 혁신을 거듭하여 국내 시장뿐 아니라 전세계 CDMA 이동 전화 시장을 선도해 왔고 이를 통해 우리나라가 IT 선진국의 반열에 오 르는데 핵심적 역할을 수행해 온 이 동통신사이다. 국내 통신시장의 50%이상을 차지하고, 약 2천만 명 의 가입자를 보유하고 있는 국내 최 대 통신사이다.

System 개요

SKT의 NGM사업은‘Convergence 환경에서 Market Organizer 위치를 확보하기 위한 마케팅 프로세스 및 IT 인프라 혁신’을 비전으로 2천만 명의 회원 정보를 통합 관리하여 신속한 정산 및 마케팅을 전개하고 빠른 상품개발 및 대용량 트랜잭션 처리, 무중단 서비스를 목표로 하는 기간계 시스템이다. 또한 기존의 메인프레임에서 운영 중이던 주전산기를 유닉스 시스템으로 다운사이징 하고, 고객 운영정보시 스템(COIS) 및 통합 CRM 시스템 개편으로 고객접근성을 한층 강화한 사업이다. 총 2단계 추진된 SKT NGM 사업은 IBM BCS를 주사업자로 한 1단계 사업에서 요구사항 분석 및 설계를 마쳤고, 지난 2005년부터 추진된 2단계 사업에서 SK C&C와 티맥스소프트 주도하에 개발을 통한 시스템 실구축이 완료되어 2006년 10월 9일 성공적으로 오픈하고 현재까지 순조롭게 운영되고 있다.

비즈니스 과제

시장변화에
대응하기 위한
차세대 시스템
SK Telecom은 기술과 서비스의 발달, 데이터 통신의 수요증가 및 통신시장 개
방, 시장의 포화 등 시장 환경의 변화로 차세대 이동통신 사업에 대응하기 위하여
기존 사업의 혁신과 함께 신규사업의 다각화와 고객관리의 고도화 달성을 차세대
마케팅의 주요 인프라 요건으로 인지하였다. 이를 위한 기반으로 신규 사업의 민
첩한 지원과 대고객 서비스 강화, 신속한 경영정보 제공 및 파트너의 체계적 관리
등 사업 전략에 적합한 프로세스와 시스템 혁신이 요구되었다.
오픈환경으로의
전환
또한 비즈니스 규모의 지속적인 증가에 대한 시스템적 대응책을 마련하고 신규
비즈니스의 신속한 제공을 위한 대내외 시스템과의 유연한 연계 구성이 요구되어
과거의 Mainframe 기반 CRM 시스템에서 새로운 오픈 시스템으로의 전환이 주
요 과제 중 하나였다.
신속한 서비스 및
상품구축 기반과
고객정보 통합
신규 비즈니스의 Time-to-Market을 위해 신속한 서비스 및 상품 구축 기반을
확보 하여야 했고 2천만 고객들의 데이터 조회 기록 등의 종합적인 처리 및 개별
고객에 대한 다양한 마케팅 지원을 위하여 통합된 고객정보관리 시스템도 빼놓을
수 없는 과제로 드러났다.
파트너 지원과
시스템 연계
대리점 및 CP등의 Partner에 대한 One-Stop 지원체계를 위한 통합관리 업무
의 자동화 환경도 프로세스 혁신의 과제 중 하나였으며 이를 위해서 고객채널 시
스템, NGM 시스템, Legacy 시스템과의 실시간 데이터 교환이 요구되었다.

NGM 시스템 아키텍처

K-20081015-433220.jpg

Project 주요 내용

유연한 Architecture 수립

1단계 사업에서 분석 설계된 내용을 바탕으로 기술적 구조적 개선점을 도출하고 유연한 비즈니스 요구사항을 수용하기 위한 Application Architecture를 수립하였다.

ProFrame 기반의 시스템 개발

대용량 처리 시스템의 오픈전환 및 신규 시스템(U-Key) 구축에 앞서 검증된 아키텍처 기반의 프레임웍 - ProFrame 을 도입하여 시스템 안정성 및 표준화, 개발 생산성 향상을 바탕으로 개발 표준 정의와 개발 환경의 구축, 시스템 공통 업무 개발, 시스템 Components를 개발하고 데이터베이스에 대한 효율적 접근방안을 확보하였다. 또한 모듈화를 통해 애플리케이션간의 종속성을 최소화 하였으며 연계성이 높은 CC, Billing과 같은 업무는 공통업무 로직을 도출하고 각 세부 업무 Flow별로 Control기능을 구현하였다.

빠르고 효율적인 채널 통합

SS, CTC, BCP등의 외부채널 영역과 NGM시스템, Legacy 시스템과의 실시간 데이터 제공 및 안정된 성능을 위해 AnyLink(MCG)가 도입 되었으며 GUI기반의 환경에서 짧은 시간 내에 채널 통합이 수행되었다.

검증된 미들웨어 기반 구축

Tmax (TP-Monitor), JEUS (WAS), WebtoB (Web Server) 기반에서 비즈니스 로직의 안정성과 성능, 정합성을 보장 하고 Presentation Layer 및 대내외 시스템과의 독립성을 확보하였다.

End-to-End 모니터링 구축

애플리케이션이 개발 단계에서 수행까지 시스템 성능에 대한 진단을 위한 APM툴로 SysMaster를 도입하여 NGM 전체시스템의 성능에 대한 진단 및 품질 개선의 툴로 활용하였다.

도입 효과 - 비즈니스 서비스 개선


■ 대리점 및 고객센터의 단말 화면 시스템이 GUI 방식으로 개편 및 신규가입 신청 시간 단축
■ 고객. 상품. 서비스 연계를 기반으로 고객이 사용중인 상품과 이용 패턴을 구체화
■ 대리점, 고객센터, T-World의 단일 데이터 활용으로 정보 불일치 해소
■ PRM 시스템을 통해 컨텐츠 공급자(CP)등과 정산체계를 단일 시스템에서 처리하도록 구성
■ 마감일(매월 월말) 이후 익월 23일에나 결산이 가능했으나 신규 시스템에서는 마감일 직후 시산표 산출
■ 고객 패턴 분석을 통해 이동전화 과다 사용자 , 10대의 성인 컨텐츠 이용 제한 등 심사. 결과. 통보의 절차 강화
■ TU미디어와 빌링 및 고객관리 시스템을 연동하고 와이브로 상용화를 대비한 각종 시스템 기본구조 설계 완성
■ 대리점 및 고객센터의 불편했던 시스템 사용법과 새로운 업무 기능을 사용자가 쉽게 사용할 수 있도록 구성>
■ 오픈 환경에서의 사용자 응답시간, 최대 처리 부하량 등 안정적 시스템 성능 확보
■ 온라인 서비스 및 공유모듈 프로그램의 Hot Deploy 지원으로 서비스의 내부로직 변경시 동적 변경 가능
■ 신규상품 수용이 가능한 시스템 구조로 신속한 Time-to-Market 인프라 확보
■ 검증된 프레임웍 기반으로 확장 및 유지보수 용이, 안정성 확보, 표준화된 시스템 운영
■ GUI Tool을 통한 빠르고 쉬운 채널 추가
■ End-to-End 모니터링으로 서비스 품질 보장

프로젝트 성공요인

■ 검증된 ProFrame 기반 시스템 구축으로 반복 작업을 최소화 하여 조기에 시스템 안정화
■ 티맥스소프트의 기반기술 및 업무에 능통한 고급인력 지원으로 시스템 설계 품질 향상에 기여


DAB 활동을 통해 주요 업무 아키텍처를 Review하고 성능 및 안정성 개선 방향을 권유
TA, AA, DA 주요 현안에 참여하여 시스템 설계 방향 결정 지원
Batch 및 온라인 서비스, 기타 외부 채널간의 중요 업무 설계 참여 및 테스트 프로그램 혹은 샘플 프로그램을 작성
하여 제공
R&R을 정의하기 어려운 실행 업무, 팀간 공유해야 되는 시스템 공통 Adaptor 혹은 공통 서비스 등의 설계 및 개발
지원

■ 교육 및 기술의 밀착 지원으로 현업의 시스템 운영 스킬 강화


체계적인 교육관리 프로세스 및 UI에서 서비스까지의 통합 교육 프로그램으로 신규 개발자가 개발 방법 및 표준과ProFrame 패키지를 이해할 수 있도록 지원
개발자가 문의사항 요청 시 티맥스소프트 인력의 다이렉트 설명 및 소스코드 분석과 개발작업 지원


용어설명

NGM : Next Generation Marketing
COIS : Customer Operation Information System
CC : Customer Care
SS : Self-Service Channel
(T-World, 네이트카드, 모네타 등)
CTC : ConTact Center(Call Center)
BCP : Business Common Platform
(PDA등의 모바일 이동영업장 시스템 등)
PRM : Partner Relationship Management
DBA : Design Advisory Board
TA : Technical Architecture
AA : Application Architecture
DA : Data Architecture