10 .益模公司的 MA (Management Automation) 方案

益模公司 MA (Management Automation) 方案的具體內容是TPA與TDA。

10-1 TPA方案

益模公司在設計TPA時是將ERP系統的使用方法(即SOP),以畫面來表達任務內容,並用BPM來表現應有的先後流程,由系統主動將待完成的任務逐一推送給工作者。

每位工作者在處理任務節點時,若需要用到ERP的data,以及需要將data寫回ERP的數據庫時,TPA程式會自動加以處理。因此,多數的工作者都不再需要進入ERP系統就可以執行他的任務了。

換言之,以往各工作者使用ERP的方法,由人員主動的pull,改為TPA系統的push。

使用ERP的標準作業程序(SOP)被BPM加以外化及固定了。若要修改作業方法或順序,修改TPA的流程設定即可完成,否則是無法任意更動的。

每位工作者也不再需要傳統方法下大量的ERP操作培訓及長時間的練習,也不需要刻意去了解前後的流程(工作的前後手),整個流程的先後順序是由TPA來控制及完成的,而操作的畫面就如同一般的web畫面,非常直觀而學習很簡易。在輸入data時,TPA會儘量用偵錯與防錯程式來提升正確性。

為什麼益模公司的TPA要由ERP使用方法來著手呢?這要由時下多數企業ERP使用狀況的檢討說起。

10-2業界使用ERP的狀況普遍不佳

ERP系統使用美國APICS學會發展出來的工作原理,能協助企業內部各職能的工作者做好交易處理(TP:Transaction Processing)的任務,同時將各職能的工作數據做完整地整合,並可產生資訊以協助管理者做決策。因此,ERP是現代稍具規模的企業都必須擁有的應用系統,它使用的程度也代表著企業內部管理水平的高低。

ERP系統已經發展超過了三十年,非常成熟,但也是比較老舊的技術了。企業無法僅靠ERP就達到工業4.0的管理水平,因為ERP中沒有決策管理的功能,但ERP若用不好,卻會嚴重阻礙企業升級做DMS的努力。

業界普遍認識到使用ERP的失敗率極高,原因有很多:

(1) 管理模式方面:先前導入的管理建模做的不夠正確、完整及細緻;沒有發揮指揮眾人正確使用ERP的作用。

(2) 系統功能方面:不同行業的功能需求不同,故套裝產品的功能缺口很大,需要增加行業別的處理功能才能有效地做好交易處理的工作。許多行業別(industry specific)的ERP產生即在試著克服此一挑戰,或是由用戶做大量的客製化(customized)程式來補足所需的功能。


(3)人員使用方面:使用方式是Pull而非Push,故需要經過相當的培訓與練習才能用好ERP,其間人員負面議題(呆、粗、壞)很難避免。有些用戶使用了BPM功能而取代了一部份的ERP操作介面,降低了ERP操作複雜性,也提升了操作效率而降低了使用成本。這是正確的優化途徑,但開發和日後維護的成本較高,故目前採用這個作法的企業還不多見。

(4)高管介入方面:ERP專注在交易處理功能上,而不直接做決策的優化,規則面的內容又僅能少部分表現為參數,許多制度性的規定只能靠SOP來表達,故“內部制度”和“ERP執行”之間是脫鈎的。一般高階主管較難參與,也對大量技術性的問題感到無趣。

使用ERP時,在各職能單位之間的協作上,主要是靠人員溝通來進行的,難度很大。許多企業都只能用BPM來強化單據的簽核(Approval)與資訊的報送(Reporting)功能,

10-3 徹底克服ERP的使用挑戰

益模公司的TPA方案是一套方法論及支持建構的工具,它可用在任何任務的優化上(當然以具有該任務的知識為先決的前提),因此可由企業自行挑選其想優化的任務來實施TPA,例如報價、各不同銷售管道的訂單自動處理、供應計劃因銷售狀況而做的及時調整、BOM不良率因生產數量不同而做的製令調整、各分支機構財務結算的調整…等。

益模公司建議企業將ERP的使用升級成TPA的用法,用意在徹底解決ERP使用上的問題,改pull為push以大量節省成本與時間,同時也解掉操作人員常易出現的呆粗壞的問題。

TPA可依企業職能做劃分而逐一實施,如分成製造管理TPAm、營銷管理TPAs、財務管理TPAf、人事管理TPAp…等。其中,TPAm含蓋的範圍即是ERP中有關製造的部份,它處理與製造有關的任務,如BOM、庫存、採購、委外、現場生產等。


TPA這樣做的好處極多:

  • 容易使用:絶大多數工作者都不必學習公司內部特定ERP的操作方法,而是在TPA的畫面中更直觀地操作,而大幅度增加了工作的效率。例如,某些國外軟體在訂單輸入時往往涉及多個不同畫面的輸入動作,若依公司固定的用法,大可整合為一個畫面來操作。這也使得工作人員異動時帶來的干擾降到最低。
  • 節省軟體使用成本:由於多數工作者都不必再直接進入ERP操作,可使ERP授權使用費大幅度降低,或在業務量擴充時不必再增買用戶數,因而節省許多成本。
  • 防止人員呆粗壞現象:“呆”是指有些工作者較笨,很難學會應用的技能;“粗”是指粗心大意,拖拖拉拉而延誤工作;“壞”是指使壞,惡意地做壞事而謀一己的私利。這些現象在任何企業內都可能發生,給ERP的使用造成極大的困擾。TPA主動Push的功能降低了使用技能的需求,也因固定了SOP而防堵了惡意的操作。
  • 克服ERP的老舊隱憂:由於ERP功能被逐漸引擎化了,因而這也連帶解決了遺產系統重工程的需求,日後ERP系統本身的維護將更容易。
  • 克服ERP用不好的問題:藉TPA建模的機會把使用ERP的模式與流程重新梳理一遍,因Push機制而解決協作上的挑戰,可讓原先用不好ERP的企業有一個新機會來用好它。ERP是基礎,非用好不可。

10-4 TPA與TDA的應用

若某一任務的TPA運作順利了,企業可以進一步把決策優化功能也加入,即用規則引擎(RE)來加入規則管理(RM)的功能,或加入“基於模型的優化技術(Model-based Optimization)”,形成TDA應用系統。

我們在前面說過,TDA的內容即是決策管理的應用系統,業界稱為DMS,益模公司把DMS視為各種決策APP的集合體。

在ERP之外,傳統BPM應用系統中串接了不同的職能部門,也發揮了主動Push的積極作用,但BPM應用中同樣不做決策,尤其是那些實時狀況(data dependent)的決策。在TDA中這一缺憾得到完全的解決。

當商業環境或管理需求發生變異時,由規則改變而引發的軟體修改壓力極大,但在TDA中只要修改有關的規則即可順利使用。這將基本改善傳統MIS部門工作積壓的問題,而能及時回應變異的要求。

TDA是協助企業開始做好規則管理的重要利器!