粗排模組邏輯說明(會議進展,原狀保留)
來源:內部 PO / 產品 日期:2026-06-01 場合:產品架構規劃會議(同場會議進展到說明邏輯/Spec 的部分) 性質:原始素材,照實記錄,未經結構化、未拍板(Stage 1 紀錄區) 注意:以下為 PO 口述的「粗排模組大致邏輯」。其中的演算法、參數、流程屬 Stage 2(規則/邊界)與 Stage 3/4(OOA/虛擬碼)的處理對象,本檔僅原狀留存,不視為已定規格。文中 PO 自行標註的不確定點已抽成 index 的未解問題。
粗排模組
大致上有以下邏輯
1. 透過已經決定好的 VSM 各站的 Leadtime,節拍點前做拉動,節拍點後做推動,節拍點本身使用有限產能堆疊,若沒有節拍點,則以最後一站當節拍點
- VSM:透過工單+工單製程為基礎所建立的產品的製程樹
- 節拍點:VSM 中某個節點(takt point、N)
- 節拍點前做拉動(N-x)、節拍點後做推動(N+y)
- 這裡的 x 跟 y 應該都是要符合 VSM 內的參數就好,但以當前的討論,“可能”就是生管可以給我們固定天數
- 排單前,會將一個時間範圍內的看板給 Freeze 起來當作初始產能規劃(當然也包括當前已經 Freeze 的產能(現在正在機器上面運的))
2. 依照投產單的”順序”依序排單
- 假設交期是 5/15,會先依照參數往前推算節拍點需要開工的日期(LSD)
- 當下節拍點以實際的【資源產能】進行實際的匹配與估算
- 可以堆疊出”節拍點”的預計開始/完工時間
- 若是該時間沒空,則向後一天進行堆疊
- 可預見的問題:
- 若交期是比當日還早的工單,怎麼辦? => 或者換一個問題來思考會比較有答案:這張單的交期,要是什麼時候才比較好?取決於投產的順序?
- 堆疊好產能後,就依照 節拍點前做拉動(N-x)、節拍點後做推動(N+y)做計算(不管實際產能),計算出每一站的最晚開工時間
- 由此方式排出的交期,可能會與實際生管期待的交期不一樣,我們稱為【LeanPlay 交期】
- 注意:這裡也會推導每一站的【LeanPlay 交期】(從節拍點有限產能的方式推導的)
- 各站投產順序也是由這個日期排序建立
3. 透過投產單交期,計算出各個 VSM 的最晚開工日(LSD)
到此為止:粗排的結果
每個 VSM 的節點都應該要有:
- LSD
- LeanPlay 交期
- VSM 的投產順序:目標是給現場各站人員參考投產的順序