설계로그 목록
ADR-0010 공통 설계중

성공과 중단의 기준을 착수 전에 고정한다

작성 2026-07-25 · 최종 갱신 2026-07-25

앞선 다섯 기록이 '정확도가 유의하지 않으면', '격차가 확인되면' 중단을 검토한다고 예고했으나 무엇을 어떻게 측정할지는 어디에도 없다. 지표·기준선·중단선을 착수 전에 고정하고, 위양성 상한을 먼저 정하며, 중단선에 닿으면 개선이 아니라 중단을 기본값으로 둔다.

이 문서는 연구·설계 기록이며, 현재 제공 중인 서비스가 아닙니다. 각 항목의 상태 표기를 함께 확인해 주세요.

맥락

ADR-0001 은 패턴 식별 정확도가 무작위 대비 유의하지 않으면 트랙 폐기를 검토한다고 했다. ADR-0003 은 반증 병렬 제시가 정확도를 떨어뜨리면 재작성한다고 했고, ADR-0007 은 접근 격차가 개선되지 않으면 계속 여부를 다룬다고 했다. ADR-0004 는 오류가능성을 알 수 없는 채로 결과를 내지 않겠다고 했다.

모두 측정을 전제하지만, 무엇을 어떤 방법으로 재서 그 판단에 이를 것인지는 어느 기록에도 없다. 기준이 없으면 이 약속들은 지켜졌는지 확인할 수 없고, 확인할 수 없는 약속은 지켜지지 않는다.

더 큰 문제는 순서다. 만들고 난 뒤에 기준을 정하면 기준은 결과에 맞춰진다. 성능이 기대에 못 미치면 지표를 바꾸고, 그래도 안 되면 기준선을 낮춘다. 이것은 부정직해서가 아니라 자연스럽게 일어난다.

형사절차에서 이 문제는 대칭적이지 않다. 무고한 대상을 가리키는 오류와 진범을 놓치는 오류는 비용이 다르다.

검토한 대안

대안 A기각

먼저 만들고 성능을 본 뒤 평가 기준을 정한다.

기준이 결과를 따라가게 된다. 나중에 기준을 낮췄다는 사실조차 남지 않으므로 외부에서 검증할 수 없고, 우리 스스로도 언제 선을 넘었는지 알 수 없다.

대안 B기각

기준을 정하되 내부 문서로만 두고 공개하지 않는다.

비공개 기준은 사후 수정이 자유롭다. 이 로그가 공개 기록인 이유는 결정을 되돌리기 어렵게 만들기 위함인데, 기준만 비공개면 그 장치가 정확히 필요한 곳에서 빠진다.

대안 C채택

착수 전에 지표·기준선·중단선을 고정해 공개하고, 변경 시 이력을 남긴다.

변경 자체를 금지하지 않는다. 더 나은 지표를 찾으면 바꿀 수 있되, 바꾼 사실과 이유가 남는다. 마찰이 목적이다.

결정

  1. 각 트랙은 착수 전에 평가 지표·기준선·중단선을 문서로 고정하고 이 기록에서 링크한다. 착수 후 변경하려면 변경 전후 값과 사유를 개정 이력에 남긴다.
  2. 기준선은 무작위 추정과 기존 실무 중 더 높은 쪽으로 한다. 무작위보다 낫다는 것만으로는 도입 근거가 되지 않는다.
  3. 오류는 단일 수치로 보고하지 않는다. 위양성과 위음성을 분리해 보고하고, 위양성 상한을 다른 지표보다 먼저 정한다. 상한을 넘으면 다른 지표가 아무리 좋아도 통과로 보지 않는다.
  4. 정답 데이터가 없어 오류율을 산출할 수 없는 과제는 '정량화 불가'로 고정하고, 그 상태에서는 ADR-0001 의 G2 이상 단계로 올리지 않는다.
  5. 평가 결과는 성공과 실패를 모두 이 로그에 게시한다. 기대에 못 미친 시도를 삭제하거나 게시하지 않는 선택을 하지 않는다.
  6. 중단선에 닿으면 중단이 기본값이다. 계속하려면 별도 기록으로 근거를 남겨야 하며, 그 근거는 '조금 더 하면 될 것 같다'가 아니라 무엇이 달라졌는지여야 한다.

근거

이 결정이 만드는 한계

폐기 조건

근거자료

인용 법령

인용 판례

참고자료

개정 이력

담당 리더

마디 리더

마디L60

시스템 총괄 · Master API Gateway

대한민국 변호사급 / 법원행정처 전산정보국장 출신급

설계로그는 특정 법률 분야가 아니라 시스템 전체의 설계 결정을 다룬다. 개별 도메인 리더가 아니라 60명 리더 시스템의 운영·품질을 총괄하는 리더가 담당한다.

리더 프로필 보기

관련 기록

ADR-0001ADR-0003ADR-0004ADR-0007ADR-0009