데이터 관리 정책과 통합 프로세스
데이터 관리 정책을 원칙·표준·지침·절차로 구체화하고 표준·요구·모델·흐름·데이터베이스·활용 관리 프로세스를 하나의 변경 생명주기로 연결합니다. 역할·승인·산출물·품질 게이트와 성과지표를 통해 닫힌 순환 관리체계를 구성합니다.
핵심 요약
데이터 관리 정책은 선언문으로 끝나지 않고 누가 어떤 대상을 어떤 기준과 절차로 관리하며 어떤 증거로 준수 여부를 확인하는지를 정해야 한다. 표준, 요구사항, 모델, 데이터 흐름, 데이터베이스, 데이터 활용 관리는 독립 부서의 개별 절차가 아니라 하나의 변경이 각 영역에 전달되고 검증되는 통합 프로세스다.
정책·원칙
↓
표준/지침/절차·역할
↓
요구 → 표준 영향 → 모델 변경 → 흐름/DB 구현 → 활용 제공
↑ ↓
└──── 품질·운영 결과·사용자 피드백·개선 ─────┘
학습 목표
- 정책·표준·지침·절차의 수준과 역할을 구분합니다.
- 표준·요구·모델·흐름·DB·활용 관리의 입력·활동·산출물을 연결합니다.
- 데이터 소유자·스튜어드·아키텍트·DBA·품질·사용자 역할을 구분합니다.
- 변경 사례에서 영향분석·승인·배포·검증·환류 흐름을 설계합니다.
1. 개념 설명
1.1 정책 체계
| 수준 | 질문 | 예시 |
|---|---|---|
| 정책(Policy) | 무엇을 왜 지켜야 하는가? | 중요 데이터는 소유자와 품질 목표를 가져야 한다. |
| 표준(Standard) | 공통으로 지켜야 할 필수 기준은 무엇인가? | 표준 용어·도메인, 모델 표기, 메타데이터 필수항목 |
| 지침(Guideline) | 어떤 방법을 권장하는가? | 품질 규칙 작성·우선순위 판단 가이드 |
| 절차(Procedure) | 누가 언제 어떤 순서로 처리하는가? | 변경 요청→영향분석→승인→배포→검증 |
조직에 따라 문서 명칭은 다를 수 있으므로 명칭보다 강제성, 범위, 승인 주체와 실행 단계로 구분한다.
1.2 데이터 관리 프로세스
공식 범위의 관리 영역을 다음과 같이 연결할 수 있다.
| 관리 영역 | 핵심 입력 | 주요 활동 | 대표 산출물 |
|---|---|---|---|
| 데이터 표준 관리 | 신규·변경 용어, 업무 정의 | 표준 검토·승인·배포·예외·폐기 | 표준 정의·변경·예외 목록 |
| 요구사항 관리 | 업무 요구, 규제, 결함·개선 요청 | 수집·분석·추적·우선순위·승인 | 요구사항·추적표 |
| 데이터 모델 관리 | 승인 요구·표준·현행 모델 | 모델 작성·검토·버전·변경 통제 | 개념·논리·물리 모델 |
| 데이터 흐름 관리 | 원천·목표·인터페이스·변환 | 흐름·계보 등록, 대사, 영향분석 | 흐름도·인터페이스·계보 |
| 데이터베이스 관리 | 물리 모델·DDL·운영 목표 | 구축·변경·보안·백업·성능·용량 | DB 구성·변경·운영 기록 |
| 데이터 활용 관리 | 사용자 요구·데이터 제품·권한 | 제공·접근·사용조건·품질 피드백 | 카탈로그·뷰·서비스·활용 이력 |
1.3 역할과 책임
| 역할 | 대표 책임 | 통제 포인트 |
|---|---|---|
| 데이터 거버넌스 위원회 | 정책·우선순위·중대 예외 의사결정 | 조직 간 충돌 조정 |
| 데이터 소유자 | 업무 정의·위험·목표·접근 승인 | 최종 업무 책임 |
| 데이터 스튜어드 | 표준·정의·규칙·이슈 운영 | 영역 간 실무 조정 |
| 데이터 아키텍트/모델러 | 구조 원칙·모델·영향분석 | 전사 정합성·버전 |
| DBA·플랫폼 운영 | 물리 구현·보안·백업·성능 | 운영 안정성과 증적 |
| 품질 담당 | 규칙·진단·결함·성과 검증 | 독립 측정과 재발 확인 |
| 데이터 사용자/제품 책임자 | 사용 목적·요구·품질 피드백 | 활용 적합성·오용 방지 |
RACI에서 승인(Accountable)과 실행(Responsible)을 구분하고, 한 역할에 모든 승인·변경·검증이 집중되지 않도록 한다.
1.4 통합 변경 프로세스
예를 들어 ‘고객등급’ 규칙이 변경되면 다음 영역이 연쇄적으로 영향을 받는다.
- 요구사항: 변경 목적·시점·예외·수용 기준
- 표준: 용어·코드·도메인·유효기간
- 모델: 속성·이력·관계·정의
- 흐름: 원천→DW→보고서 변환·재처리
- DB: 컬럼·제약·인덱스·배포·롤백
- 활용: API·뷰·대시보드·권한·사용자 안내
- 품질: 코드 준수, 과거/현재 등급 정합성, 적시성
하나의 변경 요청 ID와 버전으로 산출물을 연결하면 누락과 역추적이 쉬워진다.
1.5 성과와 통제
- 표준·모델·메타데이터 적용률
- 변경 영향분석 누락률
- 승인부터 반영까지 처리기간
- 배포 후 결함·롤백·재발률
- 품질 이슈 기한 내 종료율
- 미사용·미소유 데이터 감소
- 사용자 활용 만족·신뢰도와 중요 데이터 SLA
수치가 높아도 분모·예외를 왜곡하거나 서류만 완료하면 성숙한 관리가 아니다. 업무 위험과 실제 품질·운영 결과를 함께 본다.
2. 프로세스 간 관계
| 시작 사건 | 연계해야 할 프로세스 | 누락 시 위험 |
|---|---|---|
| 신규 업무 요구 | 요구→표준→모델→DB/흐름→활용 | 비표준·미정의 구조, 제공 누락 |
| 표준 코드 변경 | 표준→모델/흐름/DB→활용·품질 | 시스템 간 코드 불일치 |
| 긴급 DB 변경 | DB→요구/모델/메타데이터 사후 동기화 | 모델-DB 드리프트 |
| 품질 결함 발견 | 품질→요구/표준/모델/흐름/DB | 값만 정정하고 원인 재발 |
| 데이터 제품 폐기 | 활용→권한/흐름/DB/보존 | 불필요한 복제·권한·비용 잔존 |
3. 통합 관리 흐름
- 정책 대상·중요도·규제·역할을 정의한다.
- 프로세스별 입력·출력·승인·SLA와 공통 식별자를 설계한다.
- 변경 요청에서 영향 표준·모델·DB·흐름·사용자 뷰를 추적한다.
- 설계 검토와 배포 전 품질·보안·복구 게이트를 통과한다.
- 배포 후 데이터 대사·성능·권한·사용자 결과를 검증한다.
- 결함·예외·지표를 정책·표준·교육·자동화에 환류한다.
- 정기적으로 미사용 정책·객체·지표를 정비한다.
4. 사례와 적용
사례: 고객등급 코드 변경
기존 A/B/C를 VIP/GOLD/SILVER/GENERAL로 바꾸는데 CRM만 먼저 배포하면 DW와 보고서가 미등록 코드를 오류 처리하거나 잘못 집계한다.
통합 산출물
- 변경 요구와 시행일·과거 데이터 처리 원칙
- 표준 코드 정의·매핑·유효기간
- 논리·물리 모델 변경 및 영향 객체 목록
- 인터페이스·ETL 변환과 병행 운영 계획
- DB 배포·롤백·백업·대사 계획
- API·뷰·보고서 계약과 사용자 안내
- 코드 준수율·집계 일치·지연 검증 결과
단계별 담당자가 따로 있어도 하나의 승인된 변경 기준을 공유해야 한다.
5. 비교와 구분
| 구분 | 거버넌스 | 데이터 관리 | 데이터 품질 관리 |
|---|---|---|---|
| 핵심 | 의사결정권·정책·책임 | 생명주기별 실행 프로세스 | 적합 수준 측정·결함 개선 |
| 관계 | 무엇을 누가 결정할지 정함 | 결정된 기준을 운영함 | 결과를 측정해 관리와 정책에 환류 |
| 함정 | 위원회 구성만으로 완료 | 문서 작성만으로 완료 | 점수 산출만으로 완료 |
시험 판단 포인트
- 정책은 목적·원칙, 표준은 공통 필수 기준, 절차는 실행 순서를 중심으로 구분한다.
- 표준·요구·모델·흐름·DB·활용 관리는 입력과 산출물이 이어지는 통합 프로세스다.
- 데이터 소유자는 업무 책임, 스튜어드는 일상 관리, DBA는 물리 운영, 품질 담당은 측정·검증 역할이 중심이다.
- 긴급 변경도 사후 모델·메타데이터·영향정보 동기화가 필요하다.
- 닫힌 순환은 배포 후 검증과 결함·지표의 정책 환류까지 포함한다.
자주 틀리는 부분
- 정책 문서를 승인하면 현장 절차와 시스템 통제가 자동 구현된다고 본다.
- 프로세스별 KPI를 높이기 위해 승인 예외와 누락 객체를 분모에서 제외한다.
- 데이터 소유자에게 모든 기술 작업까지 직접 수행하도록 책임을 혼합한다.
- 긴급 DDL은 예외이므로 모델·계보 갱신이 필요 없다고 생각한다.
- 활용 관리에서 권한 승인만 보고 데이터의 의미·품질·보존·폐기를 제외한다.
개념 확인 문제
문제를 누르면 바로 아래에서 정답과 해설을 확인할 수 있습니다.
01[객관식] 정책·표준·절차의 관계로 가장 적절한 것은? ① 정책은 실행 명령 한 줄만 정의한다. ② 표준은 공통 필수 기준, 절차는 역할과 순서를 구체화한다. ③ 절차는 정책보다 항상 상위다. ④ 명칭만 같으면 조직별 의미도 동일하다.
정답: ②
- ① 정책은 목적과 원칙을 다루며 실행 한 줄로 한정되지 않는다.
- ② 표준은 공통 기준, 절차는 누가 언제 어떤 순서로 수행하는지를 구체화한다.
- ③ 절차는 보통 정책·표준을 실행하는 하위 수준이다.
- ④ 조직별 문서 체계가 다를 수 있으므로 강제성·범위·승인으로 판단한다.
02[객관식] 표준 코드 변경 시 연계가 가장 불필요한 영역은? ① 모델 ② 데이터 흐름 ③ DB·활용 ④ 사무실 좌석 배치
정답: ④
- 코드 변경은 모델 속성·도메인, 흐름 변환, DB 제약·값, API·보고서에 영향을 줄 수 있다.
- 좌석 배치는 제시된 데이터 변경과 직접 관련이 없다.
03[연결형] 데이터 소유자, 스튜어드, DBA, 품질 담당을 각각 ‘업무 목표 승인’, ‘정의·이슈 운영’, ‘물리 구현·운영’, ‘측정·검증’과 연결하세요.
정답: 데이터 소유자→업무 목표 승인, 스튜어드→정의·이슈 운영, DBA→물리 구현·운영, 품질 담당→측정·검증.
04[사례 판단] 긴급 컬럼 추가가 운영 DB에 반영됐다. 사후 통합 관리 절차와 갱신할 산출물을 제시하세요.
모범 답안:
- 긴급 변경의 업무 요구·승인·영향을 사후 등록하고 논리·물리 모델, 데이터 사전·계보, 표준 매핑, 배포 이력과 사용자 뷰/API 정의를 갱신한다.
- 기존·신규 값, NULL·기본값, 권한, 백업·복구, 관련 SQL 성능을 검증한다.
- 긴급 절차의 원인과 재발 방지 게이트도 개선한다.
05[설계형] 고객등급 코드 변경의 요구부터 사용자 보고서까지 통합 흐름과 배포 후 검증 항목을 작성하세요.
모범 답안:
- 요구사항에서 의미·시행일·과거값 처리·수용기준을 정의한다.
- 표준 코드·도메인, 모델, 인터페이스/ETL, DB 제약과 데이터 변환, API·뷰·보고서를 순차·병행 계획으로 갱신한다.
- 배포 후 코드 준수율, 시스템 간 매핑·건수·집계 일치, 지연, 권한, 오류·롤백 여부와 사용자 결과를 확인한다.