「我們的生管用 Excel 排產,每次插單就要重排一遍,一週光排程就要花掉兩個人整整兩天。」
這是新竹一家電子零組件製造商的廠長第一次聯繫我們時說的話。這家公司有 150 名員工,主要承接 B2B 訂單,客戶多為科技廠,交期壓力大、插單頻繁是日常。
這篇文章記錄了我們如何用一套客製化智慧排程系統,幫他們把排程工時降低超過六成,並讓緊急插單的處理時間從半天壓縮到 45 分鐘以內。
問題根源:Excel 排程的三個致命弱點
弱點一:無法即時反映現場狀況
生產現場的設備狀況、作業員出勤、物料到貨時間,這些資訊散落在各地:產線主管的 Line、物料部門的 Excel、設備保養的紙本記錄。生管要排程,必須先花大量時間「問消息」,確認各種條件後才能開始規劃。
更糟的是,排好的計畫在隔天就可能因為一台設備故障或一批物料延誤而全盤失效,然後整個過程重來一遍。
弱點二:插單處理沒有系統性邏輯
當業務部門帶著緊急訂單來找生管,生管面對的是一個「哪裡挪、往後排」的人工判斷遊戲。沒有系統告訴他這張單插進去之後,哪些既有訂單會受影響、影響幅度有多大、哪個排法讓整體損失最小。
每次插單都是一次壓力很大的手動決策,結果品質完全取決於生管個人的經驗與當天的狀態。
弱點三:知識無法傳承
最資深的生管離職時,帶走的不只是他的排程技巧,而是幾年來累積的「哪台機器做這種料最順」、「某類零件的實際工時比標準工時長 20%」這類內隱知識。這些知識在 Excel 裡無處存放,每次人員更替都要重新摸索一遍。
解決方案:從業務邏輯出發設計排程系統
在正式開發之前,我們花了三週做業務分析:跟著生管觀察完整的排程流程、訪談現場作業員、整理過去一年的訂單資料和延誤記錄。
這個階段最重要的發現是:這家公司的排程複雜性主要來自三個變數的動態組合——客戶交期優先級、設備產能限制、物料備料狀態。任何有效的解決方案,都必須同時處理這三個變數的即時狀態。
系統核心功能
- 即時數據整合:串接現有 ERP 的庫存與訂單資料,加上現場 IoT 設備狀態感測,讓排程引擎隨時掌握最新現況
- 視覺化甘特圖:生管可以在一個介面看到所有訂單的生產進度、設備使用率、預計完工時間,不再需要切換多個 Excel 分頁
- 插單衝突自動偵測:當業務輸入新訂單,系統立即計算影響範圍,並提供 2 到 3 個排程方案供生管選擇,每個方案都標示對既有訂單的影響
- 排程知識庫:將生管的經驗系統化,機台能力、標準工時修正係數、物料前置時間,全部儲存在系統裡,不再只活在個人腦子裡
上線三個月後的成果
這個案例給我們的三個關鍵學習
1. 數據收集比功能設計更重要
整個專案最花時間的不是開發,而是前期的業務分析和資料整理。過去三年的訂單資料、實際工時記錄、設備停機歷史——這些資料直接決定了排程引擎的預測準確度。沒有好的資料基礎,再漂亮的系統也只是空殼。
2. 系統要降低使用者的認知負擔,不是增加
早期版本的介面試圖顯示太多資訊,生管反而覺得「看不懂」。我們花了兩個迭代重新設計介面,把最關鍵的三個決策資訊放在視野最明顯的位置,其他細節按需展開。使用者接受系統的速度,在介面簡化後明顯加快。
3. 上線後的陪跑比上線本身更重要
系統在上線後第一個月,生管還是習慣性地用 Excel 做備份確認。我們派了工程師在現場陪跑兩週,協助他們在實際工作中建立對系統的信任。這個「陪跑期」是讓系統真正落地的關鍵,是無法省略的過程。
如果你的業務有類似的排程或流程困境,歡迎預約免費診斷,我們會先聽你的問題,評估是否有適合的解法,再討論可行的方案。