MRP的沿革




MPR的沿革

The MRP Crusade

MRP大家可以從網路上找到很多資料,例如:MBA智庫(MRPMRPII)就會針對這幾個關鍵詞作詳細的介紹。所以本文以課本為主,延續課本脈絡並增補一些跟實務上的連結內容,給大家用淺顯的方式介紹MRP與它的演進。

根據上一章節的存貨管理(Inventory Control),我們可以了解到部分的運算,以人力去執行,還是有其難度。再加上現實的情況,往往有更多複雜的地方,例如:製造業為了提升競爭力,講求產品客製化,即便同一型號的產品,可能因應不同廠商需求,也會有規格上面的些微調整。這邊舉台南的腳踏車產業聚落為例,製造車圈廠商的除了車圈尺寸上的顯著差異,針對不同客戶,會有不同的標籤貼紙,因此有使用的材料不同、工序不同的差異。製造變速器的廠商,除了變速器的段數不同,也會有不同的設計,如:輕量化等特性的不同,所以這樣存貨的種類就會增加。這樣的例子,都一再地顯現了現場製造管理日趨複雜。為了要解決更複雜的問題,就要使用輔助電腦處理更複雜的運算。
我們將時間回溯至1960年代,當時電腦發展約莫20年左右(參考自電腦歷史的發展),當時的電腦技術發展到了電晶體、積體電路的層級,也就是他有實踐商業運算潛質的時期(先前則是多為實驗階段)。在IBM就發展出了物料需求規劃的系統,此時的MRP就是Material Requirements Planning的時期,這也算存貨管理的延伸。
隨著時間的演進,MRP因應逐漸複雜的管理需求,增加了更多的功能與面向,不再只是單純以物料管理為主要目的,而涵蓋了更多製造管理所需要的模組,形成MRPII(製造資源規劃,Manufacturing Resources Planning),後續還有像是BRP(Business Resources Planning)ERP(企業資源規劃,Enterprise Resources Planning)SCM(供應鏈管理,Supply Chain Management)等。

MRP的重要見解

The Key Insight of MRP

在稍微了解他的歷史脈絡與推演,我們變好奇MRP在製造管理中扮演的角色,以及他能起到什麼效用。

從存貨管理我們可以知道,製造任何一個物件(無論是零組件或最終成品),都是當該物件的存貨低於一個特定水準之下而被驅動的。換句話說,有需求才會驅使生產MRP的開發者們認為MRP的方式是比較合適用於最終產品。原因是我們的需求都來自於製造系統外且有不確定性(Uncertainty),每個零組件都是為了製造最終產品,因此零組件的需求是最終成品需求的函數。如果我們將最終產品與零組件兩者放在相同的基準點考慮,如上一章節提到的再訂購點,那我們就忽略掉零組件需求與成品需求之間的相依性

所以根據上面的想法,我們就可以針對需求來做一個簡單的分類:
  • 獨立需求(Independent demand)任何源自於系統外的需求,包含最終成品的需求或部分零組件的需求(可能作為替代品) 
  • 相依需求(Dependent demand)用於完成獨立需求產品所需零組件的需求。

有了這樣的分類,我們就可以針對MRP的主要觀點作論述:
相依與獨立兩種需求是不同的。生產來滿足相依需求是應該被排程,才能精確地了解他與滿足獨立需求之間的連結。(原文:
上面提及的連結,則是會透過物料清單或稱材料清單的BOM(Bill of Material)來達成。
MRP由獨立需求的生產排程,經回推來推導出相依需求零組件的排程,也就是MRP增加了獨立需求與相依需求之間的關聯性,而這是之前介紹的再訂購點系統所沒有考量到的。因此,MPR又被稱為推式系統(Push system),相對的系統型式為拉式系統(Pull system),如豐田的看板系統,這之後會有其他的主題來比較兩者間的差異。


有了以上的先行知識,相信大家對於MRP有初步的了解,後續章節將更深入探討並以概論方式介紹MRP,若有機會,會加入曾使用過的ERP系統中與MRP類似的模組之資料庫設計邏輯,讓大家除了有MRP的概念,也有系統層面的認識。

留言