VIN VIN

VIN

기술 아키텍처

규범층, 지식층, 작업층, 게이트층, 감사층의 다섯 층으로 구성됩니다. 규범이 작업을 정하고, 작업이 기록을 낳고, 기록이 규범을 고칩니다.

다섯 층과 그 실효의 결과

답하는 물음실효했을 때 무슨 일이 벌어지는가
규범층올바른 방식은 무엇인가? 왜 그러한가?방식이 개인에게 남아, 사람이 떠나면 역량도 떠난다
지식층이 일을 하려면 어떤 규범을 읽어야 하는가?인상에 의존해 실행하고, 새로 추가되거나 개정된 표준을 놓친다
작업층이 일은 누가 수행하는가? 어떤 도구로?한 역할이 무엇이든 다 하여 권한과 데이터 노출면이 과도해진다
게이트층어디서 막아야 아직 늦지 않는가?사후에 드러나고, 그때는 이미 일이 끝나 있다
감사층애초에 왜 그렇게 했는가? 어떤 오류가 있었는가?같은 오류가 되풀이되는데 아무도 알아채지 못한다

규범층|조직 자신의 표준

아키텍처 표준, 장비 표준, 명명 규칙, 설치 절차, 변경 흐름, 데이터 등급 분류 정책을 담습니다. 모든 규범은 버전 관리하며 적용 범위, 전제 조건, 권위의 출처를 명시합니다. 같은 사실은 한 번만 쓰고 다른 곳에서는 인용만 할 뿐 복사하지 않습니다. 규범층은 동시에 이유와 부결된 안도 기록해, 뒤에 읽는 사람이 같은 추론을 되풀이하지 않게 합니다.

지식층|작업 유형별로 구성된 안내서

한 가지 물음에 답합니다. 「이 일을 하려면 어떤 규범을 읽어야 하는가?」 문서 구조가 아니라 작업 유형으로 구성되며, 작업 유형마다 안내서 하나가 대응합니다. 안내서에는 시작 시 필독 목록, 조건부 필독 대조표, 산출물 사양, 마무리 점검, 그리고 해당 유형 작업에서 흔한 누락과 과거의 교훈이 담깁니다.

작업을 시작할 때는 먼저 안내서 자체를 갱신하고, 다음으로 안내서가 요구하는 규범을 갱신합니다. 색인을 먼저 갱신하지 않으면 무엇을 갱신해야 하는지 알 수 없습니다.

게이트층|위험이 차단 지점을 정한다

세 곳에서 막습니다. 작업 시작 전(전제 조건이 갖춰졌는지 확인), 되돌릴 수 없는 동작의 실행 전(변경 계획을 독립 심사로), 인계 전(산출물 검사와 독립 검수).

게이트의 위치는 「오류가 언제 되돌릴 수 없게 되는가」로 정해집니다. 문서와 구현의 오류는 저장소에 들어가기 전이라면 아직 막을 수 있지만, 설치와 배포의 오류는 끝나 버리면 막을 수 없습니다. 그래서 사전 게이트가 필요한 것은 후자뿐입니다.

감사층|추적 가능한 기록

작업마다 완전한 기록을 보존합니다. 어느 판의 규범에 근거했는지, 무엇을 했는지, 결과가 어떠했는지, 몇 번 실패했는지, 각 실패의 완전한 실행 기록까지. 기록은 기계가 판정할 수 있는 조건으로 분류되어, 조건을 모두 충족하면 종결되고 그렇지 않으면 미처리 작업표가 됩니다.

종결 판정은 실행 역할의 재량에 맡기지 않습니다. 종결은 하류 검사가 존재하지 않는 유일한 경로이기 때문입니다.