Private Engineering Method System
흩어진 계산서를,
검증된 사내 Method로.
기존 Excel, VBA, 매뉴얼과 검증 자료를 분석해 단위, 기준, 테스트와 승인 이력을 가진 실행 가능한 Method Pack으로 전환합니다.
Legacy Workbook
=IF(B12>0,VLOOKUP(...
=C3*D3/1000
'수정금지_최종_v7(2).xls
=Sheet3!F12+보정값
출처 불명 · 검증 이력 없음
↓→
Method Pack
v1.2.0schema: 입력 12 · 단위 강제
kernel: deterministic
tests: 47 passed
clause: KDS 연결
approval: 서명 완료
legacy-reproduction · 원본 일치 확인
✓ Source mapped✓ Kernel executed✓ Checker approved
Product concept1Why
수십 년의 계산 노하우가, 담당자 PC의 Excel 파일로만 존재합니다.
출처가 사라집니다
수식이 어디서 왔는지, 어느 기준을 적용했는지 파일만 봐서는 알 수 없습니다.
검증이 반복되지 않습니다
담당자가 바뀌면 같은 계산을 처음부터 다시 검증합니다 — 또는 검증 없이 씁니다.
승인 이력이 없습니다
누가 언제 확인했는지 기록이 없어, 감사와 인수인계가 사람 기억에 의존합니다.
2Pipeline
Workbook에서 Method Pack까지
Scan
→Extract
→Semantic Map
→Compile
→Differential Verify
→Publish
→Run · Check · Approve
핵심은 Differential Verify — 원본 workbook과 Method Pack을 같은 입력으로 실행해 승인된 허용오차(Tolerance Manifest) 안에서 결과가 일치함을 증명합니다 — 이관 과정에서 결과가 달라지는 일을 구조적으로 차단합니다.
3Method Pack
Method Pack은 템플릿이 아니라, 버전 고정 실행 단위입니다
manifest
Method 정의·의존성·버전
typed schemas
단위를 가진 입·출력 스키마
deterministic kernel
결정론적 계산 커널 — LLM 아님
Tolerance Manifest
승인된 허용오차 기준
test evidence
golden · boundary · property 테스트
clause map
적용 기준·조항 매핑
report template
보고서 양식
signed approval
서명된 승인 기록
4Assurance
세 가지 상태 축은 서로 다른 것이므로, 분리해서 관리합니다
Assurance Basis
legacy-reproduction
특정 legacy workbook의 동작 재현 — 현행 기준 준수를 주장하지 않음
current-code-compliant
기준명·판본·독립 검토자·검토일·근거가 모두 있을 때만
experimental
검토 전 — 공식 사용 불가
Release Status
draftvalidatedcheckedreleasedwithdrawnsuperseded
Method 자체의 배포 상태 — superseded는 여기 속하며 assurance가 아닙니다.
Calculation Status
draftsubmittedcheckedapprovedrejected
개별 계산 실행의 검토 상태 — maker가 만들고, checker가 확인하고, approver가 서명합니다.
5Boundaries
하는 것과, 주장하지 않는 것
하는 것
- ✓특정 legacy workbook의 결과 재현
- ✓입력·출력·단위·출처 명시
- ✓승인된 tolerance에 따른 differential verification
- ✓Method Pack 버전 관리와 실행 이력 추적
- ✓maker–checker–approver workflow
기본적으로 주장하지 않는 것
- ✕모든 Excel/VBA의 범용 실행
- ✕검토되지 않은 현행 기준 준수 선언
- ✕LLM 생성값의 공식 계산 결과 사용
- ✕고객 계산서의 교차 고객 학습
- ✕독립 검토 없는 안전 관련 승인
6Adoption
도입 경로
Readiness Assessment
→Pilot Method Pack
→Private Method Registry
→Enterprise Operation