결론부터 말하겠습니다. 냉장창고 WMS를 선택할 때 여러분이 사는 것은 기능 목록이 가장 긴 시스템이 아닙니다. 영하 온도에서 세 가지를 함께 유지할 수 있는 시스템입니다. 온도 구역 관리, 유통기한 관리, 그리고 추위 속에서도 실제로 작동하는 장비입니다. 상온 창고의 평가표를 복사하면 자신감 있어 보이는 승자가 나오고 고통스러운 가동 시작을 맞게 됩니다. 제약 조건이 단순히 다르기 때문입니다.

저는 이 실패를 거의 같은 형태로 세 번 보았습니다. 냉동식품 운영자가 견실한 상온 WMS에 서명하고, 데모는 잘 진행되지만 첫 주에 현장은 다른 이야기를 전합니다. 두꺼운 장갑을 낀 피커는 작은 터치스크린 대상을 맞힐 수 없습니다. 핸드헬드 배터리는 추위 속에서 더 빨리 닳습니다. 작업이 하나의 웨이브 안에서 온도 구역을 섞기 때문에 사람들은 냉동고와 스테이징 구역을 오가며 그 뒤에서 문이 열리고 닫힙니다. 회의실 데모에서는 그 어떤 것도 나타나지 않습니다. 첫날에는 모든 것이 나타납니다.

냉장창고 WMS 체크리스트 1: 로케이션보다 먼저 온도 구역을 정리하라

냉장창고 WMS는 온도 구역을 로케이션에 대한 메모가 아니라 일급 데이터로 다루어야 합니다. 냉장, 냉동, 심냉, 해동, 도크 스테이징 구역은 각각 규칙이 다르며 시스템은 이를 강제해야 합니다. 로케이션은 구역 속성을 가져야 합니다. 웨이브 계획은 사업이 명시적으로 혼합을 허용하지 않는 한 구역별로 분리되어야 하며 시간 제한이 붙어야 합니다. 시스템은 작업이 냉장 구역 밖에 머무는 시간을 기록하고 그 체류 시간이 초과될 때 경고해야 합니다.

벤더에게 네 가지 구체적인 질문을 하십시오. 로케이션의 구역 변경을 승인하고 감사할 수 있습니까. 웨이브 생성을 구역별로 분리하고 고객과 제품군별로 따로 설정할 수 있습니까. 시스템이 작업별로 구역 밖 체류 시간을 기록할 수 있습니까. 그리고 온도 모니터링 데이터를 받아들여, 편차가 발생했을 때 맹목적으로 피킹을 계속하게 두지 않고 작업 출시를 멈출 수 있습니까.

제가 참여한 한 수산물 프로젝트는 바로 이 단계를 건너뛰었습니다. 팀은 로케이션이 충분히 세분화되었는지 물었지만 구역이 어떻게 관리되는지는 묻지 않았습니다. 가동 시작 후 냉장과 냉동 주문이 같은 웨이브에 들어가고 피커는 구역 사이를 오가며 제품 품질은 사람이 규칙을 기억하는지에 달려 있었습니다. 수정하는 데 세 주가 걸렸고, 그 수정은 영리한 코드가 아니었습니다. 처음부터 입찰 서류에 들어 있어야 했던 구역 로직이었습니다.

해동 구역과 도크를 잊지 마십시오. 냉동고를 나온 제품이 트럭으로 바로 가는 경우는 드뭅니다. 기다립니다. 그 대기에는 시스템 안의 시계가 필요하고 고객별로 다른 제한과 제한을 넘었을 때의 알림이 필요합니다. 상온 창고는 이를 거의 필요로 하지 않습니다. 냉장창고는 이것으로 성패가 갈립니다.

냉장창고 WMS 체크리스트 2: 유통기한을 선정 기준으로 다루라

두 번째 체크리스트는 유통기한에 관한 것이며, 범위에 대해 정확히 말하겠습니다. 이것은 선정에 대한 이야기일 뿐입니다. 팀이 현장에서 유통기한 기반 피킹을 어떻게 실행하는지는 별개의 주제이며, 이 글은 그 운영에는 들어가지 않습니다. 선정 질문은 더 좁습니다. 단 하나의 주문도 피킹되기 전에 시스템이 유통기한 관리를 유지할 수 있는가 하는 것입니다.

세 가지를 확인하십시오. 첫째, 유통기한 필드가 배치 수준에서 필수인지, 그래서 입고에서 제조일과 유통기한 데이터를 건너뛸 수 없는지. 둘째, 시스템이 서로 다른 유통기한 배치를 눈에 보이게 분리하여 유지하므로 계획자가 어느 배치가 먼저 만료되는지 한눈에 볼 수 있는지. 셋째, 유통기한 알림을 고객별로 설정할 수 있는지. 한 고객은 90일의 경고를 원할 수 있고, 다른 고객은 60일만 받아들일 수 있습니다. 고정된 임계값은 그 중 하나를 실패하게 합니다.

저는 같은 실패를 두 번째 형태로도 세 번 보았습니다. 유통기한 필드는 존재하지만 입고에서 우회할 수 있습니다. 유통기한이 짧은 재고가 실수로 출고되었다고 고객이 불평할 때까지 아무도 눈치채지 못하고, 그때쯤 시스템은 빈 필드의 흔적을 안고 있습니다. 벤더 데모에서는 실제 입고 거래를 직접 걸어가게 하십시오. 배치를 스캔하고 제조일을 입력하고 시스템이 유통기한을 계산하는 것을 보고 오류가 차단되는지 확인하십시오. 시연할 수 없는 흐름은 가동 시작 후에 저절로 고쳐지지 않습니다.

한 가지 질문을 더 하십시오. 유통기한 기준을 고객 자체의 품질 시스템과 동기화할 수 있습니까. 많은 냉장창고 고객이 기준을 정하고 있으며, WMS가 손으로만 유통기한을 유지할 수 있다면 고객의 모든 변경은 수작업 재작업이 됩니다. 인터페이스와 필드 매핑은 도입이 시작된 뒤가 아니라 선정 중에 확인하십시오.

냉장창고 WMS 체크리스트 3: 냉동고 장비는 냉동고 안에서 테스트하라

세 번째 체크리스트는 슬라이드 자료에 가장 쉽게 숨겨지는 항목입니다. 추위는 물리적입니다. 배터리는 용량을 잃고, 화면은 성에가 끼고, 두꺼운 장갑은 작은 키를 놓치고, 결로는 라벨과 바코드를 공격합니다. 회의실에서는 그 어떤 것도 나타나지 않습니다. 영하 18도에서는 모든 것이 나타납니다.

제 규칙은 단순합니다. 실제 구역에서 한 교대 전체 동안 테스트하는 것입니다. 후보 핸드헬드를 냉동고로 가져가 장갑을 낀 상태로 배터리 수명, 첫 스캔 성공률, 오탭률을 기록하십시오. 실험실 데이터시트를 대체물로 받아들이지 마십시오. 인쇄도 확인하십시오. 라벨 재질이 추위 속에서 부서지지 않는지, 프린터가 어디에 있을지, 결로가 생겼을 때 라벨이 떨어지지 않는지. 라벨 하나를 잃으면 스캔, 배치 추적, 유통기한 관리가 한 번에 무너집니다.

연결성도 확인하십시오. 금속 랙과 두꺼운 벽은 무선 신호에 가혹합니다. 시스템이 오프라인 작업 실행을 지원하는지, 데이터가 다시 동기화될 때 충돌을 어떻게 해결하는지 물어보십시오. 짧은 네트워크 중단은 현장을 멈추게 해서는 안 됩니다. 상온 창고에서는 다시 로그인하라고 요구하는 것이 불편함에 불과합니다. 냉동고에서는 가만히 서 있는 여분의 1분 1분이 비용입니다.

선정 차원 상온에서 통과하는 것 냉장창고에서 추가할 질문
온도 구역 구역별로 나뉜 로케이션 로케이션이 구역을 가질 수 있고 웨이브를 구역별로 나눌 수 있습니까.
유통기한 관리 유통기한 필드가 존재함 입고 시 입력이 강제되고 알림을 고객별로 설정할 수 있습니까.
냉동고 장비 데이터시트가 괜찮아 보임 실제 구역에서 장갑을 끼고 한 교대 전체 동안 테스트되었습니까.
오프라인 작업 중단 후 다시 로그인 작업을 오프라인으로 계속할 수 있고 동기화 충돌은 어떻게 처리됩니까.
체류 시간 추적되지 않음 해동과 도크 체류 알림이 마련되어 있습니까.

가동 시작 전날 밤 체크리스트

가동 시작 전날 밤, 제 체크리스트는 한 페이지에 들어가고 모든 항목에 서명이 필요합니다. 고객별로 설정된 구역 규칙. 고객별로 설정된 유통기한 임계값. 실제 구역에서 한 교대 전체 동안 테스트된 장비. 한 번 리허설된 오프라인 작업. 의도적으로 발생시켜 테스트한 체류 시간 알림. 한 항목이라도 서명이 없으면 가동하지 않습니다.

여기서 직관에 반하는 부분이 있습니다. 냉장창고에서는 기능 목록이 길다는 것이 판매 포인트가 아니라 경고 신호입니다. 긴 목록은 보통 모든 항목이 얕다는 뜻입니다. 냉장창고가 실제로 필요로 하는 것은 세 곳에서의 깊이입니다. 온도 관리, 유통기한 관리, 냉동고 장비입니다. 벤더가 모든 것을 할 수 있다고 말하면 실제 냉동고 프로젝트를 몇 건 운영했는지 묻고 한 곳을 방문해 달라고 하십시오. 가동 중인 냉동고를 한 바퀴 도는 것만으로 100페이지짜리 제안서보다 더 많은 것을 알 수 있습니다.

다음 벤더 회의에 이 세 가지 체크리스트를 가져가십시오. 답이 모호해지는 곳이 바로 가동 시작이 아플 곳입니다. 냉장창고는 상온 창고보다 오류 허용 범위가 훨씬 작습니다. 선정 중에 질문 하나를 더 하는 것이 가동 시작 후 긴 밤 하나보다 더 많은 것을 절약합니다.

Lin Xiao, WMS 도입 컨설턴트 지음

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