업계를 부끄럽게 해야 할 숫자가 있다. 내가 봐 온 YMS 대시보드 대부분은 모든 것을 담고 있으면서 아무것도 전달하지 않는다. 도착 타임스탬프, 도어 배정, 운송사 이름이 18페이지 분량——그런데도 사장은 매주 월요일마다 똑같은 질문을 한다. "이번 달 체선료로 얼마 냈지?"

나는 미국에서 20년간 창고 운영을 했고, 폰타나에서, 졸리엣에서, 베들레헴에서 이 장면을 수도 없이 목격했다. 시스템은 충분히 기록한다. 리포트는 아무것도 답하지 않는다. 해결책은 더 많은 데이터가 아니다. "시스템이 추적한 것"을 "상사가 걱정하는 것"으로 번역하는 것이다.

중요한 질문은 단 세 가지

돈: 트럭이 줄을 서거나 하역이 늘어져 이번 달 체선료와 부대 비용으로 얼마를 냈고, 예산을 초과했는가. 용량: 도어가 정말 충분한가, 아니면 성수기를 위해 임시 공간과 야간 근무가 필요한가. 운송사: 누가 늦게 오고, 누가 노쇼를 하며, 다음 입찰에서 누구를 자르는가.

빠진 것에 주목하라. 윗사람들은 어제 47번 도어가 몇 시에 비었는지 신경 쓰지 않는다. 세부 사항은 배차 담당자의 것이다. 경영진은 결론을 원한다. 내 지금의 규칙은 주 1페이지, 많아야 2페이지다. 첫 페이지: 세 가지 숫자——체선료 지출, 도어 이용률, 노쇼율——각각 추세 화살표와 함께. 둘째 페이지: 예외만. 어느 운송사가 세 번 노쇼했는지, 어느 도어의 이용률이 곤두박질쳤는지, 두 시간 넘게 줄 선 트럭이 있는지. 한 페이지에 들어가면 열여덟 페이지를 쓰지 마라.

리포트는 계층화도 필요하다. 하나의 리포트로 세 명의 독자를 만족시킬 수 없기 때문이다. 배차 담당자에게는 일일 시트가 필요하다——오늘의 예약, 지연, 노쇼, 대기열 상태——를 교대 시작 전에 손에. 이건 작업 도구다. 상사에게는 주간 1페이지 결론과 추세. 이건 의사결정 도구다. 운송사에게는 월간 스코어카드——정시 도착률, 노쇼율, 타임스탬프가 붙은 초과근무 목록. 이건 협상 도구다. 같은 YMS 데이터, 세 가지 자르기. 18페이지 분량을 모두에게 보내지 마라. 배차 담당자에게는 너무 모호하고, 상사에게는 너무 상세하며, 운송사는 그냥 읽지 않는다.

도어 이용률을 잘못 계산하면 허영 지표가 된다

식은 무해해 보인다. 점유 시간을 가용 시간으로 나눈다. 하지만 이 숫자가 무의미해질 때까지 왜곡되는 걸 나는 셀 수 없이 많이 봤다. 고전적인 함정은 일일 평균이다. 낮에는 트럭이 거리까지 줄을 서고 밤에는 텅 비는데——일일 평균은 55%, 완벽하게 건강해 보인다. 그 사이 주간 근무조는 불타고 있었다.

하루를 네 블록——아침, 한낮, 저녁, 밤——으로 자르고 각각을 보라. 줄이 생기며 80%를 넘는 블록은 도어가 정말 부족하다는 뜻이다. 몇 주째 30% 아래인 블록은 예약을 그쪽으로 옮기거나, 도어 몇 개를 닫고 인건비와 전력을 아껴라. 그리고 이용률은 항상 대기열 길이와 함께 읽어라. 줄 없는 고이용률은 "가득 찼지만 흐르고 있다"는 뜻. 트럭이 기다리는데 이용률이 낮으면 예약 스케줄이 깨진 것이다——도어는 비어 있고, 기사는 기다리고, 최악의 조합이다.

시간 블록에는 고급 용법도 있다. 예약 템플릿이 말이 되는지 역으로 추적하는 것이다. 예컨대 오전 8시~11시 블록이 이용률 90%에 상시 대기열인데, 오후 2시~4시가 40%라고 하자. 예약 시간대가 잘못 놓인 것이다——아침 피크의 예약을 오후 골짜기로 옮기면 도어를 하나도 추가하지 않고 대기열이 사라진다. 나는 60도어 현장에서 이걸 해 본 적 있다. 예약 템플릿을 재배치한 것만으로 아침 대기열이 평균 40분에서 15분 미만으로 줄었다. 새 도어도, 새 인력도 없었다. YMS 데이터는 그걸 위해 있는 것이다——혼잡을 기록하는 게 아니라 없애는 것이다.

한 가지 더 중요한 세부 사항. "점유"는 트레일러가 실제로 도크에 댔을 때 시작한다. 예약 슬롯이 시작될 때가 아니다. 일부 시스템은 예약 슬롯을 점유로 세기 때문에 노쇼 트럭이 이용률을 부풀린다. 상사는 "도어가 가득 찼다"고 보고 여유 공간을 빌리고, 유령 수요에 돈을 태운다. 노쇼 공백은 별도로 표시해야 하고, 리포트는 "빈자리를 메우지 못한 배차 담당자"와 "애초에 오지 않은 운송사"를 구분해야 한다.

도크 야드를 내려다보는 배차 사무실 전경, 적재 도어에 후진으로 댄 트럭들

정시 도착률과 노쇼율은 논쟁의 무기다

운송사 관리에서 YMS의 가장 큰 가치는 데이터로 논쟁할 수 있게 해 준다는 것이다. 정시 도착은 단순하다. 예약 시간대 안의 실제 도착이 카운트된다. 하지만 속임수가 벌어지는 건 시간대 자체다. 두 시간짜리 시간대를 주고 정시율 90% 이상을 자랑하는 현장을 본 적이 있다——무의미한 숫자다. 그렇게 넓은 시간대는 측정이 아니다. 한 시간으로 조이고, 한 달 데이터를 돌린 뒤 목표를 정하라.

노쇼가 더 아프다. 한 번의 노쇼는 도어 한 슬롯을 비운다. 배차는 빈자리를 메우느라 허둥대고, 못 메우면 그건 쓰레기통에 버린 용량이다. 나는 운송사를 노쇼율로 순위 매기고 매월 공개한다. 설교는 필요 없다——하위 운송사들은 스스로 설명하러 온다. 그 순위만으로 보통 두어 달 안에 노쇼율이 내려간다. 고객의 스코어보드 꼴찌에 있고 싶은 사람은 없다.

공정함은 양방향이다. 일부 "지각"은 야드 자신의 잘못이다. 앞 트레일러의 하역이 두 시간 더 걸려 다음 트럭이 댈 도어가 없었던 것이다. 그런 건 운송사 점수에서 빼라. 안 그러면 다음 협상에서 네 데이터로 역공을 당한다. YMS 타임스탬프는 양날의 검이다——먼저 정의를 맞춰라. 도착은 게이트 스캔, 도킹은 도어 센서 또는 수동 확인, 출발은 출구 스캔이다. SOP에 적어 모두가 같은 숫자로 논쟁하게 하라.

운송사와의 체선료 정산: 타임스탬프가 증거다

여기가 YMS 리포트가 가장 직접적으로 본전을 뽑는 지점이다. 체선료 분쟁 10건 중 9건은 하나의 질문으로 귀결된다. 무료 시간은 언제 시작되는가. 운송사는 예약 시각부터라고 한다. 야드는 실제 하역이 시작된 때부터라고 한다. 그 두세 시간의 차이가 진짜 돈이다. YMS의 네 개 타임스탬프——도착, 도킹, 하역 시작, 하역 종료——가 차갑게 결판을 낸다.

내 방식. 매월 초에 무료 시간을 초과한 트레일러를 전부 뽑아 타임스탬프를 붙여 운송사에 보내 대조한다. 타임스탬프를 본 순간 대부분의 분쟁은 죽는다. 살아남은 것은 진짜 대화할 가치가 있다. 그리고 지연이 야드 자신의 잘못이었을 때는 리포트에 인정하라——상사는 그 숫자를 보고 비용을 운영이 안을지 화주와 나눌지를 결정한다.

콜드체인 야드를 운영하는 친구는 정확히 이렇게 해서 반년 만에 체선료 지출을 40% 가까이 줄였다. 운송사가 나아진 게 아니다. 회계가 나아진 것이다. 타임스탬프가 테이블 위에 있으면 책임 떠넘기기 게임은 끝난다. 장부가 이름을 대기 때문이다.

결국 리포트는 소프트웨어 문제가 아니다. 용기의 문제다——추한 숫자를 페이지에 올릴 용기가 있는가. 부풀려진 이용률, 추한 노쇼율, 예산 초과 체선료. 상사는 결국 알게 된다. 자신의 불편한 질문으로 알게 되는 것보다, 자신의 1페이지 리포트에서, 자신의 해석과 계획을 곁들여 알게 되는 게 낫다. YMS가 장부를 줬다. 리포트는 그 장부를 마감하는 방법이다.

그러니 당신에게 질문 하나. 지난주 야드에 세 시간 넘게 있던 트레일러를 전부 뽑아 본다면, 그 시간은 어디로 갔을까——도어 대기, 느린 하역, 아니면 출고 서류 대기. 당신의 답이 다음 주 1페이지다.

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