Amela
フィールドクルー株式会社様 プラットフォーム構築ストーリー
ℹ︎機密保持のため、企業名・プロジェクト名・システム画像は仮名およびモックに置き換えています。

勤務シフトの最適化を、ゼロから内製で。

ShiftForge は、資格と勤務ルールを満たす最適な勤務シフトを自動生成する最適化エンジン。数百名規模のスタッフと複数のシフト区分を扱います。

手作業の編成・資格の考慮・複雑な勤務ルール・急な欠員対応 ─ シフト運用に必要な 4 軸を同時に満たすプラットフォームを、ゼロから 6 ヶ月で内製構築した、新規プラットフォーム立ち上げストーリー。

シフト作成工数
-90%
手作業を自動最適化
ルール充足
100%
違反ゼロを担保
最適シフト生成
数秒
制約最適化エンジン
資格判定
自動
配置可否を制約化
shiftforge.example.jp
勤務シフト表 — 2026/04 第1週
⚡ 自動生成
全制約 充足 ✓ / 違反 0件 生成 1.4秒
01
CLIENT
お客様について

現場運営を牽引する、国内有数の「フィールドクルー」様。

フィールドクルー株式会社様は、資格を持つスタッフを多拠点に配置する現場運営企業。早番・日勤・夜勤を組み合わせた勤務シフトを、資格要件や労務ルールを守りながら毎週編成する必要がありました。

シフト編成は現場の生産性と法令遵守、スタッフの定着に直結する業務。担当者の経験に依存していた編成を、誰でも最適な勤務表を組める仕組みへ。ShiftForge はその土台を担う最適化エンジンです。

スタッフ規模
数百
多拠点に配置
シフト区分
3+
早番・日勤・夜勤
制約ルール
6+
資格・労務・希望
BUSINESS FLOW — シフト最適化の流れ
要員・資格を登録
保有資格・週上限・希望休
勤務ルールを定義
DB駆動 / DSL / 固定の制約
最適化エンジンが生成
全制約を満たす勤務表を自動作成
検証して確定
充足率を確認し勤務表を確定
02
CHALLENGE
解くべき設計課題

プラットフォームに求められた、4 つの構造要件。

いずれも技術選定の問題ではなく、生産性・法令遵守・スタッフ満足に直結する事業要件。ゼロからの新規構築で「同時に成立させる」設計が必要でした。

手作業のシフト編成
担当者が手作業で組めば、毎回数時間を要し編成が属人化し、品質が人によってばらつく。
資格要件の考慮漏れ
資格を手動で確認すれば、夜勤資格などの要件漏れが発生し、コンプライアンスリスクになる。
複雑な勤務ルール
連勤・休息・希望休を同時に満たそうとすれば、人手では全制約を考慮しきれない
急な欠員への対応
再調整の仕組みを誤れば、欠員のたびに全体を組み直すことになり、現場が混乱する。
03
ARCHITECTURE
共に築いた構成

シフト運用を、4 つの領域で「止まらない基盤」へ。

要員・資格管理、制約ルールエンジン、最適化エンジン、検証 ─ この 4 領域を、フィールドクルー様と共にゼロから内製で構築しました。ルールはコードを変えずに追加・変更できる構成です。

Amela
EXECUTION
6ヶ月
期間
14人月
総工数
領域 ①
要員・資格管理
課題
資格・週上限・希望を構造化し配置判定に使う必要
解決策
資格マスタ
保有資格を配置可否の制約として一元管理
領域 ②
制約ルールエンジン
課題
多様な勤務ルールを柔軟に定義・変更できる必要
解決策
3方式のルール定義
DB駆動・DSL式・固定でコード変更なしに制約追加
領域 ③
最適化エンジン
課題
全制約を満たす勤務表を高速に生成する必要
解決策
制約最適化ソルバー
OR-Tools ベースで最適シフトを数秒で生成
領域 ④
充足検証
課題
生成結果がルールを満たすか保証する必要
解決策
充足率の可視化
違反件数・カバレッジ・希望反映率を即時表示
BACKEND
NestJS TypeScript TTypeORM
DATA & API
MySQL Swagger / OpenAPI
OPTIMIZATION
OR-Tools 制約最適化(CP-SAT)
04
IMPACT
プラットフォームが生み出す価値

フィールドクルー様の「止まらない現場運営」が、加速する。

この基盤は技術指標ではなく、編成スピード・法令遵守・スタッフ満足・運用標準化といったビジネスアウトカムを継続的に生み出します。

数秒で勤務表を作れる基盤
手作業数時間の編成を、ワンクリックの自動生成に置き換える。
違反ゼロを担保する設計
資格・労務ルールを必須制約として、コンプラ違反を未然に防ぐ。
希望を尊重できる設計
希望休をソフト制約として最大限反映し、スタッフ満足を高める。
変化に即応できる
欠員やルール変更があっても、制約を保ったまま即再最適化できる。
STAKEHOLDER
シフト管理者
編成の主管
一般的に
毎回数時間の手作業に追われやすい
フィールドクルー では
数秒で最適シフトを得られる
📈
編成工数の大幅削減
本来業務に時間を使える
STAKEHOLDER
現場スタッフ
勤務する当事者
一般的に
希望が反映されにくく不公平感が出やすい
フィールドクルー では
資格と希望に沿った配置を受け取れる
📈
公平感と定着率の向上
納得感のある勤務表
STAKEHOLDER
労務・コンプラ
法令遵守の担い手
一般的に
資格・労務違反のリスクが残りやすい
フィールドクルー では
ルール違反ゼロを担保できる
📈
法令遵守と監査対応
制約充足を可視化
STAKEHOLDER
経営
運営の意思決定者
一般的に
要員配置が属人的になりやすい
フィールドクルー では
制約ベースで編成を標準化できる
📈
安定運用とコスト最適化
属人化からの脱却
05
DEMO
3つのシナリオ

実際に動くデモで、ShiftForge の体験を。