MDM
태그 :
- 개념
- 비즈니스 트랜잭션의 표준 데이터 정보인 Master Data를 분산된 시스템들로부터 통합 및 공유하여 하나의 뷰를 제공하는 관리 방법
1. 다양한 관점의 흩어져있는 데이터에 대한 통합 관리, MDM의 개요
가. 기준정보관리(MDM : Master Data Management)의 정의
비즈니스 트랜잭션의 표준 데이터 정보인 Master Data를 분산된 시스템들로부터 통합 및 공유하여 하나의 뷰를 제공하는 관리 방법
나. MDM의 등장배경
배경 |
설명 |
데이터 관리 비효율 |
표준 프로세스 및 분류체계 부재, 정보의 품질 유지 난항 |
데이터 무결성 위협 |
정보 변경절차의 표준 절차 부재로 데이터 신뢰성 저하 |
데이터 관점 기준 부재 |
동일 정보에 대한 각 이해 관계자의 정보해석 관점 차이 |
MDM의 주요역할
2. MDM의 구성도 및 구성요소
가. MDM의 구성도
나. MDM의 구성요소
구성요소 |
내용 |
비고 |
Repository |
조직 내 흩어져 있는 기준정보(Master Data)의 통합 및 공유를 위한 정보 저장소 |
DB2, Orcle등 |
데이터체계관리 |
기준정보의 속성/코드/분류에 대한 체계 및 변경 이력 관리 |
표준정의 |
프로세스 관리 |
기준정보 접근 및 권한 프로세스 관리 |
표준프로세스, WorkFlow |
EAI |
MDM과 Legacy의 이 기종간 필요 정보 소통으로 관리 효율성 향상 |
MiddleWare, Adapter |
다. MDM 의 프레임워크
- 기준정보관리(MDM)의 완전성 보장 및 유연성 확보를 위해 거버넌스, 기준정보, IT인프라 측면의 프레임워크에 의한 접근 필수
라. MDM 전제 조건
- 전제 조건 : 기준정보를 Single Version of Truth로 유지 및 공유
- 기준정보가 통합 관리되면 업무적 파급효과와 범위가 일시에 전사적으로 확산되기 때문
마. MDM 기준 정보의 생성과 활용
- 전사 공통 기준 정보를 MDS(Master Data Server)에서 집중 관리
- 기준정보 필요 시 MDC(Master Data Client)에 배포
바. MDM 기준 정보의 생성과 활용
사. 기준정보 데이터와 트랜잭션 데이터의 비교
구분 |
기준정보 데이터 |
트랜잭션 데이터 |
내용 |
- 여러 시스템에서 활용 - 중앙에서 통제 관리 - 표준 참조 데이터 |
시간이 경과됨에 따라 발생되는 비즈니스 이벤트에 대해 누적하여 기록되는 데이터 |
예제 |
제품, 고객, 협력사, 계정, 장비 등 |
제품생산이력, 계정거래이력 등 |
아. 기준정보관리의 유형
유형 |
구성도 |
내용 |
Hybrid / Centralized Master (중앙마스터) |
|
- 속성을 중앙저장소에 운영 - Value 통합 및 공유 - 기준정보 수정 시 다른 연계 Application에도 배포 |
Transaction Hub (트랜잭션 허브) |
- 단일 Repository에서 모든속성 운영 및 관리 - 모든 액세스는 서비스계층관리 |
|
Virtual/Registry (가상/레지스트리) |
- 색인 값으로 기준정보 식별 - Entity 고유 특성 파악 후 생성 - 속성색인 지도에서 하나이상의 고유한 Entity 참조 |
3. MDM의 요구 기능
Layer |
제공 기능 |
Object Layer |
- 기준 정보 Contents 데이터 저장소 모델 - MDM 솔루션이 제공하는 Standard Model 과 Customer-Specific Data Model로 구분 |
Service Layer |
- MDM의 기준 정보 의뢰/승인을 통해 기준 정보 생성 - 검색, 조회, 상태 관리 및 유지보수 기능 제공 |
Provisioning Layer |
MDS(Master Data Server)에서 MDC(Master Data Client)로 기준 정보 배포 기능 제공 |
Content Integrator |
기준 정보의 정합성 유지(중복/불일치 제거) 기능 제공 |
4. 기준정보관리와 메타데이터의 비교
가. 기준정보관리와 메타데이터의 비교표
구분 |
기준정보 관리 |
메타데이터 관리 |
목적 |
Item에 대한 기준정보 일관성 유지 |
데이터의 속성, 크기, 구조, 위치, 연결 정보 등의 일관성 유지 |
주요관리관점 |
Item Value |
스키마(Schema) |
데이터Value |
- 기준정보 실제 값 - Application별 동일 데이터 예) 홍길동, 서울강서구, 등산 등 |
- 데이터의 속성, 크기, 구조, 위치, 연결 정보 등 - Application별 Schema통일 예) 성명, 주소, 취미 등 |
View |
- 단일 Item Data Value View - 권한에 따른 Data항목 View통제 |
- 모델링 도구, 메타데이터 View 구현 - Data Value가 아닌 구조/속성 View |
Process |
Workflow를 통한 기준정보관리 및 통제 |
관리 프로세스의 시스템적 관리 필요 |
관리비용 |
기준정보에 대한 정제 비용 없음 |
데이터 값에 대한 정제 비용 발생 |
나. 기준정보관리와 메타데이터관리의 연관성
- 기준정보관리와 MetaData는 긴밀한 연관관계 유지
5. MDM 의 구현 시나리오
구현시나리오 |
내용 |
비고 |
Content Consolidation |
여러 시스템에서 다양한 방법으로 관리 중인 Master Data 정보의 통합관리 및 활용 |
MDM과 기존응용 분리 |
Central Master Data Management |
- Master Data Object의 모든 정보를 MDM 중앙서버에서 관리(생성,유지보수,MDC배포) |
MDM 중앙서버에 완전 통합 관리 |
Master Data Harmonization |
- 기준정보를 글로벌 속성과 지역별 속성으로 분류(Hybrid 방식) - 글로벌 속성은 MDS에서 유지보수 - MDC에서 변경된 속성값 취합 후 MDS에 반영 |
분리와 통합의 절충 |
6. 차세대 MDM 구축전략 및 도입효과
가. MDM 구축 전략
구축전략 |
내용 |
Harmonization |
Master Data의 중복 제거 전략 |
Standardization |
기준정보의 일관성(일치성) 확보 전략 (표준화) |
Organization |
기준정보의 정합성보장/유지보수/통제를 위한 효율적 조직 구성(역할,책임) 전략 |
Maintenance Process |
전사 비즈니스 프로세스를 고려한 기준정보 유지보수 프로세스 설계 전략 |
Technology |
MDM 적용환경을 고려한 데이터 품질 확보 전략 |
나. MDM 도입효과
도입효과 |
설명 |
데이터 품질향상 |
전사 경영 정보 활용을 위한 통합되고 일관된 고품질 표준 데이터 확보 |
데이터 중복방지 |
단일 코드 부여, 속성 및 Value의 표준화를 통한 유일 데이터 관리 |
의사소통 원활 |
- 각 부서별 동일 기준정보(Master Data) 사용으로 동일 관점을 가짐으로써 원활한 의사소통 가능 - 데이터 및 정보 흐름 원활 |
데이터관리 비용 축소 |
중앙 통제(읽기/쓰기)되어 생성/수정된 동일 기준정보를 여러 시스템에 배포하여 활용하므로 관리/분석 비용 감소 |
다. MDM의 성공적 도입을 위한 제언
- Framework 기반의 접근
거버넌스, 기준정보, IT인프라 영역 관점의 추진으로 구현 결과의 품질 보장
각 영역간 상호연관성에 대한 이해를 바탕으로 MDM구현 결과의 유기적인 통합성 보장
향후 업무요건 변경 및 확장 시 전체 프레임워크 관점에서 유연하고 정확한 변경적용 가능
- 방법론에 의한 체계적인 추진
일관성 있는 MDM 구축을 위한 MDM 프레임워크 사상에 부합하는 방법론 적용
체계적인 프로젝트 수행을 위한 단계별 작업방법, 작업순서 및 역할의 명확한 정의
시행착오 최소화를 위한 단계별 산출물 활용도 증대
프로젝트를 통해 최적화된 자체 방법론 확보 및 내부 전문가 양성
- 아키텍처 중심의 솔루션 제종
아키텍처를 기반으로 MDM시스템의 통합성 및 확장성 보장
상용 솔루션의 최대 적용으로 노력 및 인력 절감
이미 시장에서 검증된 솔루션을 통해 구현하므로 납기 준수
솔루션 공급자의 지속적 업그레이드 적용을 통한 전체적 MDM시스템의 기능 및 성능향상 가능