端的に言えば、ヤード予約のノーショー率が下がらないなら、予約帳を申込用紙のように扱うのをやめることです。解決策は一連の手順であり、順序が重要です。自社の履歴からオーバーブッキングを算出し、誰も応答しないときにエスカレーションするリマインダーの連鎖を作り、一律の出入り禁止を段階的な措置に置き換えることです。1つでも欠ければ率は跳ね返ります。私はこの落とし穴を3回見てきましたが、根本原因は毎回同じでした。チームが1つのレバーを変えて、残りの2つを壊れたままにしたのです。

ヤード予約のノーショーは、めったにドライバーだけの問題ではない

ドライバーを責めるのは簡単で、たいてい間違っています。1週間分の予約不履行を分解すると、3つのグループに分かれます。ドライバーが遅れるのは、前の荷下ろしが4時間長引いたためです。彼らはあなたの枠を逃すことを選んだのではなく、そもそも間に合う見込みがなかったのです。荷物が準備できていないのは、荷主が生産を遅れて終えたか、書類が不完全だったためです。そして一部の不履行はヤード自体が生み出しています。同じ時間に5つのドックを埋めるスケジュールを組むのに、荷下ろし班とフォークリフトが対応できるのは3つだけだからです。ドライバーは2時間並び、翌週はその時間帯を避けます。3つのグループすべてについてドライバーを罰しても、スケジュールも書類も人員計画も直りません。

2024年秋に私が関わった配送センターでは、1日約40件の予約があり、13件がノーショーか1時間以上の遅刻でした。すべての不履行をコード化すると、説明できないものは4件だけでした。5件は連鎖的な遅延で、4件は誰も更新していなかった荷主側の変更でした。荷主が原因の不履行でドライバーに罰金を科すと、自社のキャリアプールが縮みます。小規模な車両隊は、不公平に扱うヤードへの荷物を受けなくなるからです。

直感に反する点が1つあります。ノーショー率がゼロに近いことは、必ずしも良いことではありません。予約の間に大きな余裕を残すことでそれを達成しているヤードもあり、その場合ドックは遊んでしまいます。遊休能力で見栄えの良い指標を買っているのです。ドック稼働率とノーショー率は一緒に読まなければならず、そうしないと一方を改善して他方を壊すことになります。

オーバーブッキングは勘ではなく時間帯ごとに設定する

オーバーブッキングは計算であり、気分ではありません。多すぎればゲートが渋滞し、少なすぎれば1件の不履行でドックが午前中ずっと遊んでしまいます。私が使う方法は、4週間分の履歴を時間ごとに分けることから始まります。午前の予約の10パーセントを逃し、午後は30パーセントを逃すヤードが、1日全体に1つの数字を使うことはできないからです。

作業手順は意図的に具体的です。手順1:各時間帯について、予約件数、実際の到着件数、説明できないノーショー、連鎖的な遅延、荷主側の変更を別々に数えます。混ぜたデータは偽の率を生みます。手順2:平均ではなく4週間の中央値を使い、ひどい1日が基準をゆがめないようにします。手順3:理論上のオーバーブッキング係数は、1を1からノーショー率を引いた値で割ったもので、安全マージンで調整します。ある枠が過去に20パーセントを逃している場合、理論値は1.25です。私は1.15から始め、2週間運用してからようやく引き上げます。手順4:結果を、その時間にドックと班が実際に処理できるトラックの最大数で上限を設けます。上限は常に計算式に勝ります。手順5:毎週見直します。不履行率が2週連続で下がれば係数を引き締め、上がれば、予約を増やす前に原因を見つけます。

過去のノーショー率 理論係数 開始値 条件
10%未満 約1.10 オーバーブッキングなし、またはプラス1 班はすでに手一杯
10–20% 1.15–1.25 1.15 空きドックがあふれを吸収できる
20–30% 1.25–1.40 まず調査する 枠を増やす前に原因を分離する
30%超 まだオーバーブッキングしない リマインダーと再予約を修正する オーバーブッキングはゲートの混雑を増幅するだけ

私が見た中で最も高くついたこの間違いは、1日全体に1.4を適用したヤードでした。午前はドックが空いていたので問題ありませんでした。午後3時になると、5枠分のトラックが一斉にゲートに到着し、荷下ろし班は2時間遅れ、その日の不履行率は下がるどころか上がりました。オーバーブッキングが機能するのは、きめ細かい場合だけです。枠ごと、原因ごと、そして厳しい能力上限のもとで。

ヤード予約のノーショーへのリマインダーは、1通のテキストではなくエスカレーションの連鎖が必要

前日の1通のテキストメッセージは、リマインダーシステムではありません。希望にすぎません。私が求める連鎖には4つの接点があります。予約確認は即座に送られ、ドック、時間枠、ゲートの連絡先、再予約リンクを示します。2通目は前日の朝に送られます。ドライバーが競合に気づきやすく、再予約がまだ安いときだからです。3通目は到着の3時間前に送られ、ナビゲーションの詳細とゲートの電話番号が含まれ、すでに走行中のドライバーが使えます。ドライバーが連絡なしに30分以上遅れた場合、システムは人による電話を発動します。もう1通テキストを送って待つのではありません。

文言はタイミングと同じくらい重要です。「時間通りに到着してください」ではドライバーに何も伝わりません。「ドック3、10:00の枠、タップして再予約、説明できない不履行はノーショー1回として数えます」なら、姿を消すのではなく再予約する理由が与えられます。これは、自発的な再予約がノーショーとして数えられないことが、初日から書面で明示されている場合にのみ機能します。早い段階の正直さを罰すれば、ドライバーは知らせてくれなくなります。

送信だけでなく到達を追跡してください。送信済みと表示されたテキストは、受信されたテキストではありません。1か月後には、どのチャネルがどの路線で機能するかが分かります。電話に応答するドライバーもいれば、他の路線では車両隊の配車担当者が本当の連絡先です。路線ごとに設定すれば、不履行率のうち「知らなかった」部分はほぼ消えます。

段階的な措置は、最初の対応としてブラックリストより優れている

最初の不履行でドライバーを出入り禁止にすることは、断固とした対応に見えて、能力を失います。小規模な車両隊は1回出入り禁止になると、そのヤードへの運行を数か月やめることがあり、需給がひっ迫した市場では、相手よりもあなたの方が痛みます。私が使う段階的なアプローチには4つのレベルがあります。1回目の説明できない不履行は記録され、説明されますが、今後の予約には影響しません。3か月以内の2回目では、そのドライバーまたは車両隊のピーク時間帯の予約が、配車担当者が手動で確認するまで制限されます。3か月以内の3回目では、新規予約が2週間停止され、異議申し立ての権利と、前の荷下ろしが長引いた証拠などの証拠をアップロードする場所があります。繰り返し説明できない不履行だけがブラックリストに至り、そのブラックリストには有効期限と見直し条件があります。たとえば3か月後の再評価です。

システムは責任の所在も分離しなければなりません。ドライバーの不履行、車両隊全体のパターン、荷主が原因の空き枠は3つの異なる記録です。したがって、不履行の種類、責任者、証拠へのリンクを記録してください。これらの項目がなければ、異議申し立ては記憶をめぐる言い争いになります。

強調すべき境界が1つあります。ブラックリストでは悪い時間帯は直せません。夜勤班がいないために午前2時の枠を誰も予約しないなら、ドライバーを出入り禁止にしても班は生まれません。まず枠、人員、ドックをそろえてから、取り締まってください。

私が省略しない稼働前チェックリスト

稼働前夜、私はこのリストを1行ずつ確認します。1、枠ごとの4週間分の不履行データが読み込まれ、枠ごとにオーバーブッキングが設定されていること。2、オーバーブッキングの上限がドックと班の能力から導かれ、設定に存在すること。3、再予約リンクを含む4つのリマインダーの接点すべてがテスト済みであること。4、自発的な再予約はノーショーではないという規則が、荷主とキャリアに書面で送られていること。5、不履行の種類と責任者が有効な項目であり、古い記録が再コード化されていること。6、段階的な措置と異議申し立てが公表され、ブラックリストには有効期限と見直し条件があること。7、30分遅れの電話エスカレーションが有効になっていること。8、ドック稼働率とノーショー率が同じ画面にあること。9、オーバーブッキングが1回の変更で1.0に戻せること。10、見直しが第1週は毎日、その後は毎週予定され、責任者が指名されていること。

3つの失敗パターンが繰り返し現れます。システムは変わってもゲートの手順が変わらず、ドライバーが時間通りに到着しても入れないこと。月中旬に定義が変わり、率を比較できず、見直し会議が言い争いになること。そしてブラックリストがトロフィーになり、繁忙期が来てキャリアが足りなくなることです。

ノーショー率は鏡です。スケジュール、コミュニケーション、取り締まりが閉じたループを形成しているかどうかを映します。オーバーブッキングは確率を、リマインダーは情報を、段階的な措置は公平さを扱います。その順序で実行し、ドック稼働率を同じ会話に置けば、ヤードを空洞化することなく率は下がります。

Lin Xiao(WMS導入コンサルタント)著

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