시작하며: 실패하는 가동의 절반은 데이터에서 죽는다

실패하는 WMS 가동의 절반은 데이터 마이그레이션에서 죽는다. 10년 운영된 레거시 시스템에는 품목 마스터 레코드가 120,000건 쌓인다 — 그중 30%가 불량 데이터다. 이것은 업계 평균이지 예외가 아니다. 중복 코드, 누락된 바코드, 엉망인 측정 단위, 좀비 품목… 이걸 새 시스템에 그대로 흘려 넣으면 WMS 전략 엔진은 모래 위에 세운 건물이 된다. 이 글에서는 품목 마스터 정리의 현장식 방법을 다룬다.

핵심 프레임워크: 다섯 가지 포인트

1. 먼저 진단: 데이터 품질 보고서를 돌려라

건드리기 전에 문제를 정량화하라: 전체 품목 수, 중복률(동일 명칭·사양에 다른 코드), 핵심 항목 누락(바코드, 사양, 측정 단위), 2년간 움직임이 없는 좀비 품목의 비중. 보고서가 있어야 경영층이 규모를 파악하고, 그래야 정리에 리소스가 붙는다.

경험값: 5년 이상 운영된 레거시 시스템은 보통 10–20%의 중복률과 ~15%의 바코드 누락을 보인다.

2. 4단계 정리: 중복 제거, 보완, 표준화, 동결

  • 중복 제거: 동일 품목·복수 코드 케이스를 병합한다. 먼저 유일성 규칙을 정의하고(예: '동일 사양 + 동일 공급사 = 1개 품목'), 규칙대로 병합하며, 추적성을 위해 병합 로그를 보관한다.
  • 보완: 핵심 항목(바코드, 사양, ABC 등급)을 채운다. 바코드 누락은 현장에서의 물리적 라벨 부착이 필요하고, 이는 수작업이며 우회할 방법이 없다.
  • 표준화: 측정 단위를 통일하고(case/each/piece 혼용은 고전적인 함정), 명명 규칙을 통일한다('carton-3ply-40x30x20' 같은 포맷을 고정).
  • 동결: 레거시 시스템의 신규 품목 생성을 잠그고, 신규 품목은 모두 새 프로세스로 등록한다. 불량 데이터가 계속 유입되는 상태에서 정리를 해봐야 끝나지 않는다.

3. 재고 데이터: 먼저 실사, 그 다음 마이그레이션

장부 재고와 실물 재고는 최소 3–5% 차이가 난다. 마이그레이션 전에 전체 실사를 실시하고, 차이 5% 초과 SKU는 깊이 파고들어 조사하라 — 장부가 틀렸거나 재고가 사라진 것이다. 차이를 안은 채 마이그레이션하면 첫날 정합에 실패하고 신뢰는 즉시 무너진다.

4. 마이그레이션 전략: 마스터는 전체, 거래는 미완료 건만

마스터는 전체를 한 번 로드하고 가동 직전 델타를 추가한다. 거래 데이터는 미완료 문서(미완료 입고, 미출고, 운송 중 수량)만 마이그레이션한다. 이력 문서는 레거시 시스템에서 조회 가능하게 둔다 — 읽기 전용 레거시 환경을 최소 1년은 유지해 이력 조회와 감사에 대비한다.

5. 검증: 삼자 매칭, 차이 1% 미만이면 통과

마이그레이션 후 SKU의 5%를 샘플링해 삼자 매칭을 수행한다: 레거시 장부 잔액, 새 시스템 잔액, 실사 수량. 차이 1% 미만이면 통과, 아니면 롤백 후 재로드한다. A 품목은 전수 샘플링, B/C 품목은 표본 점검 — A 품목 하나 잘못되는 것이 C 품목 100개 잘못되는 것보다 비싸다.

정리의 결과

지표 정리 전 정리 후
전체 품목 120,000 (중복/좀비 포함) 99,000
중복/좀비 품목 21,000 0
바코드 누락률 18% 2%
단위 혼잡 3개 단위 혼용 1개로 통일

현장 사례: 120,000개 SKU 정리 캠페인

마스터 데이터 정리 중 RF 스캐너로 선반 품목의 바코드를 검증하는 모습

한 제조업체: 120,000개 SKU, 내부 인력 2명 + 컨설턴트 1명, 6주. 중복·좀비 품목 21,000건을 제거하고 바코드 누락률을 18%에서 2%로 낮췄으며, 15,000개에 물리 라벨을 부착했다. WMS 가동 후 전략 엔진(ABC 슬로팅, 보충 제안)은 처음으로 신뢰할 수 있는 결과를 냈다. 프로젝트 매니저의 총평: '정리에 쓴 6주는 프로젝트에서 가장 값진 6주였다.'

피해야 할 함정

  • 동결 이후 현장의 '계속 편집'을 허용하지 마라. 동결을 연장하면 새 불량 데이터가 정리를 묻어버린다. 동결은 경영층의 뒷받침이 있는 레드라인이다.
  • 정리 규칙은 현업과 IT의 이중 승인이 필요하다. 병합 규칙과 명명 규칙에는 현업 승인이 있어야 한다 — 없으면 가동 후 '그건 우리 품목이 아니다' 분쟁이 끝나지 않는다.
  • 읽기 전용 레거시 환경은 최소 1년 유지하라. 이력 조회, 재무 감사, 분쟁 추적은 이것에 달려 있다. 일찍 닫으면 스스로 무덤을 파는 것이다.

정리 워룸: 인력과 리듬

데이터 정리는 IT가 아니라 현업의 일이다. 워룸의 세 가지 역할:

  • 현업 대표 (2–3명): 병합 규칙을 정의하고, 좀비 품목을 식별하고, 명명 규칙에 서명한다. 현업 승인 없이는 정리 결과가 가동 시점에 뒤집힌다.
  • IT (1–2명): 데이터 품질 보고서를 돌리고, 데이터를 로드하고, 검증 스크립트를 만든다.
  • 컨설턴트 (0–1명): 방법론을 가져온다 — 열 개의 창고를 본 사람은 어디서 깨지는지 정확히 안다.

리듬: 매일 15분 스탠드업, 매주 금요일 정리 보고서(정리량, 잔량, 장애 요소). 6주가 전형적이며, 8주를 넘으면 범위 확장 — 범위를 잘라내고 A 품목과 핵심 항목을 먼저 지키라, 롱테일은 기다려도 된다.

기억하라: 정리 기간 중에는 레거시 시스템의 신규 품목 생성이 동결되고 현장에서는 불만이 나올 것이다. 그 압력은 프로젝트 스폰서가 흡수해야 한다. 여기서 꺾이면 정리는 헛수고가 된다.

좀비 품목: 식별과 처분

좀비 품목(2년간 움직임 없음)을 서둘러 삭제하지 마라 — 먼저 분류하라:

유형 식별 처분
저속 이동 2년간 움직임 없으나 미완료/진행 중 발주와 연결됨 신규 생성을 동결, 자연 소멸을 기다림
구형화 단종 제품, 연결된 문서 없음 충당금 계상과 함께 폐기 처리
반품 가능 공급사가 반품을 수락 공급사에 반품, 현금 회수
오등록 실수로 생성, 미사용 비고와 함께 동결 — 절대 삭제 금지 (감사 추적)

주의: 품목 삭제는 대부분의 ERP에서 되돌릴 수 없으며 감사인이 반드시 묻는다. 규칙은 '삭제가 아니라 동결' — 동결된 품목은 모든 거래에서 제외되지만 레코드는 영원히 남는다. 폐기는 충당금 계상과 함께 재무를 거치며, 큰 금액은 경영 승인이 필요하고 IT 단독 결정이 아니다.

정리된 좀비 품목은 하룻밤 사이 눈에 보이는 바닥 면적을 비워낸다 — 그것을 사진으로 찍어 경영층에 보여주면 다음 예산 논의가 훨씬 쉬워진다.

핵심 정리

품목 마스터 정리의 공식: 진단으로 정량화 → 중복 제거·보완·표준화·동결 → 재고는 마이그레이션 전 실사 → 미완료 거래만 → 삼자 매칭 차이 1% 미만. 데이터는 WMS의 토대다. 토대가 단단하지 않으면 그 위의 모든 전략은 모래 위의 성이다. 6주의 정리는 한 번의 성공적인 가동을 산다.

영어판 번역본입니다. 내용이 다를 경우 영어판을 우선합니다.