デモ(サンプルデータ):このページの会社名・⁠金額・⁠日付・⁠名称はサンプルです。導入事例や成果ではありません。
Identity Studioby 株式会社Westwood Hills 自動化診断を依頼する
デモ(サンプルデータ)2/2

配車・⁠シフト表を、条件を守って自動で組む

休み希望・⁠運転できる車種・⁠1日の上限時間。決めた条件を守る割り当てを作り、決まらないものだけを人に回す。サンプルデータで動かしたデモです。

5件 → 0件休み希望・⁠車種・⁠上限時間の違反(同じルールでチェック)
12 / 13件自動で割り当てられた仕事
1件人の判断に回した仕事
デモ(サンプルデータ) これは導入事例ではありません。ドライバー名・⁠仕事・⁠区間・⁠時間はすべてサンプルデータです(個人名は使っていません)。同じサンプルデータをプログラムで処理した出力を、表計算ソフト風の画面に並べています(画面は再現したモックアップです)。
BEFORE

人の頭と手で組む「週の配車表」

仕事は13件、ドライバーは4人。休み希望、運転できる車種、1日の上限時間(このデモでは9時間)を見ながら、表に手で割り当てていく。ここでは、手で作った表をそのままチェックにかけました。

今週の仕事(サンプル)デモ(サンプルデータ)
仕事曜日区間(記号)車種所要時間(h)
J01月A倉庫→取引先14t5
J02月A倉庫→取引先22t4
J03月B工場→取引先32t6
J04火A倉庫→取引先44t6
J05火B工場→取引先12t5
J06火A倉庫→取引先52t4
J07水B工場→取引先24t7
J08水A倉庫→取引先32t5
J09木A倉庫→取引先64t5
J10木B工場→取引先42t4
J11金A倉庫→取引先54t6
J12金B工場→取引先62t5
J13水A倉庫→取引先74t6

← 表は横にスクロールできます →

手で作った配車表(サンプル)

週間配車表_手作成(サンプル).xlsxデモ(サンプルデータ)
ABCDEF
1担当月火水木金
2ドライバーA
運転可:2t・4t
J01(4t・5h)J07(4t・7h)
3ドライバーB
運転可:2t・4t
J06(2t・4h)J13(4t・6h)J09(4t・5h)J11(4t・6h)
4ドライバーC
運転可:2t
J02(2t・4h)
J03(2t・6h)
J04(4t・6h)J08(2t・5h)J12(2t・5h)
5ドライバーD
運転可:2t
J05(2t・5h)J10(2t・4h)

← 表は横にスクロールできます →

赤い枠はチェックで見つかった項目です。表を見ただけでは気付きにくい組み合わせです。

チェックで見つかった項目(5件)

J04:4tの車両ですが、ドライバーCは2tのみ運転可として登録されています。
J05:ドライバーDは火曜日が休み希望です。
J07:ドライバーAは水曜日が休み希望です。
J11:ドライバーBは金曜日が休み希望です。
ドライバーC:月曜日の合計が10時間(J02・⁠J03)で、上限9時間を超えています。
しくみ

条件を決めておき、守れる割り当てだけを作る

  1. 1 条件の登録休み希望・⁠運転可能な車種・⁠1日の上限時間
  2. 2 割り当て条件を守れる人だけを候補にし、週の負担が偏らないように決める
  3. 3 再チェックできあがった表を、同じルールでもう一度確認
  4. 4 人が判断条件を守ると割り当てられない仕事は、空けたまま人に回す

割り当てのルールは、実際には貴社の運用(得意先との相性、積み込み順、拘束時間のルールなど)に合わせて設定します。このデモは3条件だけです。

AFTER

条件違反0件。割り当てられない1件だけが人の判断に

週間配車表_自動作成(サンプル).xlsxデモ(サンプルデータ)
ABCDEF
1担当月火水木金
2ドライバーA
運転可:2t・4t
J01(4t・5h)J04(4t・6h)休み希望J11(4t・6h)
3ドライバーB
運転可:2t・4t
J03(2t・6h)J07(4t・7h)J09(4t・5h)休み希望
4ドライバーC
運転可:2t
J05(2t・5h)
J06(2t・4h)
J08(2t・5h)
5ドライバーD
運転可:2t
J02(2t・4h)休み希望J10(2t・4h)J12(2t・5h)
6未割当J13(4t・6h)

← 表は横にスクロールできます →

週間配車表_自動作成(サンプル).xlsxデモ(サンプルデータ)
曜日割り当て
(A〜D=ドライバー)
未割当
月A:J01(4t・5h)
D:J02(2t・4h)
B:J03(2t・6h)
—
火A:J04(4t・6h)
C:J05(2t・5h)
C:J06(2t・4h)
—
水B:J07(4t・7h)
C:J08(2t・5h)
J13(4t・6h)
木B:J09(4t・5h)
D:J10(2t・4h)
—
金A:J11(4t・6h)
D:J12(2t・5h)
—
J13(水・⁠4t):割り当てできる人がいません。人の判断が必要です。

水曜日の4tは、運転できる人が1人しかおらず(もう1人は休み希望)、その人も別の仕事で上限に達しています。こうした「条件を守ると決まらない」仕事は、機械が無理に決めず、空けたまま人に回します(協力会社に依頼する、日を動かす、など)。決めるのは人です。

このデモで言えること

  • 決めた条件の範囲で、違反のない配車表を作れること
  • 手で作った表の条件違反を、見つけて示せること
  • 決まらない仕事は、人の判断に残せること

このデモでは言えないこと

  • 実際の配車でどれだけ時間が減るか(測っていません。お約束もしません)
  • 貴社の細かな事情(得意先ごとの条件、積み込み順、道路状況など)をすべて扱えること
  • この割り当てが最善であること(このデモは3つの条件を守る割り当てです)

実際の導入では、貴社が使っている表計算ソフトの中に、貴社の条件に合わせてつくります。最初の1⁠〜⁠2週間は、人が結果を確認しながら使っていただきます。

配車・⁠シフトの事務を、一つ減らしませんか

今の表の作り方を1行お送りください。最初に自動化できる入力や確認を、書面でお伝えします。

メールで1行送る(書面での自動化診断)