Skip to content

🎮 Mini Game Tuần 4: Inventory War

Bạn là Supply Chain Manager của chuỗi cơm gà Gà Vàng Express — chuỗi QSR Việt Nam đang vận hành 5 store tại TP.HCM. CEO vừa giao nhiệm vụ: "Tuần tới là tuần Lễ Tình Nhân + cận Tết, demand biến động mạnh. Tôi cần bạn quản lý tồn kho cho cả 5 store trong 7 ngày. Mục tiêu: Food Cost ≤ 30%, Waste ≤ 3%, không store nào bị hết hàng." Bạn có 7 ngày (7 vòng chơi) để chứng minh mình hiểu supply chain. Đặt quá nhiều → waste tăng, tiền mất. Đặt quá ít → hết hàng, mất khách. Phân phối sai → store thừa, store thiếu. Bạn có giữ được cả 3 chỉ số trong vùng an toàn?


🎯 Mục tiêu học tập

Sau khi hoàn thành game, bạn sẽ:

  1. Hiểu PAR Level — cách xác định mức tồn kho tối thiểu cho mỗi nguyên liệu tại mỗi store
  2. Áp dụng FIFO — First In First Out để giảm waste từ hàng hết hạn
  3. Tính Food Cost % — và nhận ra mối quan hệ giữa order volume, waste, và food cost
  4. Dự báo đặt hàng (Order Forecasting) — dùng data bán hàng để dự đoán demand
  5. Quản lý Dead Stock — nhận diện và xử lý hàng tồn quá lâu
  6. Xử lý disruption — NCC trễ hàng, demand spike, ingredient recall
  7. Cân bằng trade-off — hiểu rằng mọi quyết định inventory đều có cái giá

📜 Luật chơi

MụcChi tiết
Số người chơi3–6 người (hoặc 3–6 nhóm, mỗi nhóm 2–3 người)
Thời gian55–65 phút (6–7 phút/vòng × 7 vòng + setup 5 phút + debrief 10 phút)
Số vòng7 vòng chính (= 7 ngày kinh doanh) + thẻ sự kiện ngẫu nhiên
Mỗi vòng5 pha: Order → Receive → Distribute → Sell → Calculate
Mục tiêuGiữ 3 chỉ số KPI trong vùng an toàn suốt 7 ngày
Nguyên tắc vàngKhông có "đặt hàng đúng tuyệt đối" — chỉ có đặt hàng ĐỦ THÔNG MINH dựa trên data

🏪 Setup — Điều kiện khởi đầu

5 Store của chuỗi Gà Vàng Express

StoreVị tríDemand trung bình/ngàyĐặc điểm
🏬 Store AQuận 1 — CBD120 phầnDân văn phòng, đông trưa, vắng cuối tuần
🏬 Store BQuận 7 — Khu dân cư80 phầnGia đình, đều đặn, đông cuối tuần
🏬 Store CGò Vấp — Gần trường ĐH100 phầnSinh viên, biến động theo lịch học
🏬 Store DThủ Đức — Khu công nghiệp90 phầnCông nhân, đông ca trưa, nghỉ Chủ nhật
🏬 Store EBình Thạnh — Phố ăn uống110 phầnĐa dạng khách, đông tối, cạnh tranh cao

Tổng demand trung bình: ~500 phần/ngày

Danh sách nguyên liệu chính

#Nguyên liệuĐơn vịGiá muaDùng/phầnShelf LifePAR Level gợi ý/store
1🐔 Gà nguyên conkg65.000đ0.3 kg3 ngày (tươi)30–40 kg
2🍚 Gạokg18.000đ0.15 kg30 ngày20 kg
3🥬 Rau sống (xà lách, dưa leo)kg25.000đ0.05 kg2 ngày8–10 kg
4🫙 Nước sốt đặc biệtlít80.000đ0.03 lít14 ngày5 lít
5🥤 Ly + bao bì takeawaybộ3.000đ1 bộKhông hạn150 bộ

Giá bán trung bình: 55.000đ/phần

Ngân sách & Tồn kho khởi đầu

MụcGiá trị
💰 Ngân sách mua hàng tuần120.000.000đ (120 triệu)
📦 Tồn kho đầu kỳ mỗi storeĐủ cho 1.5 ngày bán hàng (theo PAR Level gợi ý)
🚚 Chi phí vận chuyển/chuyến500.000đ/store (từ kho trung tâm)
⏰ Lead time đặt hàngĐặt hôm nay → nhận ngày mai (trừ khi có sự kiện)

Vật liệu cần chuẩn bị

Vật liệuSố lượngMục đích
Bảng theo dõi tồn kho (in sẵn, 1 tờ/người chơi)1/người chơiGhi nhận tồn kho 5 store × 5 nguyên liệu × 7 ngày
Bảng đặt hàng mỗi vòng (in sẵn)7 bộ/người chơiQuyết định order số lượng từng nguyên liệu
Thẻ Demand (in sẵn, úp mặt)7 bộ × 5 store = 35 thẻMỗi vòng lật thẻ → biết demand thực tế từng store
Bộ thẻ sự kiện ngẫu nhiên1 bộ (8 thẻ)Bốc ngẫu nhiên giữa các vòng
Đồng hồ bấm giờ1Đếm ngược 6 phút mỗi vòng
Xúc xắc 6 mặt1Xác định kích hoạt sự kiện (≤ 3 = kích hoạt)
Bút + máy tính bỏ túi1 bộ/ngườiTính toán food cost, waste
Bảng điểm tổng hợp (flipchart/bảng trắng)1Facilitator ghi KPI sau mỗi vòng

📐 Công thức tính điểm — 3 KPI chính

KPI 1: 🍕 Food Cost %

Food Cost %=Tổng chi phí nguyên liệu đã dùng (COGS)Tổng doanh thu×100
Kết quảĐánh giáXP
≤ 28%🌟 Xuất sắc+15
28–30%✅ Đạt mục tiêu+10
30–35%⚠️ Cảnh báo+5
> 35%❌ Vượt ngưỡng0

KPI 2: 🗑️ Waste %

Waste %=Giá trị nguyên liệu bỏ đi (hết hạn + hư hỏng)Tổng giá trị nguyên liệu nhập×100
Kết quảĐánh giáXP
≤ 1.5%🌟 Xuất sắc+15
1.5–3%✅ Đạt mục tiêu+10
3–5%⚠️ Cảnh báo+5
> 5%❌ Vượt ngưỡng0

KPI 3: ⭐ Availability (Tỷ lệ đáp ứng)

Availability=Số phần phục vụ đượcTổng demand thực tế×100
Kết quảĐánh giáXP
≥ 99%🌟 Xuất sắc+15
98–99%✅ Đạt mục tiêu+10
95–98%⚠️ Cảnh báo+5
< 95%❌ Vượt ngưỡng0

Bonus & Penalty mỗi vòng

Hành độngĐiểm
✅ Cả 3 KPI đạt mục tiêu (xanh) trong 1 vòng+5 XP bonus
✅ Áp dụng đúng FIFO (ghi chú rõ: dùng hàng cũ trước)+3 XP bonus
✅ Dự báo đúng demand (sai lệch ≤ 10%)+3 XP bonus
❌ Store bất kỳ hết hàng hoàn toàn (stockout 100%)−10 XP
❌ Waste > 5% trong 1 vòng−5 XP
❌ Đặt hàng vượt ngân sách−8 XP

📋 Kịch bản chi tiết — 7 Vòng (7 Ngày)

Vòng 1: 📊 Ngày 1 — Baseline & PAR Level

Thời gian: 6 phút | Độ khó: ⭐⭐ | Khái niệm chính: PAR Level

📖 Tình huống:

Ngày đầu tiên. Bạn nhận bàn giao tồn kho từ người tiền nhiệm — mỗi store đã có hàng đủ cho ~1.5 ngày. Hôm nay là Thứ Hai bình thường, không có sự kiện đặc biệt. Nhiệm vụ: kiểm tra tồn kho hiện tại, quyết định có đặt thêm hàng cho ngày mai không, và phân phối đều cho 5 store.

Thẻ Demand Ngày 1:

StoreDemand thực tếSo với trung bình
A125 phần+4% (bình thường)
B75 phần−6%
C105 phần+5%
D95 phần+6%
E100 phần−9%
Tổng500 phầnĐúng kỳ vọng

5 Pha trong vòng:

PhaHành độngThời gian
🛒 OrderQuyết định đặt bao nhiêu nguyên liệu cho ngày mai. Ghi vào Bảng đặt hàng.2 phút
📦 ReceiveNhận hàng đã đặt từ hôm qua (Vòng 1: nhận tồn kho ban đầu).30 giây
🚚 DistributePhân phối nguyên liệu từ kho trung tâm cho 5 store.1 phút
🍽️ SellLật thẻ Demand → trừ nguyên liệu theo số phần bán. Nếu thiếu → ghi stockout.1 phút
🧮 CalculateTính: COGS, Revenue, Waste (hàng quá shelf life), 3 KPI.1.5 phút

💡 Bài học Vòng 1 — PAR Level:

PAR Level = mức tồn kho tối thiểu mà store phải duy trì. Công thức đơn giản:

PAR=Demand trung bình/ngày×Lead Time (ngày)+Safety Stock

Ví dụ: Store A demand 120 phần/ngày, lead time 1 ngày, safety stock = 20% → PAR = 120 × 1 + 24 = 144 phần nguyên liệu. Vòng 1 giúp bạn quan sát demand thực tế để calibrate PAR Level cho các vòng sau.


Vòng 2: 🔄 Ngày 2 — FIFO & Shelf Life

Thời gian: 6 phút | Độ khó: ⭐⭐⭐ | Khái niệm chính: FIFO

📖 Tình huống:

Thứ Ba. Bạn nhận hàng đặt từ hôm qua. Nhưng kiểm tra kho trung tâm phát hiện: 15 kg gà tươi nhập từ 2 ngày trước (shelf life còn 1 ngày) nằm phía sau kệ, bị che bởi lô gà mới nhập sáng nay. Nếu không dùng hôm nay, ngày mai phải bỏ. Đồng thời, 5 kg rau sống ở Store C đã qua ngày 1/2 (shelf life 2 ngày) — trông vẫn tươi nhưng theo SOP phải dùng trước.

Thẻ Demand Ngày 2:

StoreDemand thực tếGhi chú
A115 phầnNhẹ hơn hôm qua
B82 phầnTăng nhẹ
C95 phầnGiảm — sinh viên nghỉ học?
D88 phầnBình thường
E115 phầnTăng — có event gần đó
Tổng495 phần

🎯 Quyết định FIFO:

  • Bạn ưu tiên phân phối 15 kg gà cũ cho store nào có demand cao nhất → giảm waste
  • 5 kg rau cũ ở Store C: dùng trước hay bỏ? (SOP: dùng nếu còn trong shelf life, nhãn ngày rõ ràng)
  • Gà mới nhập → xếp SAU gà cũ trong kho

💡 Bài học Vòng 2 — FIFO:

First In, First Out = hàng nhập trước phải xuất trước. Trong F&B, FIFO không chỉ là nguyên tắc kế toán — nó là nguyên tắc an toàn thực phẩm. Vi phạm FIFO = hàng cũ nằm sau → hết hạn → waste + rủi ro ATTP.

Quy tắc nhãn ngày: Mọi nguyên liệu sau khi mở/nhập phải dán: Ngày nhập + Ngày hết hạn sử dụng. Không nhãn = không dùng.


Vòng 3: 📈 Ngày 3 — Order Forecasting

Thời gian: 7 phút | Độ khó: ⭐⭐⭐ | Khái niệm chính: Dự báo đặt hàng

📖 Tình huống:

Thứ Tư. Bạn đã có data 2 ngày bán hàng. Giờ đến lúc dự báo: Thứ Năm (ngày mai) là ngày bình thường, nhưng Thứ Sáu (ngày kia) là ngày Valentine 14/2 — bạn cần đặt hàng cho cả 2 ngày ngay bây giờ vì lead time 1 ngày. CEO thông báo: Store A và Store E sẽ chạy combo Valentine (giá 99.000đ/2 phần, dự kiến tăng 30% demand).

Thẻ Demand Ngày 3:

StoreDemand thực tếGhi chú
A118 phầnỔn định
B78 phầnGiảm nhẹ — giữa tuần
C110 phầnTăng lại — SV đi học
D92 phầnBình thường
E108 phầnỔn
Tổng506 phần

🎯 Quyết định Forecasting:

Bạn phải dự báo demand cho 2 ngày tới (Thứ Năm + Thứ Sáu Valentine):

Yếu tốThứ NămThứ Sáu (Valentine)
Base demand~500 phần~500 phần
Combo Valentine (Store A, E)+30% cho A & E
Demand dự báo~500~570–600 phần

⚠️ Cạm bẫy: Nhiều người chơi sẽ đặt hàng 600 phần cho Valentine. Nhưng nếu demand thực tế chỉ tăng 20% thay vì 30% → thừa hàng → waste. Ngược lại, nếu đặt 500 phần như ngày thường → hết hàng → stockout ngày quan trọng nhất.

💡 Bài học Vòng 3 — Order Forecasting:

Dự báo đặt hàng dựa trên 3 nguồn data:

  1. Data lịch sử — demand trung bình các ngày tương tự (Thứ Sáu tuần trước, Valentine năm trước)
  2. Biến số đã biết — promotion, event, holiday, thời tiết dự báo
  3. Safety buffer — luôn cộng thêm 10–15% buffer cho uncertainty
Order=Demand dự báoTồn kho hiện tại+Safety Stock

Vòng 4: 💥 Ngày 4 — Disruption & Vendor Risk

Thời gian: 7 phút | Độ khó: ⭐⭐⭐⭐ | Khái niệm chính: Never Single-Source

📖 Tình huống:

Thứ Năm. Sáng sớm bạn nhận tin nhắn từ NCC gà chính: "Anh ơi, xe giao hàng bị hỏng, hôm nay chỉ giao được 50% đơn hàng. Ngày mai mới giao đủ." Bạn đã đặt 180 kg gà cho hôm nay — chỉ nhận được 90 kg. Trong khi đó, demand vẫn bình thường (~500 phần → cần ~150 kg gà).

Bạn có NCC gà dự phòng (backup vendor) nhưng: giá cao hơn 15% (75.000đ/kg thay vì 65.000đ), và phải đặt trước 2 tiếng mới giao kịp buổi trưa.

Thẻ Demand Ngày 4:

StoreDemand thực tếGhi chú
A122 phầnBình thường
B85 phầnTăng nhẹ
C98 phần
D88 phần
E112 phần
Tổng505 phần

🎯 Quyết định Vendor Risk:

Phương ánƯuNhược
A: Chỉ dùng 90 kg từ NCC chínhGiữ food cost thấpThiếu ~60 kg → ~200 phần stockout
B: Gọi backup vendor bù 60 kgĐủ hàng, giữ availabilityFood cost tăng (giá cao hơn 15%)
C: Điều phối lại — giảm phần gà/portionKhông stockout, không tốn thêmVi phạm Recipe Card, giảm quality
D: Kết hợp B + điều phối ưu tiênLinh hoạtPhức tạp, cần quản lý chặt

💡 Bài học Vòng 4 — Never Single-Source:

"Never single-source" = Luôn có ít nhất 2 NCC cho mỗi nguyên liệu critical. NCC chính gặp sự cố → backup vendor cứu bạn. Chi phí backup vendor cao hơn → nhưng stockout 200 phần = mất 11 triệu doanh thu + mất khách hàng lâu dài.

QCDRS Framework đánh giá NCC:

  • Quality — chất lượng ổn định
  • Cost — giá cạnh tranh (không phải rẻ nhất)
  • Delivery — giao đúng giờ, đúng lượng
  • Reliability — tin cậy dài hạn
  • Scalability — cung ứng được khi bạn scale

Vòng 5: 💘 Ngày 5 — Demand Spike & Food Cost

Thời gian: 7 phút | Độ khó: ⭐⭐⭐⭐⭐ | Khái niệm chính: Food Cost Control

📖 Tình huống:

Thứ Sáu — Valentine's Day! Đây là vòng quyết định. Combo Valentine đang chạy ở Store A và E. Demand dự kiến tăng mạnh. Bạn đã đặt hàng từ Vòng 3 — giờ là lúc kiểm chứng dự báo có đúng không.

Thêm biến số: buổi chiều, một food blogger 500K followers check-in ở Store E và post story khen combo Valentine → demand Store E tăng thêm 20% so với dự kiến đã tăng.

Thẻ Demand Ngày 5 (Valentine):

StoreDemand thực tếSo với trung bìnhGhi chú
A160 phần+33%🔥 Combo Valentine hot
B90 phần+13%Valentine couples ở khu dân cư
C85 phần−15%SV về quê ăn Tết sớm
D50 phần−44%Công nhân nghỉ lễ
E145 phần+32%🔥 Combo + food blogger effect
Tổng530 phần+6%Phân bổ rất lệch

⚠️ Bẫy lớn nhất vòng này: Tổng demand chỉ tăng 6% — nhưng phân bổ cực kỳ lệch. Store A, E tăng mạnh trong khi Store C, D giảm sâu. Nếu bạn đặt hàng đều cho 5 store → Store A, E hết hàng, Store C, D thừa hàng → đồng thời stockout VÀ waste.

🎯 Quyết định Food Cost:

Vòng này bạn phải tính Food Cost % cẩn thận:

  • Combo Valentine bán giá 99.000đ/2 phần (= 49.500đ/phần, thấp hơn giá thường 55.000đ)
  • COGS vẫn giữ nguyên → food cost % của combo cao hơn menu thường
  • Nếu combo chiếm tỷ trọng lớn → food cost % cả ngày tăng

💡 Bài học Vòng 5 — Food Cost Control:

Food Cost % = COGS / Revenue × 100

5 đòn bẩy giảm food cost (mà không giảm chất lượng):

  1. Recipe Standardization — đúng gram, không thừa
  2. Waste Tracking — đo lường waste hàng ngày, phân tích nguyên nhân
  3. Portion Control — dùng dụng cụ đo lường chuẩn (không ước lượng)
  4. Vendor Negotiation — mua volume lớn → giá tốt hơn
  5. Menu Engineering — push món high-margin, giảm món low-margin

Prime Cost = Food Cost + Labor Cost ≤ 60–65% — đây là north-star metric.


Vòng 6: 📦 Ngày 6 — Dead Stock & Inventory Turnover

Thời gian: 6 phút | Độ khó: ⭐⭐⭐⭐ | Khái niệm chính: Dead Stock & Inventory Turnover

📖 Tình huống:

Thứ Bảy. Sau cơn sốt Valentine, bạn kiểm tra kho:

  • Store C còn thừa 25 kg gà tươi (shelf life còn 1 ngày) — do demand SV giảm mạnh hôm qua
  • Store D còn thừa 12 kg gà tươi (shelf life còn 1 ngày) — công nhân nghỉ lễ
  • Kho trung tâm còn 30 lít nước sốt — nhập từ 10 ngày trước, shelf life 14 ngày, còn 4 ngày
  • 200 bộ ly takeaway tồn kho từ tháng trước — không hết hạn nhưng chiếm diện tích kho

Bạn cần quyết định: điều chuyển hàng giữa các store (tốn phí vận chuyển 500.000đ/chuyến) hay chấp nhận waste?

Thẻ Demand Ngày 6:

StoreDemand thực tếGhi chú
A105 phầnPost-Valentine giảm
B95 phầnCuối tuần, gia đình tăng
C70 phầnSV nghỉ Tết sớm
D40 phầnVẫn nghỉ lễ
E120 phầnHiệu ứng food blogger kéo dài
Tổng430 phầnGiảm 13%

🎯 Quyết định Dead Stock:

Tồn kho thừaOption A: Điều chuyểnOption B: Chấp nhận waste
25 kg gà (Store C)Chuyển sang Store E (đang đông) — tốn 500K vận chuyển, save 1.625.000đ tiền gàBỏ 25 kg × 65.000đ = 1.625.000đ waste
12 kg gà (Store D)Chuyển sang Store A/B — tốn 500KBỏ 12 kg × 65.000đ = 780.000đ waste
30 lít nước sốtDùng dần (còn 4 ngày) — không cần chuyểnKhông waste nếu quản lý tốt
200 bộ lyKhông hết hạn — để dùng dầnKhông waste, chỉ chiếm kho

💡 Bài học Vòng 6 — Dead Stock & Inventory Turnover:

Inventory Turnover Ratio = COGS / Average Inventory

Turnover cao = hàng quay vòng nhanh = tốt. Turnover thấp = hàng nằm kho lâu = chi phí ẩn (chiếm diện tích, rủi ro hết hạn, đọng vốn).

Dead Stock = hàng tồn quá lâu, không bán được. Trong F&B: gà tồn 3 ngày = phải bỏ. Nước sốt tồn 14 ngày = phải bỏ. Ly takeaway tồn 3 tháng = chiếm kho nhưng vẫn dùng được → dead stock "mềm".

Quyết định điều chuyển: Chi phí vận chuyển 500K < giá trị hàng sắp waste (1.6 triệu) → điều chuyển là quyết định thông minh. Đây là lý do chuỗi cần Central Kitchen/Warehouse — cho phép điều phối hàng giữa các store linh hoạt.


Vòng 7: 🏁 Ngày 7 — Tổng kết & Central Kitchen Decision

Thời gian: 7 phút | Độ khó: ⭐⭐⭐⭐⭐ | Khái niệm chính: Central Kitchen & Tổng kết

📖 Tình huống:

Chủ Nhật — ngày cuối cùng. CEO gọi điện: "Tuần này chuỗi mở thêm 3 store nữa — tổng sẽ là 8 store. Tôi đang cân nhắc xây Central Kitchen. Dựa trên 7 ngày quản lý tồn kho vừa qua, anh/chị recommend mô hình nào?"

Đồng thời, bạn phải chốt inventory cuối tuần: đếm tồn kho thực tế, đối chiếu với sổ sách, tính toán 3 KPI tổng kết cho cả tuần.

Thẻ Demand Ngày 7:

StoreDemand thực tếGhi chú
A85 phầnChủ nhật CBD vắng
B100 phầnCuối tuần, gia đình đông
C60 phầnSV nghỉ Tết
D0 phầnNghỉ Chủ nhật
E115 phầnPhố ăn uống cuối tuần
Tổng360 phầnGiảm mạnh

🎯 Quyết định Central Kitchen:

Dựa trên trải nghiệm 7 ngày, bạn phải recommend 1 trong 3 mô hình:

Mô hình CKMô tảPhù hợp khi
Full ProductionCK sản xuất toàn bộ (gà ướp, nấu sốt, prep rau) → store chỉ hâm + phục vụ≥ 10 store, menu phức tạp
Semi-ProductionCK prep cơ bản (sơ chế gà, nấu sốt) → store hoàn thiện + nấu5–10 store, muốn giữ chất lượng
CommissaryCK = kho trung tâm, chỉ mua + phân phối → store tự nấu5–8 store, menu đơn giản

💡 Bài học Vòng 7 — Central Kitchen:

Quyết định xây Central Kitchen dựa trên 4 yếu tố:

  1. Số store — ≥ 5–10 store thường cần CK
  2. Consistency — nếu chất lượng khác nhau giữa store → cần CK
  3. Food cost — CK giúp giảm 3–5% food cost (mua tập trung, prep chuẩn hóa)
  4. Skill requirement — CK giảm yêu cầu tay nghề tại store → dễ tuyển và training

Nhìn lại 7 ngày: Việc điều phối hàng giữa store là pain point lớn nhất → mô hình Commissary hoặc Semi-Production sẽ giải quyết hiệu quả.


⚡ Thẻ sự kiện ngẫu nhiên

Giữa các vòng, facilitator bốc 1 thẻ sự kiện. Lăn xúc xắc ≤ 3 = kích hoạt. Sự kiện ảnh hưởng đến vòng tiếp theo.

#🎴 Thẻ sự kiệnHiệu ứngBài học Supply Chain
1🚛 NCC trễ hàng 1 ngày!Vòng tiếp theo: hàng đặt từ vòng trước không đến. Phải dùng tồn kho hiện có hoặc gọi backup vendor (giá +15%).Never single-source. Backup vendor là bảo hiểm, không phải lãng phí.
2📈 Demand spike — KOL review!Vòng tiếp theo: 1 store ngẫu nhiên (lăn xúc xắc chọn) tăng demand +40%.Safety stock cứu bạn trong tình huống bất ngờ. Đặt hàng sát demand = rủi ro.
3🚫 Ingredient recall!Vòng tiếp theo: toàn bộ nước sốt trong kho bị recall do phát hiện chất bảo quản vượt ngưỡng. Phải hủy + đặt lô mới (giao sau 1 ngày). Store bán không có sốt → giảm 20% demand.Traceability — phải biết lô hàng nào, ngày nào, từ NCC nào. ISO 22000 mindset.
4🌧️ Mưa bão lớn!Vòng tiếp theo: tất cả store giảm demand −25%. Chi phí vận chuyển tăng gấp đôi (1 triệu/chuyến).Forecasting phải tính weather factor. Đặt hàng nhiều khi trời mưa = waste.
5🎉 Flash promotion — CEO quyết định!CEO bất ngờ yêu cầu chạy khuyến mãi "Mua 2 tặng 1" ở tất cả store vòng tiếp theo. Demand tăng +50% nhưng revenue/phần giảm 33%.Promotion ảnh hưởng cả demand LẪN food cost %. Phải tính trước khi đồng ý promotion.
6🏪 Đối thủ mở cạnh Store E!Vòng tiếp theo: Store E giảm demand −30%.Competitive response — giảm demand 1 store → hàng dư → cần điều phối hoặc giảm order.
7🔌 Mất điện kho trung tâm 4 tiếng!Vòng tiếp theo: toàn bộ gà tươi và rau sống trong kho trung tâm (chưa phân phối) bị hỏng do đứt cold chain. Phải đặt gấp từ backup vendor.Cold chain management. Kho phải có generator dự phòng. Chi phí phòng ngừa < chi phí sự cố.
8📊 Kiểm kê bất thường!CEO yêu cầu kiểm kê tồn kho tất cả store ngay lập tức. Nếu chênh lệch sổ sách vs thực tế > 5% → −15 XP. Nếu khớp ≤ 2% → +10 XP bonus.Inventory accuracy — sổ sách phải khớp thực tế. Chênh lệch = thất thoát hoặc quản lý kém.

🎖️ Badge & Achievement

BadgeTênĐiều kiệnÝ nghĩa
📊PAR MasterTất cả store duy trì tồn kho trong khoảng PAR Level ± 15% suốt 7 ngàyBạn hiểu và duy trì PAR Level — kỹ năng nền tảng của inventory management
🔄FIFO ChampionÁp dụng đúng FIFO mọi vòng (ghi chú rõ: dùng hàng cũ trước) — 0 lần vi phạmHàng cũ trước, hàng mới sau — bạn không bao giờ để hàng hết hạn vì sắp xếp sai
🎯ForecasterDự báo demand sai lệch ≤ 10% trong ≥ 5/7 vòngDự báo chính xác = đặt hàng đúng = không thừa, không thiếu. Data-driven decision making
💰Cost ControllerFood Cost % ≤ 30% trong ≥ 6/7 vòngBạn kiểm soát chi phí nguyên liệu như CFO — biết khi nào chi nhiều, khi nào tiết kiệm
🗑️Zero Waste HeroWaste % ≤ 1.5% tổng cả tuầnBạn đạt đẳng cấp zero waste — mỗi kg nguyên liệu đều được tận dụng tối đa
🛡️Never StockoutAvailability ≥ 99% suốt 7 ngày (không store nào hết hàng quá 1% demand)Khách hàng luôn có hàng — bạn không bao giờ để store "hết gà"
Crisis ManagerXử lý thành công ≥ 2 thẻ sự kiện ngẫu nhiên mà 3 KPI vẫn trong vùng an toànDisruption xảy ra, bạn vẫn bình tĩnh và ra quyết định đúng — supply chain resilience

🏆 Hệ thống xếp hạng

Bảng điểm tối đa lý thuyết

Nguồn điểmTính cáchXP tối đa/vòngXP tối đa 7 vòng
KPI Food Cost %Mức xuất sắc15105
KPI Waste %Mức xuất sắc15105
KPI AvailabilityMức xuất sắc15105
Bonus 3 KPI xanhCả 3 KPI đạt535
Bonus FIFOÁp dụng đúng321
Bonus ForecastingDự báo chính xác321
Tổng tối đa56392

⚠️ Penalty có thể trừ điểm: stockout (−10), waste cao (−5), vượt ngân sách (−8).

Xếp hạng cuối game

RankTênĐiều kiệnMô tả
🥇 GoldSupply Chain DirectorXP ≥ 300 (~77% max)Bạn quản lý supply chain đẳng cấp Director — cân bằng hoàn hảo giữa cost, waste, và availability. Sẵn sàng quản lý chuỗi 20+ store.
🥈 SilverInventory ManagerXP ≥ 210 (~54% max)Inventory management tốt, đôi lúc còn bị bất ngờ bởi disruption. Cần luyện thêm forecasting và vendor management.
🥉 BronzeStore KeeperXP ≥ 130 (~33% max)Bạn giữ được hàng nhưng chưa tối ưu — food cost cao hoặc waste nhiều. Hãy xem lại PAR Level và FIFO.
❌ FailStock CrisisXP < 130Chuỗi bị khủng hoảng tồn kho — hết hàng liên tục hoặc waste quá cao. Cần quay lại học Inventory Management fundamentals.

Điều kiện thất bại đặc biệt

Điều kiệnHậu quả
Stockout 100% ở bất kỳ store nào ≥ 2 vòngTrừ 20 XP + mất tư cách Gold
Waste % > 5% tổng cả tuầnTrừ 15 XP + mất badge "Zero Waste Hero"
Food Cost % > 35% trung bình cả tuầnTrừ 15 XP + mất tư cách Silver trở lên
Vượt ngân sách tổng tuần (> 120 triệu)Trừ 20 XP + mất tư cách Gold

💡 Debrief — Kết nối Game với Supply Chain thực tế

Facilitator dẫn dắt thảo luận 10–15 phút sau game. Sử dụng các câu hỏi sau:

Câu hỏi thảo luận

1. PAR Level & Safety Stock:

"Trong game, bạn đặt PAR Level bao nhiêu cho mỗi store? Có thay đổi PAR Level sau mỗi vòng không? Trong thực tế, PAR Level nên review lại bao lâu một lần?"

Gợi ý: PAR Level không cố định — phải review hàng tuần/tháng dựa trên data bán hàng thực tế. Mùa cao điểm PAR tăng, mùa thấp điểm PAR giảm. Store mới mở → PAR estimate → sau 2–4 tuần mới chính xác.

2. FIFO trong thực tế:

"Ở Vòng 2, bạn phải quyết định dùng gà cũ trước hay gà mới. Trong chuỗi thực tế, ai chịu trách nhiệm kiểm tra FIFO? Kiểm tra bao lâu một lần?"

Gợi ý: FIFO là trách nhiệm của mọi người tiếp xúc với kho — từ người nhận hàng, bếp trưởng, đến Store Manager. Kiểm tra FIFO trong opening checklist mỗi sáng + mỗi lần nhận hàng mới.

3. Forecasting sai → hậu quả gì?

"Vòng 5 (Valentine) — dự báo của bạn sai bao nhiêu %? Nếu chuỗi 20 store mà forecast sai 15%, thiệt hại tài chính là bao nhiêu?"

Gợi ý: 20 store × 100 phần/ngày × 15% sai lệch = 300 phần/ngày. Nếu thừa: 300 × 25.000đ (COGS/phần) = 7.5 triệu waste/ngày. Nếu thiếu: 300 × 55.000đ = 16.5 triệu mất doanh thu/ngày. Tháng = 200–500 triệu. Forecasting accuracy là kỹ năng triệu đô.

4. Single-Source Risk:

"Vòng 4 NCC trễ hàng — bạn xử lý thế nào? Nếu không có backup vendor, hậu quả ra sao? Chi phí duy trì backup vendor là bao nhiêu và có đáng không?"

Gợi ý: Chi phí duy trì backup vendor ≈ 0 (chỉ mua khi cần). Chi phí stockout 1 ngày ≈ 5–10 triệu mất doanh thu + mất uy tín. ROI của việc có backup vendor là vô cùng cao.

5. Central Kitchen Decision:

"Sau 7 ngày, bạn recommend mô hình CK nào? Tại sao? Pain point lớn nhất bạn gặp trong game mà CK có thể giải quyết là gì?"

Gợi ý: Pain point phổ biến nhất: (1) Điều phối hàng giữa store tốn thời gian + chi phí, (2) Không kiểm soát được chất lượng prep tại mỗi store, (3) Dự báo cho 5 store riêng lẻ khó hơn dự báo tập trung. → Semi-Production CK thường là lựa chọn tốt nhất cho chuỗi 5–10 store.

6. Câu hỏi tổng kết:

"Nếu bạn là Supply Chain Manager thực sự cho chuỗi 5 store, 3 hệ thống/quy trình đầu tiên bạn sẽ xây dựng là gì?"

Gợi ý mẫu: (1) Hệ thống PAR Level + auto-reorder — khi tồn kho xuống dưới PAR → tự động tạo đơn đặt hàng, (2) FIFO checklist + date labeling system — mỗi nguyên liệu phải có nhãn ngày, kiểm tra mỗi ca, (3) Vendor scorecard — đánh giá NCC theo QCDRS hàng quý, luôn duy trì ≥ 2 NCC cho nguyên liệu critical.


🔗 Xem thêm Tuần 4

📘 Nội dung chính📝 Blog🧠 Case Study🏆 Tiêu chuẩn🛠 Workshop