Boutique DXはどのようにシフトを作成するのか
エンジニアリング · 2026-07-11
「AIシフト作成」という言葉は、いまやあらゆる製品に貼られるラベルになりました。だからこそ、正確な説明が必要です。マネージャーが「生成」ボタンを押してから、1か月分のシフトが画面に現れるまでの間に、実際には何が起きているのか。本稿では、私たちのエンジンの仕組みを — あえて機械学習を使っていない部分も含めて — ご説明します。
シフト作成は「文章の問題」ではなく「制約の問題」
ブティックのシフトは、動かせない約束の集合です。労働法は上限時間と必須の休息を定め、雇用契約は各スタッフの勤務量を定めます。ハウスルールはカバレッジを定めます:開店時にはキーホルダーが1名、ピーク時間帯には十分な人数のアドバイザー、お直しの予約がある時間にはフィッターの在店。スタッフの出勤可能時間と希望は、「誰がいつ働けるか・働きたいか」を定めます。
これらは論理的な制約であり、論理的な制約を扱う正しい道具は制約ソルバーです。Boutique DXは各ブティックの1か月を形式的な最適化モデルとして定式化し、Z3定理証明器とGoogleのOR-Toolsという産業用ソルバーで解きます。航空会社の乗務員スケジューリングにも使われるのと同じ系統の技術です。ソルバーは「それらしく見える」シフト表を捏造しません。ルールを満たす解を返すか、どのルール同士が矛盾しているかを教えてくれるか、そのどちらかです。
この違いが重要なのは、95%正しいシフト表は95%役に立つわけではないからです。休息ルールの見落としが1件あればコンプライアンス上のインシデントであり、キーホルダー不在の土曜日が1日あれば、その日ブティックは開けられません。
需要は予測から — ここが本当の機械学習
ソルバーには「各時間帯に何人必要か」という入力が必要で、そこで統計的学習が本領を発揮します。Boutique DXは、全店舗共通の平均値ではなく、各ブティック自身の履歴で学習した時系列モデル(Prophetベース)でトラフィックを予測します。入力は具体的です:
- 来店数 — 店内ピープルカウンターセンサーの計測値(設置店舗)
- 予約とイベント — カレンダー上の確定情報。アポイントメントは事前に見えている需要です
- 季節性 — 曜日・月・地域の祝日カレンダーの3層
- 天候 — 多くの経営者の想像以上にブティックの客足を左右します
ラグジュアリーブティックは、予測問題として独特です。大型店は1日数千件の取引があるためノイズが平均化されますが、ブティックの1日は40名のお客様かもしれず、VICのアポイントメント1件で午後の景色が変わります。だからこそ予約とイベントはノイズではなく第一級の予測入力であり、だからこそ全ブティックが自分専用のモデルを持つのです。
主導権はマネージャーに
エンジンは提案し、ブティックが決定します。生成されたシフトはドラフトとして届きます。マネージャーは自由に調整でき、手動の変更はすべて同じルールセットに対してリアルタイムで検証されます — 変更が休息ルールを破る場合やカバレッジに穴を開ける場合、月末に発覚するのではなく、その場で警告が表示されます。スタッフはコンパニオンアプリからシフト交換や休暇を申請し、承認されたリクエストはパッチ的に上書きされるのではなく、シフト全体として再度解き直されます。
私たちはこれを、責任分担が明確な3つの層と考えています。統計モデルが需要を予測し、制約ソルバーが人を配置し、そのどちらにも任せるべきでない判断を人間が下す。
なぜLLMを使わないのか
言語が問題の本質である場面 — シフトの要約、お知らせの下書き — では、私たちも大規模言語モデルを使います。しかしシフトの配置には使いません。言語モデルは「もっともらしいテキスト」を予測するものであり、どのアドバイザーも閉店→開店の連続勤務(クロープニング)をしないこと、契約時間が守られること、そもそもそのシフト表が実行可能であることを保証できません。ソルバーはそれを保証できますし、実際に証明します。
業界データを見ると、現場はこの点を感じ取っているようです。Legionの2025年版「State of the Hourly Workforce」調査では、現場マネージャーの過半数が「AIはシフト作成を楽にできるはず」と答えながら、実際に自動シフト作成を使っているのは約1割にとどまりました。このギャップの正体は信頼です。信頼の問題への私たちの答えは、より大きなモデルではなく、挙動を検証できるシステムです:名前の付いたルール、明示的な制約、そしてどのルールを守るための警告なのかを明示するアラート。
実際の運用では
制約・リクエスト・イベント・需要予測をすべて織り込んだ1か月分のシフトが、数分で生成されます — マネージャーが毎週何時間も費やしていると報告する手作業とは対照的に。マネージャーは、労働法とハウスルールを最初から満たしたドラフトをレビューし、人間にしか分からない事情を反映して調整し、全アドバイザーのスマートフォンに公開します。
あなたのブティックのルールでエンジンが動くところをご覧になりたい方は、デモをご予約ください — いちばん複雑な月をお持ちください。
Boutique DXは、ラグジュアリーブティックのためのオペレーティングシステムです。AIシフト作成、アポイントメント、キュー管理、イベント、分析をひとつのプラットフォームで。