귀사의 AS/RS가 느려지고 있는 것이 아닙니다. 입고 규율이 느슨해지고 있는 것입니다.
스태커 크레인이 절반 정도의 시간은 공회전하던 자동화 창고에 들어가 본 적이 있다. 통로 끝에서 끝까지 긴 수평 주행, 그 다음 최상층으로의 리프트, 그리고 같은 거리를 되돌아오기. 고장 난 것은 없었다. WCS에 알람은 없었고, 크레인은 정상이었으며, 대시보드상 처리량도 괜찮아 보였다. 문제는 화물이 어디에 있었느냐였다. 고회전 제품들은 통로 끝과 최상층으로 밀려나 있었고, 매번 피킹이 관광 투어가 되어 있었다.
이런 상황을 보면 저는 세 가지를 확인합니다. 그 중 하나는 항상 범인입니다. 첫째, 통로가 층별화되었는지 여부입니다. 대부분의 현장은 랙 전체를 하나의 큰 풀로 취급하고 빈 슬롯이 있는 곳에 아무 곳이나 파렛을 둡니다. 둘째, ABC 회전 등급이 원래 설계 도면 밖의 어딘가에 존재하는지 여부입니다. 대부분의 품목 마스터에는 그 필드조차 없습니다. 셋째, 가동 이후 누군가가 리슬로팅을 했는지 여부입니다. 계절 상품은 소진되어도 아무도 프라임 위치에서 치우지 않고, 새로운 인기 SKU는 들어맞는 곳에 놓입니다. 이 세 가지를 합쳐 2년을 주면, 로케이션 맵은 어린아이 낙서처럼 보입니다.
2021년, 저는 캘리포니아 온타리오의 이커머스 풀필먼트 사업장과 일했습니다. AS/RS에 약 20,000개의 파렛 포지션이 있었습니다. 설계 도면에는 완벽한 ABC 슬롯 계획이 있었습니다. 가동 시작 후 1년이 조금 지난 시점에 통로별 회전 보고서를 뽑아보니 A등급 제품이 4~5개 통로에 흩어져 있었습니다. 크레인 평균 주행 거리는 시운전 때에 비해 거의 두 배가 되었습니다. 운영 매니저는 설비가 「마모되고 있다」고 확신했습니다. 설비는 정상이었습니다. 화물이 움직인 것이었습니다.

전형적인 증상은 설비 지표가 모두 건강한데 웨이브 정시율만 계속 떨어지는 것입니다. 크레인 가동률마저 높게 나오기 때문에 경영진의 첫 반응은 「크레인을 더 늘리자」가 됩니다. 저는 보통 그 대화를 멈추고 먼저 로케이션 분포를 요청합니다. 10번 중 8~9번은 답이 데이터에 있지 철에 있지 않습니다. 한 리뷰에서는 통로 출고측 끝 근처의 저층 슬롯의 3분의 2가 슬로 무버로 채워져 있었고, 진짜 A등급 화물은 통로 끝에서 크레인 사이클을 기다리며 줄을 서 있었습니다. 그런 상황에 장비를 추가하는 건 아무도 칸 안에 주차하지 않는 주차장에 층을 하나 더 올리는 것과 같습니다.
통로 층별화는 사실 이렇게 단순합니다: 고회전 제품은 낮고 가깝게, 저회전 제품은 높고 멀리
모든 통로에는 부동산 가치가 있습니다. 출고측 끝 근처의 저층 슬롯은 크레인 사이클 타임이 가장 짧습니다. 그곳이 핵심 부지입니다. 통로 끝과 최상층의 슬롯은 사이클당 몇 배의 비용이 들 수 있습니다. 층별화란 건물를 임대 구역으로 나누고 화물을 회전 속도에 따라 배정하는 것일 뿐입니다.
실무에서는 저는 이렇게 나눕니다. A등급(출고 물량의 대부분을 차지하는 소수의 SKU)은 각 통로의 출고측 끝 근처 저층에 고정됩니다. 입고는 먼저 그곳에 배정되고, 프라임 구역이 가득 찼을 때만 2차 후보 구역으로 넘칩니다. B등급은 통로 중간과 중층을 차지합니다. C등급(슬로 무버)은 바로 통로 끝과 최상층으로 갑니다. 로직은 복잡하지 않습니다. 어려운 건 실행입니다. WCS에 입고 규칙이 없거나 작업자가 편한 곳에 파렛을 두면, A등급 화물은 몇 달 안에 통로 끝과 최상층에 가게 됩니다. 한두 파렛은 티가 나지 않습니다. 6개월이면 프라임 슬롯이 슬로 무버로 가득 찹니다.
여기에는 곰곰이 따져볼 만한 트레이드오프가 있습니다. 고층 랙 가동률은 서류상으로는 훌륭해 보이고, 더 높은 랙은 돈 대비 더 많은 창고처럼 느껴집니다. 하지만 최상층 슬롯은 본질적으로 느린 슬롯입니다. 크레인의 리프트가 수평 주행보다 훨씬 느리기 때문입니다. 설계가 파렛 수를 쫓아 계속 높게 쌓는 방향이었다면, 자연히 비효율적인 로케이션의 큰 덩어리를 만든 것입니다. 제 견해는 랙 높이가 회전 프로파일을 위해 봉사해야지, 그 반대가 아니라는 것입니다. C등급 화물에는 속도가 필요 없으니 최상층이면 충분합니다. 하지만 A등급 슬롯은 저층에서 보호받아야 하며, 이는 설계 단계에서 고정해야 할 원칙입니다. 가동 후에 고치는 비용은 훨씬 큽니다.
또 하나의 함정: 모든 프라임 슬롯을 A등급에 넘기지 마십시오. 보충 작업도 스테이징을 위해 끝 근처 로케이션이 필요합니다. 골든존 전체를 잠그면 보충용 지게차가 공간을 찾아 빙글빙글 도는 다른 종류의 정체가 생깁니다. 저는 항상 보충과 예외 처리를 위해 끝 근처의 작은 구역을 확보합니다. 그 땅도 똑같이 비싸지만, 낭비가 아니라 보험입니다.
입고 규칙을 WCS에 하드 파라미터로 넣고, 분기마다 최소 한 번씩 리슬로팅하라
전략은 1단계에 불과합니다. 사람의 규율에 의존하는 대신 WCS에서 자동으로 돌아야 합니다. 메커니즘: 품목 마스터에 회전 등급 필드를 추가하고, 모든 SKU를 출고 빈도 기준으로 A, B, C로 태그한 뒤, WCS에 입고 규칙을 설정해 등급별로 우선 구역을 배정합니다. A등급은 끝 근처의 저층 구역, B는 중간, C는 통로 끝과 최상층으로, 각각 오버플로 시퀀스를 둡니다. 입고 작업이 떨어지면 WCS가 등급에 맞는 빈 슬롯을 찾습니다. 작업자는 실행만 하면 됩니다. 아무도 고르지 않고, 아무도 추측하지 않습니다. 규칙이 가동되면 일일 입고는 더 이상 표류하지 않습니다.
하지만 ABC는 설정하고 잊어버리는 것이 아닙니다. 제품 수명주기는 바뀌고, 계절은 바뀌고, 프로모션 캘린더는 바뀝니다. 저는 이걸 뼈아프게 배웠습니다. 어느 해 겨울 성수기 전, 리뷰에서 여름철 풀 용품과 파티오 가구가 시즌 종료 후 3개월이 지나도 여전히 프라임 저층 슬롯을 차지하고 있는 것이 드러났습니다. 반면 겨울 히트 상품들은 통로 끝에 쭈그러들어 있었습니다. 파렛 하나도 움직이지 않았습니다. 3개월간 리슬로팅 리뷰가 없었고, 전략은 조용히 혼돈으로 돌아갔습니다.
제 리뷰 주기의 하한은 분기별이며, 모든 주요 성수기 전에는 의무적으로 추가 패스를 합니다. 리뷰는 세 가지를 합니다. SKU별 출고 빈도를 다시 돌리고 ABC 등급을 새로고침합니다. 불일치 목록을 뽑습니다. 통로 끝 최상층 슬롯의 A등급 파렛, 프라임 슬롯의 C등급 파렛. 그리고 리슬로팅 계획을 세웁니다. 목록이 나오면 전부 옮기려 하지 마십시오. 먼저 최악의 2~3개 통로를 때리고 프라임 슬롯을 되찾으십시오. 흩어진 나머지는 한가한 야간조에 소화시키십시오. 건물 전체를 한 번에 리슬로팅하겠다는 거창한 계획은 출고 물량과 충돌하는 순간 죽는 게 보통입니다.
이것이 살아남을지 결정하는 실행상의 디테일이 하나 있습니다. ABC 등급 업데이트에 담당자를 배정하십시오. 회전 필드를 만들고 1년간 한 번도 손대지 않은 품목 마스터를 본 적이 있습니다. 계획 담당자는 귀찮아했고, 모든 등급은 가동 시점 그대로였습니다. 세상에서 가장 예쁜 규칙도 입력이 낡으면 쓰레기를 만듭니다. 갱신을 SOP에 쓰고, 월간 출고 빈도 실행과 함께 계획 담당 역할에 배정하고, 가능한 곳에서는 WCS에서 계산을 자동화하십시오. 방정식에서 인간의 의지력을 최대한 제거하십시오.
구체적인 제안 하나. 오늘 밤 WCS에서 각 통로의 A/B/C 믹스를 보여주는 보고서를 뽑아보십시오. A등급 화물이 통로 끝의 3분의 1 이상을 차지한다면, 귀사의 AS/RS는 이미 「매년 더 엉망」해지는 길을 가고 있는 것입니다. 리슬로팅을 빨리 시작할수록 크레인 공회전 마일은 줄어듭니다.
그리고 한 가지 상기합니다. AS/RS 성능의 천장은 크레인의 속도 스펙이 아니었습니다. 출고측 끝에서 화물이 얼마나 떨어져 있느냐입니다. 더 빠른 설비에 과다 지출한 1달러 한 장이 입고 전략의 부재에 삼켜질 수 있습니다. 먼저 화물을 올바른 위치에 두십시오. 그 다음 크레인이 얼마나 빨라야 할지 논하십시오.
영어판 번역본입니다. 내용이 다를 경우 영어판을 우선합니다.






