火曜日の朝7時5分。ゲートの前にはすでに4台のトラックが列をなしている。守衛室の中では、守衛(仮に張さん)が左手に無線機、右手でExcelシートをスクロールしている。このシートは昨日、配送管理室から届いたものだ。今日の予約リスト、トラックは9台。

列の3番目に並ぶドライバーが、エンジンのアイドリング音を背にグループチャットへ音声メッセージを送る。「張さん、俺の前に何台いる?冷凍便なんだ。冷凍機がずっと回りっぱなしで、ディーゼルを燃やし続けてるよ」。

張さんはシートを一番下までスクロールしてため息をついた。「予約は9台、来たのは4台、5台は来るかどうかわからない。そしてこの4台のうち1台は実は昨日の分——バースが空かなかったんで、今朝来直してって言われたそうだ」。

これは去年訪れたオンタリオの倉庫だ——150,000平方フィート、ドックドアは12基、どう見ても中規模。オーナーが尋ねた。「老米、YMSを入れるべきか?」。俺は答えた。「すでにありますよ。守衛室のあの古いPCに、張さんに、グループチャット。それがあなたのYMSです。問題はシステムがないことじゃない。自作YMSが天井にぶつかったのに、その天井がどう見えるのか誰もわかっていないことです」。

まず一つはっきりさせておこう。YMSが管理するのは倉庫の中身ではない。ゲートからドックドアまでの土地を管理するのだ——誰がいつ来て、どのドアを使い、どれだけ滞在し、いつ帰るのか。自前のやり方もこれらを無視しているわけではない。ただ断片的に扱っているだけだ。トラックが来たら、誰かが記録する。トラックが帰ったら、誰も記録しない。

記録帳は埋まっているのに、ゲート前の列は短くならない

自前のヤード管理には3つの天井がある。Excelとグループチャットで回している倉庫のほぼすべてが、この3つ全部にぶつかっている。

天井その一:予約は絵に描いた餅。9台予約して来るのは4台。残りは遅れたり来なかったりで、配送管理室は何も知らない。ではゲートでトラックの順番を決めるのは誰か?張さんだ。ドライバーは抗議する。あいつが先で俺が後なのはなぜだ、と。張さんも心外だ。メッセージはチャットに埋もれる、誰が先に来たかなんて覚えていられるか、と。繁忙期にもなれば、ゲートでの口論は日課になる。

天井その二:トラックはゲートを通過すると消える。Excelにはチェックインは記録されるが、どのドアに行ったか、荷役にどれだけかかったかは記録されない。配送管理室が「あのドアの荷降ろしは終わったか?」と知りたければ、荷役チームのリーダーに電話するしかない。返事は「もうすぐ」。「もうすぐ」は10分のこともあれば1時間のこともある。滞留時間——車両が敷地内にどれだけいたか——は一度も計算されない。測定できないものは改善できない。

天井その三、そして最も致命的なもの:誰も出発時刻を記録しない。自作流で回している倉庫を俺は十数軒以上見てきた。予約時刻とチェックイン時刻は、ほとんどの倉庫が記録している。出発時刻は、ほぼ誰も記録していない。出発がなければ滞留時間はブラックボックス。ブラックボックスがある限り、ドアはいくつあっても足りない——実際にドアが足りないのではなく、時間がどこへ消えているのか誰も知らないからだ。

古いコンピュータでトラックの入出庫を記録する守衛室

アップグレードはソフト購入ではない——まず3つのタイムスタンプを掴み、それからドア割当を語れ

多くの人は、YMSへのアップグレードとはソフトパッケージを買い、ゲートにキオスクを置き、入口に大画面を立てることだと思っている。俺の結論は逆だ。ソフトは最後のステップだ。最初の3つはタダ——道具を買う前に、プロセスを直すのだ。

ステップ一:3つのタイムスタンプを掴む——予約時刻、実際のチェックイン時刻、出発時刻。紙一枚でもExcelのタブ一つでもいい。大事なのは毎日欠かさずやること、守衛が実行し、配送管理室が帰宅前に確認することだ。2週間続ければ、初めて真実が見える。いつも遅れる運送会社はどこか、荷降ろしが一番遅いドアはどれか、ヤードが詰まるのは一日の何時か。この一枚は、どんなソフトのデモよりも多くを教えてくれる。

ステップ二:ドア割当を見える化する。どのトラックがどのドアにいて、どれだけ荷役していて、誰が待っているかを知る。一番シンプルな方法でいい。配送管理室の壁にホワイトボード、左にドア番号、上に時間枠、トラック一台につきマグネット一つ。配送管理室と守衛が同じボードを見る。ドライバーが「次は俺か?」と聞いたら、ボードを指させばいい。電話は半分になる。

ステップ三:入庫の可視化とノーショー管理。運送会社には到着予定時刻を事前に送ってもらう。遅れたら配送管理室に自動で通知が来る。ノーショー率の高い運送会社は予約枠で後回しに——手元のデータは交渉の場で最高の武器だ。ここからExcelは苦しくなり始める。軽量なオンライン予約ツール、たいてい月額課金で高くもないものが、そろそろ現実的になってくる。

ステップ四:自動スケジューリング。これこそ本物のYMSがやることだ——ドアの空き、注文の優先度、入庫トラックの位置をもとに、ドア割当とトラックの呼び出しを自動で行う。ただし鉄則がある。前のステップのデータを誰も見ていないなら、次のステップには進むな。誰も見ないデータは、どんなソフトも文鎮にしてしまう。

そして人間の部分がある。守衛は「記録する人」から「ゲートのルールを守らせる人」へ変わらなければならない。配送管理室は「電話でトラックを追いかける人」から「ボードを見て計画する人」へ変わらなければならない。一番つらいのは最初の1週間——守衛は出発時刻の記録を余計な仕事と感じるはずだ。俺が試してうまくいった方法:出発時刻の記録を、ドライバーが必要とする受領書に紐づけることだ。ドライバーは受領書なしには出られない。だから守衛は受領書を渡しながら時刻を記録する。どんな研修や通達よりも抵抗がずっと少ない。プロセスを滑らかにすれば、習慣は後からついてくる。

最後に、小さなヤードにシステムがいるかどうか、最終判断を言おう。1日に10台未満で、ゲートが一度も詰まらないなら——手は出すな、Excelをしっかり回せ。1日に20台を超える、繁忙期に定期的に詰まる、冷凍・食品の仕事でアイドリングが金を燃やすなら——YMSは元が取れる。その中間か?深く考えるな。上の4ステップを一通りやれ。ステップ一と二でまだ足りないなら、その時初めてソフトの話をしよう。

明日の朝にできること:サインインシートを印刷して、守衛に渡す。三つの欄——予約時刻、実際の到着時刻、出発時刻。2週間だけ、他は何も変えない、と伝えろ。2週間後、そのシートは初めて、あなたのヤードがどこで詰まっているのかを正確に教えてくれる。

英語版からの翻訳。内容に相違がある場合は英語版を優先します。