InsightFab
知識庫/單件流(One-Piece Flow)導入的障礙與解法
精實生產6 分鐘閱讀

單件流(One-Piece Flow)導入的障礙與解法

欸,跟你說,這篇超實用!作者本來想吃雞腿便當,結果產線出包,關鍵站點的產能掉了 30%!😮 他跑到現場才發現,問題就出在「批次生產」的邏輯。文章深入淺出地解釋了為什麼這種模式會讓生產卡關,造成前面機台貨堆如山,後面卻沒事做。讀完你就會知道,為什麼單件流才是王道,還有批次生產到底有多害人,讓你下次遇到類似問題時能一眼看穿病灶!快去看看吧!

那天我只是想吃個雞腿便當,結果整個產線都卡住了

那天中午,正準備訂個雞腿便當犒賞自己,結果產線那邊一個電話過來,說某個關鍵站點的 WPH (Wafer Per Hour) 突然掉了 30%,從原本的 120 掉到 84。我心裡一涼,便當沒了。趕到現場一看,哇靠,前面機台堆了滿滿的貨,後面機台卻閒到在抓蚊子。問了線上的領班,他一臉無辜地說:「就突然變這樣啊,前面那台機台今天 Cpk 報告出來,從 1.6 變成 1.08,為了符合規格,只好放慢速度跑。」聽完我差點沒把雞腿便當的怨念噴他臉上。這就是典型的「批次生產」搞出來的鬼,單件流如果做得好,根本不會出現這種狀況。

問題出在哪?就是那個「批次」害的!

說穿了,批次生產的邏輯很簡單,就是把東西一次做一大堆,然後再整批送給下一個站點。你想想看,如果你一次煮 100 碗麵,結果其中一碗麵的麵條壞了,你是直接丟掉一碗,還是把整鍋麵都倒掉?在半導體廠,我們當然不能隨便倒掉一鍋麵,所以只要其中一片晶圓有問題,整個批次就得停下來檢查。

所以重點是:批次越大,風險越高,反應時間也越慢。單件流(One-Piece Flow)就是把批次量降到最小,理想上是一片一片流動。這樣,如果前面 Cpk 變成 1.08,後面機台很快就能發現異常,而不是等到幾百片都做完了才發現。

實際上怎麼做?盯好你的 WIP 量跟 Cycle Time

要導入單件流,最直觀的方法就是從縮小 WIP (Work In Progress) 量開始。我們以前在導入的時候,就是先從那些瓶頸站點開始下手。舉個例子,如果你的測試站點,平均每小時可以測 100 片晶圓,但前面的蝕刻站點每小時只能處理 80 片,那你的測試站點前面就不能堆超過 80 片的 WIP。

具體步驟可以這樣做:

  1. 盤點瓶頸站點: 先找出你產線上最慢的那個站點,它的產能就是你整個產線的上限。
  2. 設定最大 WIP 上限: 根據瓶頸站點的產能,回推每個站點的最大 WIP 量。如果瓶頸站每小時 80 片,那前面站點的 WIP 數量,就不能超過瓶頸站 1 小時的產出量。
  3. 視覺化 WIP 量: 在機台旁邊放個牌子,或用系統顯示,讓操作員清楚知道現在這個站點的 WIP 有多少片。超過上限就亮紅燈。

換句話說,你必須讓每一個站點,都「只生產下一站需要的量」。這樣一來,任何一點異常都會馬上凸顯出來,而不是被巨大的批次掩蓋掉。

最常見的坑:人為因素跟設備排程

坦白講,推單件流,最大的阻力往往不是技術,而是「人」。我記得有一次,我們好不容易把一個生產區域的 WIP 限制住,結果隔天一早去看,WIP 又堆成山了。一問之下,原來是夜班的班長覺得「貨堆多一點比較有安全感」,怕前面機台出問題沒貨跑。這就是典型的「以防萬一」心態在作祟。

另一個常見的坑就是設備排程。如果你的機台很貴,大家都會想把它的稼動率衝到最高,所以就一次排一大批貨上去跑。結果就是,前面機台跑很快,後面機台等很久,整體效率反而下降。這時候,你可能需要犧牲一點單機的稼動率,來換取整個產線的順暢度。

說穿了,單件流不是要你「不生產」,而是要你「生產剛剛好」。

今天能做的一件事

去看看你產線上,哪個站點的 WIP 堆得最高?

想試試看?

文章裡提到的分析工具在 InsightFab 都可以直接用,上傳 CSV 即可分析。

前往工具頁面