Amela
Câu chuyện xây dựng nền tảng Field Crew Co., Ltd.
ℹ︎Vì bảo mật, tên công ty, tên dự án và ảnh hệ thống đã được thay thế bằng tên giả và dữ liệu mô phỏng.

Tối ưu hóa lịch trực, tự xây trong nhà từ con số không.

ShiftForge là động cơ tối ưu hóa tự sinh lịch trực tối ưu, đáp ứng yêu cầu chứng chỉ và quy tắc làm việc. Xử lý quy mô vài trăm nhân sự và nhiều loại ca trực.

Xếp ca thủ công, kiểm tra chứng chỉ, quy tắc làm việc phức tạp, xử lý nghỉ đột xuất — nền tảng đáp ứng cùng lúc 4 trục cốt lõi của vận hành ca trực, tự xây trong nhà từ con số không trong 6 tháng. Câu chuyện ra mắt nền tảng xây mới từ đầu.

Công sức lập lịch trực
-90%
Tự động hóa xếp ca thủ công
Mức đáp ứng quy tắc
100%
Đảm bảo không vi phạm
Sinh ca trực tối ưu
Giây
Động cơ tối ưu ràng buộc
Kiểm tra chứng chỉ
Tự động
Biến điều kiện phân công thành ràng buộc
shiftforge.example.jp
Bảng lịch trực — 2026/04 Tuần 1
⚡ Tự động sinh
Sáng
Sáng
Nghỉ
Ngày
Ngày
Đêm
Nghỉ
Ngày
Đêm
Đêm
Nghỉ
Sáng
Ngày
Ngày
Đáp ứng mọi ràng buộc ✓ / 0 vi phạm Sinh trong 1.4s
01
CLIENT
Về khách hàng

Field Crew — doanh nghiệp hàng đầu trong vận hành hiện trường.

Field Crew Co., Ltd. là doanh nghiệp vận hành hiện trường, phân bổ nhân sự có chứng chỉ tại nhiều địa điểm. Mỗi tuần họ cần xếp lịch trực kết hợp ca sáng, ca ngày và ca đêm, đồng thời tuân thủ yêu cầu chứng chỉ và quy tắc lao động.

Xếp ca trực tiếp tác động đến năng suất hiện trường, tuân thủ pháp luật và giữ chân nhân sự. Chúng tôi chuyển việc xếp ca từng phụ thuộc vào kinh nghiệm của một người sang hệ thống mà ai cũng có thể lập lịch trực tối ưu. ShiftForge là động cơ tối ưu hóa nền tảng đó.

Quy mô nhân sự
Hàng trăm nhân sự
Phân bổ tại nhiều địa điểm
Loại ca trực
3+
Ca sáng, ca ngày, ca đêm
Quy tắc ràng buộc
6+
Chứng chỉ, lao động, nguyện vọng
BUSINESS FLOW — Quy trình tối ưu ca trực
Đăng ký nhân sự & chứng chỉ
Chứng chỉ sở hữu, giới hạn tuần, nghỉ theo nguyện vọng
Định nghĩa quy tắc làm việc
Ràng buộc DB-driven / DSL / cố định
Động cơ tối ưu hóa sinh ra
Tự động lập lịch trực đáp ứng mọi ràng buộc
Kiểm chứng và chốt
Kiểm tra tỷ lệ đáp ứng và chốt lịch trực
02
CHALLENGE
Bài toán thiết kế cần giải

4 yêu cầu cấu trúc mà nền tảng phải đáp ứng.

Tất cả đều không phải bài toán chọn công nghệ — mà là yêu cầu nghiệp vụ gắn trực tiếp với năng suất, tuân thủ pháp luật và mức độ hài lòng của nhân sự. Cần xây mới từ đầu để thiết kế sao cho tất cả cùng đạt được.

Xếp ca trực thủ công
Khi xếp thủ công, mỗi lần tốn hàng giờ và phụ thuộc vào từng người, nên chất lượng chênh lệch theo người xếp.
Bỏ sót yêu cầu chứng chỉ
Khi kiểm tra bằng tay, thiếu sót như chứng chỉ ca đêm dễ xảy ra và tạo rủi ro tuân thủ.
Quy tắc làm việc phức tạp
Khi cùng lúc thỏa mãn ca liền, nghỉ giải lao và nghỉ phép, thì làm thủ công không thể xét hết mọi ràng buộc.
Xử lý nghỉ đột xuất
Nếu sai quy trình tính lại, mỗi lần thiếu người là phải xếp lại toàn bộ, gây rối loạn hiện trường.
03
ARCHITECTURE
Kiến trúc cùng xây dựng

Biến vận hành ca trực thành "nền tảng không gián đoạn" qua 4 lĩnh vực.

Quản lý nhân sự & chứng chỉ, động cơ quy tắc ràng buộc, động cơ tối ưu hóa và kiểm chứng — chúng tôi đã tự xây trong nhà từ con số không 4 lĩnh vực này cùng Field Crew. Quy tắc có thể thêm hoặc thay đổi mà không cần sửa code.

Amela
EXECUTION
6 tháng
Thời gian
14 người-tháng
Tổng công lực
Lĩnh vực ①
Quản lý nhân sự & chứng chỉ
Thách thức
Cần cấu trúc chứng chỉ, giới hạn tuần và nguyện vọng để dùng cho quyết định phân công
Giải pháp
Danh mục chứng chỉ
Quản lý tập trung chứng chỉ sở hữu như một ràng buộc phân công
Lĩnh vực ②
Động cơ quy tắc ràng buộc
Thách thức
Cần linh hoạt định nghĩa và thay đổi đa dạng quy tắc làm việc
Giải pháp
3 cách định nghĩa quy tắc
Thêm ràng buộc qua DB-driven, DSL hoặc cố định — không cần sửa code
Lĩnh vực ③
Động cơ tối ưu hóa
Thách thức
Cần sinh lịch trực đáp ứng mọi ràng buộc một cách nhanh chóng
Giải pháp
Bộ giải tối ưu ràng buộc
Sinh ca trực tối ưu trong vài giây trên OR-Tools
Lĩnh vực ④
Kiểm chứng đáp ứng
Thách thức
Cần đảm bảo kết quả sinh ra thỏa mãn quy tắc
Giải pháp
Trực quan hóa tỷ lệ đáp ứng
Hiển thị ngay số vi phạm, độ phủ và tỷ lệ phản hồi nguyện vọng
BACKEND
NestJS TypeScript TTypeORM
DATA & API
MySQL Swagger / OpenAPI
OPTIMIZATION
OR-Tools Tối ưu ràng buộc (CP-SAT)
04
IMPACT
Giá trị nền tảng mang lại

Vận hành hiện trường "không gián đoạn" của Field Crew tăng tốc.

Nền tảng này không phải chỉ số kỹ thuật — mà liên tục tạo ra kết quả nghiệp vụ: tốc độ xếp ca, tuân thủ pháp luật, hài lòng nhân sự và chuẩn hóa vận hành.

Nền tảng lập lịch trực trong vài giây
Thay thế hàng giờ xếp ca thủ công bằng tự động sinh chỉ một click.
Thiết kế đảm bảo không vi phạm
Đặt chứng chỉ và quy tắc lao động làm ràng buộc cứng, phòng tránh vi phạm tuân thủ từ trước.
Thiết kế tôn trọng nguyện vọng
Phản ánh nghỉ phép theo nguyện vọng dưới dạng ràng buộc mềm để nâng mức độ hài lòng của nhân sự.
Phản ứng ngay với biến động
Tối ưu lại ngay lập tức khi có nghỉ đột xuất hoặc thay đổi quy tắc, vẫn giữ nguyên ràng buộc.
STAKEHOLDER
Quản lý ca trực
Chủ trì xếp ca
Thông thường
Dễ chìm trong hàng giờ việc thủ công mỗi lần
Tại Field Crew
Có ca trực tối ưu trong vài giây
📈
Giảm mạnh công sức xếp ca
Dành thời gian cho công việc cốt lõi
STAKEHOLDER
Nhân sự hiện trường
Người trực tiếp làm ca
Thông thường
Nguyện vọng khó được phản ánh, dễ gây cảm giác bất công
Tại Field Crew
Nhận được phân công phù hợp chứng chỉ và nguyện vọng
📈
Tăng công bằng và giữ chân nhân sự
Lịch trực thuyết phục
STAKEHOLDER
Lao động & tuân thủ
Người gánh vác tuân thủ
Thông thường
Dễ sót rủi ro vi phạm chứng chỉ và lao động
Tại Field Crew
Đảm bảo không vi phạm quy tắc
📈
Tuân thủ pháp luật và sẵn sàng kiểm toán
Trực quan hóa mức đáp ứng ràng buộc
STAKEHOLDER
Lãnh đạo
Người ra quyết định vận hành
Thông thường
Phân công nhân sự dễ phụ thuộc vào từng cá nhân
Tại Field Crew
Chuẩn hóa xếp ca trên cơ sở ràng buộc
📈
Vận hành ổn định và tối ưu chi phí
Thoát khỏi phụ thuộc cá nhân
05
DEMO
3 kịch bản

Trải nghiệm ShiftForge qua demo chạy thực tế.