|
預測在MTS環境下之角色 (The Role of Forecasting in MTS)
預測的工作在回答這個問題:『在下個期間,我們的產品會賣出多少?』我們已看過,一旦得到答案,就傾向認定是得以大批量生產的正當理由。雖然預測相當不準確,我們還是使用預測,因為『不然用什麼來計劃未來的工作呢?』預測被視為計劃及生產排程必要的工具。
事實上預測並沒妄求精確,而是提供部分的信息,以改善不穩定的決策質量(the quality of uncertain decision)。預測背後的數學邏輯承認預測信息的不準確本質,而是提供一種預期的平均結果(an expected average result),及一種預測失誤的估計(an estimation of the forecast error)。我們的問題是,大多數決策者不瞭解預測資料的本質,導致許多時候做出差勁的決策。
我們需要從我們的預測獲得什麼呢?知道我們平均會銷售什麼產品是不足夠的 – 我們很瞭解有時顧客較少,而有時很多。我們需要知道下一個期間可能銷售多少產品,並且需要決定備妥多少總量,以供應潛在客戶。如果我們需要,或想要維持高水平的服務,那麼我們必須比平均預測更多的數量。
預測時段的長短也幫助不多。典型之預測時段是周或是月,然而什麼是我們得下決定之需求的時間範圍呢?未必下周或甚至下個月就會賣出什麼產品。我們應該考慮的真正範圍是我們的補貨時間(replenishment time) -- 產品一賣出後,會用多久時間補貨。
我們需要將一般的預測時段,轉換為取決於我們決策的時段。大多數的決策者不知道如何做這樣的轉換。我們可能在15天內賣出的產品,不必然是一個月內可能賣出的產品的一半。當想到較短時段,通常相對的統計波動較大時,我們也必須考慮到在一個月內銷售之分佈情形並不一定是不變的,一個月內某幾個星期呈現出比其它星期更高的銷售量。由於(精準的)預測概念是如此有吸引力的解決方案,大量的努力投入於改進預測技巧及方法 – 但是對於實際規劃及排程的決策質量貢獻很小。產品生產相當長的時間做一次排程 – 因為預測給了(假的)準確印象 – 而沒覺察到我們越向未來推進,預測之正確度快速退化。
相當長的一段時間規劃生產一次的作法,使得評估需要多少安全庫存(safety stock)非常困難(安全庫存顯示人們的確知道預測是不可靠的)。時間範圍越長,不確定性越高,則營業需要更多的安全庫存。管理上要求較低庫存水位的壓力,造成不足的安全庫存,使得客戶服務惡化。取代以庫存保護銷售,管理政策尋求較低庫存,因為有人說較低庫存是好事。批量、預測、庫存水位、以及客戶服務水平之間的因果關係似乎常被忽視。
試圖藉由頻繁的重新預測,來解決預測不準確的問題,引進許多的干擾與焦躁,而使得不可能評估預測的有效性。
許多企業自我敘述如擁有約六周的庫存 – 沒真正瞭解什麼是數字的意思,及該數字可能給予的錯誤印象。這『六周庫存』中,有些產品在一周之內就會賣光,而有些產品我們會質疑能否會賣出。這個『六周庫存』的美妙數字隱藏著缺貨及過剩的結果。商品是個別售出,而非整個六周庫存!(難在每個商品特有的需求細節。)此外,我們預期的總需求可能差很遠 – 所以我們認為六周的庫存量,可能實際上是相當不同的數目。
如果預測對我們而言是個困擾的問題,為何我們還要費心去使用呢?當我們或許想要投資增加產能時,直接了當地使用總預測(aggregated forecast)來協助我們做決定,因為這樣的總預測是相當準確的(預測誤差夠小)。但是為何我們會想使用如商品及地點之細節預測(detailed forecast),這樣問題多多的方式 -- 涵蓋一段相當長的時間範圍呢?或許,就一種商品需要的庫存水位而論,我們最好尋找替代方式來做決策。
我們的庫存 = (完全相同)我們的預測,不是嗎? (Isn』t our Stock = (identical to) our Forecast?
備庫存之理由是擁有足夠的可得產品,以應付從現在到再補貨期間內,可能的銷售量。由於我們不喜歡錯過任何銷售,那麼我們的庫存則該足以應付。我們的庫存數量是以直到下次可靠的補貨前,我們預期的最大銷售量來表達。
當然如果我們的庫存被搞糟,而未能反映出我們的預期銷售。只要庫存水位(inventory levels)是正確的情況,是否就反映出市場需求的期待。事實上,我們的庫存水位未必比任何其它預測更為準確,然而,為了避免混淆,我們何不就按一種預測,總之我們得有個預測,並嘗試管理的更好呢?我們的庫存可能不會更精準,但其中包括一個(直覺的)不確定因素 -- 庫存水位保護你最大的預期銷售量。
存貨(庫存)與時間 Stock (Inventory) and Time:
時間緩衝的概念(the concept of Time Buffers)在限制理論思維中已相當確立。如上述之庫存可以預期之售出時間來表達(我們有六周的庫存)。在產能限制資源(CCR,Capacity Constrained Resource)的庫存,被表達為CCR所需之加工總時數。以時間來表達存貨(stock)較易於連繫到生產或供應鏈管理人思考的問題。手中擁有一百件可能對財務而言有其重要性(這些件數有其價值),而一位生產經理人所須知道 – 直到能得到(或製造)更多數量前,是否夠用?
如我們所知,將庫存轉換成時間有其陷阱。庫存數目是根據平均值及過去表現 – 它們是預測。因為需求一直在變化,經常去轉成時間能造成混淆。庫存有400個產品,而每週賣出100個,則這代表4周之銷售庫存。然而我們如遇到銷售差的一周,只賣出80個,現在相同的400個代表5周之銷售庫存 – 哪個是正確的?庫存升高了嗎?我們打算用什麼數目?我們對這些數字如何處理呢?
我們需要決定何時與如何使用存貨數量及時間(stock and time),來表述我們的庫存(inventories)。
對於管理庫存,決策有兩類:
◆規劃決策:決定什麼是適當的存貨水位?
●當我們如對一種新產品啟動庫存管理程序,我們需要一個初始點。有人必須做估計(是的,一種預測!),
到下一次補貨前我們可能銷售多少?這個估計必須將補貨期間內可能之延遲納入。明顯地這個估計是一個跟
時間有關的評估,而將是相當不準確的。我們需要一種方式,根據實際表現(實際銷售)來調節庫存。
●當隨時間前進,實際銷售表現被用來往上或往下調節我們(初始的)庫存水位。這個調節法必須問這些問題:
□是否實際存貨水位降低太多 -- 我們是否流失,或我們是否冒著流失銷售之風險?
□是否實際存貨一段長時間內停留在高水位 -- 我們是否持有太多的存貨?
|