결론부터 말씀드리겠습니다. 작업자가 WMS 입고적치 추천을 무시할 때, 열에 아홉은 규율의 문제가 아니라 로직의 문제입니다. 저는 가동할 때마다 이렇게 말합니다. 대부분의 고객은 믿지 않습니다. 대부분은 결국 틀렸다는 게 증명됩니다.
이 함정은 세 번 봤습니다. 아니, 정확히는 30개가 넘는 구축 현장에서 스무 번쯤 봤습니다. 패턴은 늘 같습니다. 시스템은 로케이션 A를 추천하고, 작업자는 파렛트를 로케이션 B에 놓고, 이탈 보고서는 40%가 넘는 미준수를 보여줍니다. 프로젝트 매니저의 첫 반응은 "교육을 더, 단속을 더 엄격히"입니다. 제 반응은 이렇습니다. 사람을 탓하지 말고 추천 로직을 뜯어보세요.
이유는 세 가지. 하나하나 뼈아프게 현실적입니다.
이유 1: 추천 슬롯이 물리적으로 닿지 않습니다
2021년, 소형 가전을 다루는 화남의 3PL 창고에 불려갔습니다. 약 18,000개 SKU, 하루 600건이 넘는 파렛트 입고적치. 적치 규칙은 서류상으로는 훌륭했습니다. ABC 속도 분류에 용적 매칭, 최근접 공석 로직까지. 가동 2주 뒤 추천 이탈률은 52%였습니다.
어느 아침 작업자와 함께 현장을 돌며 범인을 로케이션 마스터에서 찾았습니다. 3,000개가 넘는 파렛트 포지션 중 높이 속성이 전부 같은 기본값이었습니다. 1.6미터. 구축 때 아무도 재지 않아 일괄 등록된 겁니다. 한 줄의 랙은 낮은 빔으로 개조되어 있었습니다. 실제 클리어런스는 1.35미터. 1.5미터 파렛트는 물리적으로 들어가지 않습니다. 그런데도 시스템은 그 슬롯을 계속 추천했습니다. 작업자들은 와서, 안 들어가는 걸 보고, 들어가는 곳에 놓았습니다.

다음은 온도 구역 문제. 규칙은 "식품은 상온 쿨존 우선"이라고 했지만, 로케이션 마스터에 온도 속성이 전혀 없었습니다. 어느 통로가 쿨존인지? 어디에도 표시가 없었습니다. 작업자들은 기억에 의존해 놓았습니다.
공통점은 이렇습니다. 추천 로직은 잘못됐거나, 아예 관리된 적 없는 마스터 데이터에 의존합니다. 쓰레기 입력에 좋은 계산을 해도 출력은 쓰레기입니다.
이유 2: 추천이 틀려 보이니 현장은 한눈에 신뢰를 접습니다
2019년, 선전의 국경 간 이커머스 창고. "오늘의 히어로 SKU는 내일의 데드스톡"이라는 전형적인 비즈니스. 구축 컨설턴트(제가 아닙니다. 저는 고치러 불려갔습니다)는 가동 전 3개월의 출고량으로 ABC 분류를 설정했습니다. 문제는 가동이 9월이었고 데이터는 5~7월이었다는 겁니다. Q4 성수기 SKU 구성은 여름과 전혀 달랐습니다.
결과는 이랬습니다. 진짜 베스트셀러는 C등급으로 분류돼 가장 먼 통로로 추천됐고, 데드스톡은 A등급 배지를 달고 포장 구역에서 가장 가까운 황금 슬롯에 앉았습니다. 작업자들은 3일 만에 간파했습니다. 추천을 따르면 피킹 때 걷는 거리가 두 배가 됩니다. 그래서 현장은 다 함께 시스템을 무시하고 경험으로 적치했습니다.
신뢰는 쌓는 데 3개월, 무너지는 데 3일. 현장이 한번 "추천은 내 감보다 멍청하다"고 판단하면 그 로직은 끝입니다. 나중에 규칙을 고칠 수 있지만, 아무도 두 번째 기회를 주지 않습니다.
또 하나의 흔한 패턴: 용적과 중량 데이터 누락. 품목 마스터에 치수가 없어 "용적 매칭"이 무작위 할당으로 전락합니다. 오버사이즈 파렛트가 작은 슬롯에 추천되고, 작은 상자가 풀 파렛트 포지션에 추천됩니다. 한눈에 봐도 작업자는 말도 안 된다는 걸 압니다.
이유 3: 예외의 출구가 없으니 시스템을 우회하는 것만이 살길입니다
이게 가장 교묘합니다. 시스템이 처리하는 건 정상 흐름뿐입니다. 온전한 파렛트, 읽히는 라벨, 빈 슬롯. 하지만 매일 예외가 옵니다. 다시 쌓아야 하는 파손 파렛트, 단일 SKU 규칙에 안 맞는 혼재 SKU 파렛트, 포장 근처에 스테이징해야 하는 긴급 오더, 먼저 QC를 거쳐야 하는 포장 파손 입고 상자.
시스템이 이들에 대한 출구를 제공하지 않는다면 — "수동 로케이션 지정 + 필수 사유 코드" 기능이 없다면 — 작업자에게는 두 가지 선택지가 있습니다. 시스템이 "알아낼" 때까지 화물을 방치하거나, 말이 되는 곳에 놓고 넘어가거나. 현장은 항상 후자를 선택합니다. 이탈이 쌓여 장부상 로케이션과 실제 로케이션이 완전히 어긋납니다.
2023년, 화동의 식품 창고는 입고적치 추천을 필수로 만들었습니다. 추천을 따르지 않으면 작업을 닫을 수 없게요. 엄격해 보이죠? 작업자들은 꼼수를 발명했습니다. 추천 로케이션에서 스캔 확인을 하고, 실제로는 파렛트를 원하는 곳으로 옮겼습니다. 시스템에는 흔적 제로. 장부는 완벽해 보였습니다. 현장은 아수라장. 순환 실사 차이는 8%까지 치솟았습니다. 이 함정은 세 번 봤고, 매번 "필수" 설정이 범인이었습니다.
가동 전날 밤 체크리스트: 이 네 가지가 통과하기 전에는 추천을 켜지 마세요
- 로케이션 마스터 데이터를 물리적으로 스팟 체크. 30개 로케이션을 무작위 샘플링. 클리어런스 높이와 깊이를 줄자로 재고, 하중과 온도 구역 속성을 확인. 하나라도 틀리면 전면 재감사. 일괄 등록된 기본값은 절대 믿지 마세요.
- 품목 용적·중량 커버리지. 길이, 너비, 높이, 무게 — 커버리지가 90% 미만이면 스마트 추천은 잊고, 상품 카테고리별로 정직하게 적치하세요.
- 최근 3개월 데이터로 ABC를 다시 계산하고, SOP에 기록. 매월 재계산, 성수기에는 2주마다. 데이터 윈도우는 비즈니스의 리듬에 맞춰야 합니다.
- 예외의 출구 + 이탈 보고서. 시스템은 "수동 로케이션 + 사유 코드"를 지원해야 하고, 가동 2일 차에는 프로젝트 매니저가 "추천 vs 실제 로케이션" 차이 보고서를 뽑을 수 있어야 합니다. 사유 코드는 세 가지면 충분합니다. 로케이션 사용 불가, 추천이 불합리, 예외 케이스.
가동할 때마다 외우는 실패 포인트 두 가지 더. 첫째, 가동 때 한 번 계산한 ABC를 3년간 손대지 않기. 없는 거나 마찬가지입니다. 둘째, 테스트는 정상 흐름만 커버한다는 것. "추천 슬롯이 차 있으면", "파렛트가 오버하이트면"을 아무도 테스트하지 않습니다. 그 교훈은 첫날 현장이 가르쳐줍니다.
계산을 보여드리죠. 하루 500건의 입고적치 작업을 하는 창고. 우회 1건당 작업자는 슬롯을 찾는 데 약 1분, 시스템에서 로케이션을 고치는 데 또 1분이 추가로 듭니다. 하루 약 16시간. 풀타임 2명이 시스템 뒷수습만 하고 있는 셈입니다. 게다가 잘못 적치된 재고로 인한 피킹 이동 증가나 순환 실사 차이는 포함도 안 했습니다. 추천 로직 수정은 보통 1~2주의 마스터 데이터 정리로 끝납니다. 계산은 비교가 안 됩니다.
마지막으로 반직관적인 시각 하나. 추천 준수율 100%가 꼭 좋은 소식은 아닙니다. 건강한 이탈률은 5~15% 정도로, 모든 이탈에 사유 코드가 붙어 있는 상태입니다. 5% 아래로 내려가면 현장이 스캔 확인만 하고 제멋대로 하고 있는 건 아닌지 걱정하기 시작하세요. 30%를 넘으면 로직은 이미 죽은 겁니다. 사람 교육은 그만두고 로직을 고치세요.
내일 아침 조회 시간. 15분만 투자해 입고적치 리더에게 한 가지 질문을 해보세요. 어제 추천이 빗나간 게 몇 건이고, 각각 무슨 일이 있었는지. 일주일 연속으로 물어보면 세 가지 이유 중 어디에 해당하는지 정확히 알게 됩니다. 먼저 진단하고, 그다음 행동하세요. "교육을 더"로 시작하지 마세요.
Lin Xiao, WMS 구축 컨설턴트 지음
영어판 번역본입니다. 내용이 다를 경우 영어판을 우선합니다.










