핵심 개념도메인 모델링도메인 모델링이란
도메인 모델링이란
왜 도메인 모델링이 필요한가
도메인 모델링은 현업의 암묵지를 최소화하고, 데이터 간의 연결 관계 및 업무적 의미를 구조적으로 표현하여 AI가 사용자의 의도를 명확하게 파악할 수 있도록 하기 위해 필요합니다.
기업의 핵심 용어와 판단 기준은 대부분 문서화되어 있지 않거나, 사람마다 해석이 달라 시스템 밖(현업의 머릿속)에 남아 있는 경우가 많습니다. AI가 이런 상황에서 단순히 테이블/컬럼만 본다면, 같은 질문에도 전혀 다른 결과를 내거나 잘못된 기준으로 분석할 수 있습니다.
예시 — “VIP”는 그냥 컬럼이 아니다
사용자가 “VIP 고객의 이탈률이 증가한 원인을 분석해줘”라고 질문한다고 해보겠습니다. 문제는 “VIP”가 단순한 문자열이 아니라, 기업 내부 정의(도메인 규칙)라는 점입니다.
VIP는 회사마다 의미가 다를 수 있습니다.
- 최근 3개월 누적 구매액이 100만 원 이상인 고객
- 1년 내 구매 횟수가 10회 이상인 고객
- 멤버십 등급이 Gold 이상인 고객
- 특정 캠페인 대상 고객(내부 마케팅 기준)
즉, “VIP”라는 단어 하나만으로도 AI는 아래를 알아야 질문을 정확히 이해할 수 있습니다.
- VIP를 결정하는 기준은 무엇인가?
- VIP는 어떤 속성/등급/계산 로직으로 정의되는가?
- VIP 고객은 고객 테이블의 어디와 연결되는가?
- VIP 기준이 바뀌었을 때 분석은 어떻게 달라지는가?
도메인 모델링이 해결하는 것
도메인 모델링을 통해 우리는:
- VIP 같은 핵심 용어를 명시적으로 정의하고
- VIP와 고객/매출/구매이력 등 연결 관계를 구조화하며
- AI가 질문을 “문장”이 아니라 "업무 개념"으로 해석하게 만듭니다.
결국 도메인 모델링은 AI가 조직의 언어로 일하기 위한 최소 조건입니다.
한 줄 요약 — 도메인 모델링은 “사람만 아는 기준(암묵지)”을 “AI가 이해하는 구조(명시지)”로 바꾸는 과정이다.