01

진실성 유지

지금까지 보아 온 모든 모델은 한때는 옳았습니다.

CMDB는 가동 첫 주에는 정확했습니다. 아키텍처 다이어그램은 검토 당시에는 올바랐습니다. 데이터 카탈로그는 인수 시점에는 완전했습니다. 그 뒤 조직이 움직였고, 그중 어느 것도 그 사실을 알아차리지 못했습니다. 이번에도 같은 결말을 맞게 될지 궁금하시다면, 그것이 바로 지금 던져야 할 올바른 질문입니다.

CMDB

가동 첫 주에는 정확했음

아키텍처 다이어그램

검토 당시에는 올바랐음

데이터 카탈로그

인수 시점에는 완전했음

02

실패 모드

태어날 때부터 낡았고, 한동안 멀쩡해 보일 뿐입니다.

인텔리전스를 파는 모든 곳이 단일 진실 공급원을 내세웁니다. 유일한 진실 공급원은 현실입니다. 모든 모델, 카탈로그, 등록부는 — 저희 것을 포함해 — 현실의 사본이며, 움직이는 현실을 따라갈 메커니즘이 없는 사본은 언젠가 낡게 되는 것이 아니라 태어날 때부터 낡은 것입니다. 그 차이가 드러나기까지 시간이 걸리기 때문에 멀쩡해 보일 뿐입니다.

아무도 바꿀 수 없는 모델은 굳어 버리고, 누구나 바꿀 수 있는 모델은 썩어 갑니다.

아무도 바꿀 수 없을 때

굳어 버림

거버넌스 위원회 뒤에 잠가 두면, 3월 시점의 조직에 관한 문서가 됩니다.

누구나 바꿀 수 있을 때

썩어 감

모두에게 열어 두면, 타입이 붙은 위키가 됩니다 — 예전과 같은 모순에, 이제 스키마가 더해졌을 뿐입니다.

~1년

함정은 두 실패 모두 약 1년 동안은 성공처럼 보인다는 것입니다. 경직은 안정처럼 보입니다. 부패는 도입 확산처럼 보입니다.

이것이 문제의 실체를 가리킵니다. 부패는 데이터 문제가 아닙니다. 책임 라우팅의 문제입니다.

조직은 그것이 바뀌었다는 것을 언제나 알고 있었습니다 — 누군가는 알고 있었습니다. 그 지식을 모델까지 전달한 것이 없었고, 아무도 질문받지 않았을 뿐입니다.

03

모델의 절반

시스템에서 읽어 온 것은 그 시스템에서 어긋날 수 없습니다.

모델의 상당 부분은 아예 작성되지 않습니다. 읽어 옵니다 — 이미 정리해 둔 카탈로그, HR 시스템, ID 공급자, 그리고 스키마 자체에서. 이런 노드는 낡지 않습니다. 뒤처질 수 있는 두 번째 사본을 관리하는 사람이 없기 때문입니다. 이 노드들은 타입으로 정의된 소스의 현재 상태입니다.

그리고 소스에서 무언가가 사라지는 것은 침묵이 아닙니다. 노드는 소스에 없음으로 이동합니다 — 비활성 패밀리에 속하는 상태입니다. 단순히 표시되는 것이 아니라 강등되며, 그 노드를 지나는 모든 탐색이 이제 그 사실을 알려 줍니다.

이것은 답의 저렴한 절반이며, 저렴한 절반이라는 점을 분명히 해 둘 필요가 있습니다. 시스템, 데이터셋, 사람, 접근 권한을 다룹니다. 한 사람만 아는 것은 다루지 않습니다.

04

나머지 절반

나머지에는 소유자가 있습니다. 그리고 소유자에게 질문이 갑니다.

모든 노드 유형은 자체 책임 매트릭스를 지닙니다 — 누가 소유하는지, 누가 관리하는지, 누가 변경을 승인하는지, 누가 전문가인지. 어느 팀이 따르는 관행이 아닙니다. 유형의 일부이므로, 해당 유형의 노드는 누가 그것을 책임지는지가 정해지지 않고서는 존재할 수 없습니다.

그 위에 자체 워크플로를 가진 유스케이스가 놓입니다. 그 종류의 대상에서 “이것을 검토하라”, “이것을 인계하라”, “이 변경을 승인하라”가 실제로 무엇을 뜻하는지를 정의합니다. 공급업체 계약을 검토하는 것과 기술 역량을 검토하는 것은 같은 행위가 아니며, 모델은 그 차이를 알고 있습니다.

그래서 무언가 움직이면, 그것을 책임지는 사람들이 참여하게 됩니다 — 알림이 아니라 상황에 맞는 워크플로를 통해. 이를 촉발하는 것은 네 가지입니다:

01

소스가 변경됨

기록 시스템이 더 이상 모델과 같은 내용을 말하지 않습니다.

반응

02

누군가 변경을 제안함

단순한 수정이 아니라, 감사 추적이 남는 통제된 제안입니다.

반응

03

라이프사이클 상태가 전환됨

검토 중 또는 비활성화 진행 중에 들어선 노드는 자신에게 의존하는 노드들을 함께 끌어들입니다.

반응

04

정기 점검 시점이 도래함

아무것도 움직이지 않았고, 바로 그것이 핵심입니다. 침묵은 증거가 아닙니다.

모델의 질문

네 번째가 지금까지 사용해 온 모든 카탈로그와 이것을 구분 짓습니다. 나머지는 반응입니다. 네 번째는 모델이, 답할 수 있는 유일한 당사자에게 자신이 아직 사실인지 묻는 것입니다.

01

무언가 움직이거나, 점검 시점이 도래합니다

02

책임 매트릭스가 누가 답해야 하는지 알려 줍니다

03

유스케이스의 워크플로가 그들에게 올바른 질문을 던집니다

04

답은 이력을 남기며 상태 변경이 됩니다

메타모델

데이터 제품

책임 유형

4

책임 유형 할당

소유자

소유됨

노드에 대한 최종 책임과, 노드에 관한 모든 결정에 대한 전권을 가진 주체. 노드의 존재, 정확성, 향방에 대해 처음부터 끝까지 책임집니다.

데이터 관리자

관리됨

노드의 비즈니스 의미와 데이터 품질을 일상적으로 관리할 책임이 있는 주체. 정의, 정확성, 사용 적합성을 유지하지만, 노드에 대한 최종 결정 권한은 없습니다.

승인자

승인됨

노드 또는 노드의 변경을 공식적으로 승인해 유효하게 하거나 릴리스할 권한을 가진 주체. 지속적인 평가나 전 과정의 책임과는 구별되는, 관문 결정 그 자체에 책임을 집니다.

주제 전문가

전문 지식이 제공됨

노드가 나타내는 주제에 대해 설명을 제공하도록 지정된 사람으로, 그 주제에 대한 깊은 직접 지식을 신뢰받습니다. 노드의 기록과 문서가 담지 못하는 맥락과 통찰을 제공합니다 — 노드를 어떻게 관리하는지가 아니라, 주제 그 자체에 대한 자문 권한입니다.

노드 유형의 책임 매트릭스 — 소유자, 데이터 관리자, 승인자, 전문가

이 중 어느 것도 에이전트가 귀사의 조직을 변경하는 것이 아닙니다. 에이전트는 식별하고, 보고하고, 모니터링하고, 에스컬레이션합니다 — 권한의 자율성이 아니라 주의의 자율성입니다. 결정은 여전히 사람이 내립니다. 달라진 것은 그 결정이 아직 비용이 적게 들 때 그 사람에게 도달한다는 점입니다.

05

보이게 된 부재

누락은 빈 필드가 아니라 눈에 보이는 상태입니다.

모델은 조용히 썩어 갑니다. 부재는 아무것도 아닌 것처럼 보이기 때문입니다. 비어 있는 소유자, 기록되지 않은 경계, 소스가 사라진 노드 — 그 무엇도 스스로 손을 들지 않습니다. 여기서는 같은 원칙이 세 곳에 걸쳐 작동하며, 매번 같은 원칙입니다.

할당됨 · 아직 통보됨 아님

할당되었지만 한 번도 통보되지 않은 책임. 빈 필드가 아니라, 지금 어느 단에 서 있는지 모델이 볼 수 있는 사다리의 한 단입니다.

소스에 없음

비활성 패밀리에 속하는 상태. 노드는 주석이 달리는 것이 아니라 강등됩니다.

인증됨 브론즈 · 실버 · 골드

활성 패밀리에 속합니다. 검증은 최신 상태를 유지하는 한 방식이며 — 검증이 없다는 사실도 똑같이 읽힙니다.

그래서 모델의 건강 상태도 다른 모든 것과 같은 하나의 탐색이 됩니다. 누군가 분기마다 한 번 취합하는 성숙도 보고서가 아니라, 다른 모든 것에 쓰는 것과 같은 구문으로 같은 그래프에 묻는 질문입니다.

06

이것으로 해결되지 않는 것

모델링된 적 없는 것은 여기서도 모델링되지 않습니다.

루프의 경계

어떤 능력, 의무, 의존 관계가 한 번도 타입으로 정의된 적이 없다면, 아무리 라우팅해도 그것은 드러나지 않습니다. 루프는 모델 안에 있는 것을 진실하게 유지합니다. 모델 밖에 있는 것을 발견하지는 않습니다.

읽어 온 절반의 경계

시스템에서 읽어 온 노드는 그 시스템에 충실하게 유지됩니다. 시스템이 틀리면 모델도 충실하게 틀립니다. 모델이 더하는 것은 두 시스템 사이의 불일치가 보이게 된다는 점입니다. 둘 다 같은 그래프 안에 타입으로 들어와 있기 때문입니다.

그래서 커버리지는 야망이 아니라 결정에 따라 넓어집니다. 틀렸을 때 대가가 따르는 곳에서 모델을 확장하십시오 — 그리고 확장한 모든 것은 그 이전의 모든 것과 같은 메커니즘으로 진실하게 유지됩니다.

07

직접 확인하십시오

위의 모든 내용은 저희와 이야기하지 않고도 확인할 수 있습니다.

라이프사이클 패밀리, 유형에 붙은 책임 매트릭스, 아무도 통보받지 못한 채 할당됨에 머물러 있는 책임 — 모두 Adventure Works가 완전히 모델링된 데모 테넌트에 있습니다. 지금까지 읽어 온 바로 그 조직입니다.

저희 없이

직접 확인해 보십시오.

업무용 계정으로 로그인해 모델에 무엇이든 물어보십시오. 통화도, 양식도, 시작할 체험판도 없습니다.

데모 열기

저희와 함께

또는 귀사의 모델을 만드십시오.

Design Partner Program은 정식 출시 전에 저희 팀과 함께 자체 모델을 구축하고자 하는 조직을 위한 프로그램입니다.

Design Partner Program →

둘 중 하나는 2분이면 되고 저희가 관여하지 않습니다. 거기서 시작하십시오.