- Published on
고객사의 도메인 지식은 대개 문서가 아니라 사람 머릿속에 암묵지로 있습니다. Forward Deployed Engineer의 핵심 작업 하나는 이 흩어진 암묵지를 팀이 공유하는 명시적 모델로 바꾸는 것입니다. 이 글은 가장 싸고 값진 첫걸음인 DDD의 유비쿼터스 언어에서 출발해, 바운디드 컨텍스트로 같은 단어의 충돌을 다루고, 엔티티·값 객체·애그리게이트로 명사를 모델링합니다. 그다음 사람들이 자주 뒤섞는 세 단어 — 택소노미, 온톨로지, 지식 그래프 — 를 구분하고, 형식 스택(RDF/RDFS/OWL과 schema.org)과 운영 스택(프로퍼티 그래프와 Palantir Foundry의 객체·링크·액션)을 나란히 놓습니다. 마지막으로 정직하게 말합니다. 온톨로지는 과설계되기 가장 쉬운 산출물이고, 가장 흔한 실패는 아름답지만 아무도 안 쓰는 온톨로지라는 것. 그래서 개념이 아니라 비즈니스가 실제로 던지는 질문에서 시작해야 한다는 것.