如何滿足企業的個性需求?這一直是企業管理軟件提供商十分頭痛的問題。完全滿足,企業要什么給什么,則會使軟件提供商無法形成一個標準產品;不滿足,又擔心會失去客戶。折衷往往是解決“個性化需求問題”的唯一辦法,即一部分需求滿足,其余的不滿足。但新問題又出來了,折衷的“度”該如何把握呢?
1998年,天津企之星信息技術有限公司初與天津奧的斯電梯有限公司接觸,就遇到了一個很大的難題:該公司想要引入的企業資源計劃管理系統并非傳統的ERP,而是要完全滿足其大量客戶化定制生產的要求。因為奧的斯電梯的產品特點是,每部電梯都是按照客戶要求定制的,一種用戶環境下就有一種特制的電梯式樣。這樣就使得在ERP系統的基礎文件中的標準的BOM及工藝過程很難確定,就更無從談起依賴于標準的BOM及工藝過程而進行的MRP分解、定額領料、成本計算等。問題擺在了企之星公司的面前,是放棄這個客戶,還是根據奧的斯的特點進行“ERP的定制”?
定制生產與參數化系統
企之星選擇了后者。答案很簡單,客戶的需求是第一位的。
隨后,企之星開始了艱苦的二次開發過程。他們同奧的斯公司的信息中心、技術科、工藝科、合同工程科、采購科、財務科等進行了多次討論分析,決定建立一套參數化系統來與ERP系統中的各個模塊建立相應的關系,即從整個系統的角度改造ERP軟件,以適應參數化處理業務的要求。
這種參數化系統的建立首先從基礎靜態數據開始,包括產品及物料參數化特征的項目主文件、定義依客戶合同參數可選特征及選件規則的全系列BOM,與參數有關的工藝過程等。必須制定參數選用規則,也就是依據個性化數據結構字典定義的可選及可變的規律和原則,包括子件選用規則、材料選用規則、材料用量規則、工藝變化規則、圖紙或設計說明參數計算規則。所以我們在此項目中從事的主要內容之一就是建立一種參數化系統的架構,將各種規則納入進去,使整個ERP系統成為受參數牽動的靈活應變的系統。建造這樣的系統需要廠商與客戶的密切配合,雙方共同進行規則的提煉與實現,這是與一般傳統ERP的實施明顯不同的地方。
正是有了參數化系統的支持,奧的斯的客戶化定制生產的ERP系統才得以順利實施。也許,像奧的斯這種定制化生產的例子在眾多ERP軟件提供商的案例中并不多見,但因業務流程的不同而進行必要的二次開發卻在用戶中廣為需要。實際上,在企業實施管理軟件時,往往同時伴隨著業務流程重組(BPR)。這種變化也經常會使企業提出個性化需求。
BPR與個性化
金航數碼在一個機械廠就曾遇到過類似的情況。該廠舊的采購流程是:每年的三季度末,采購部門便開始依據企業生產大綱準備第二年的生產用料,企業對采購部門考核指標有年度采購費用總量和生產缺料項目。這樣就造成大量的原材料過早進廠,積壓企業流動資金;另一方面又經常出現采購漏項影響生產。究其原因,主要有三個方面:1)技術手段落后。采用手工編制計劃,因其產品結構復雜,在生產大綱編制后,不能及時編制出詳細的物料需求計劃,采購部門只能按產品匯總出總的采購物料清單;2)采購部門的考核指標過于粗放;3)舊的計劃經濟短缺市場環境下的采購策略沒有及時調整。
因此,這樣的采購流程必須改變。在實施金航ERP-AEPCS時,該廠主要領導與項目小組一起探討,最終決定采用新的采購流程模式:1)采用計算機編制計劃,在生產大綱編制確定后,幾小時之內采購部門便可得到詳細到需求日期的物料清單;2)依據物料需求計劃,指定出月份采購費用指標;3)根據新的市場經濟環境,調整采購策略,與供應商建立密切關系,施行提前訂貨分批分期購進。根據這個新流程,系統運行兩年后,該廠再也沒有出現過因漏項造成的緊急采購。
在這一方面,山西經緯紡織機械廠的例子也被業界所廣泛引用。他們在ERP系統的二次開發方面也探索出了一條成功之路。為實施企業管理信息化,該廠曾引進加拿大Info-Power公司的I-Manufacture軟件包中的五個模塊:產品數據管理、庫存管理、車間管理、物料需求計劃和能力需求計劃。但當他們想真正應用這套軟件時,才發現該產品的管理思想與業務流程和自己的實際情況有非常大的沖突。如果全部按I-Manufacture軟件的要求來做,在經緯根本行不通。好在經緯有I-Manufacture軟件的源代碼,他們決定在通讀源代碼的基礎上進行二次開發。例如,對MRP運算生成的計劃,他們給生產管理人員留有充分確認、調整的余地。再比如,由于企業外部環境不好,采購計劃不可能按照MRP運算結果執行,所以在修改后的軟件中,他們將計算機運算生成的采購定單作為請求計劃,由采購部門審批確認,以符合生產實際等。這些變化大大提高了軟件的可操作性,且使整個系統集成度高,各模塊又能單獨運行,具有很高的靈活性。后來,經緯不僅成功地應用了該系統,而且還由此形成了自己的軟件產品JW-MRPⅡ。
用戶化與二次開發
在眾多企業管理軟件用戶中,能像經緯一樣對源程序進行修改的廠商畢竟較少,也不見得很有必要。有人對企業的個性化需求分為兩類,一是“用戶化”,即指不涉及源程序的改動即可滿足的變化,如修改報表格式;二是“二次開發”,即需要改動源程序。是進行“用戶化”還是“二次開發”,企業必須慎重考慮。二次開發一般工作量比較大,需要一定的時間,會延誤項目實施進程,也會影響以后的軟件版本升級。一般來說,能不進行二次開發就不要進行。事實上,一些問題也不是非得要經過二次開發才能解決的。
例如,奧林島公司在銷售MRP9000系統時,針對中國企業的報表復雜、系統原有的報表生成模塊滿足不了企業需求的情況,不是修改系統本身的程序,而是利用Microsoft Excel設計了一些函數。當系統升級時,如果系統的數據庫結構沒有變化,則Excel函數無需變化;如果系統的數據庫結構發生了變化,則只需修改相應的受到影響的Excel函數。平時如果臨時需要特殊報表,只需設計一些Excel函數,而無需對系統傷筋動骨。
雖然都是“個性化需求”,但每個軟件提供商和企業的做法都不一樣。誰也無法為此而設計出一個公式,最重要的是企業自己要能“當家作主”,作出自己的選擇。
-----------------------------------------------------------------------
充分利用客戶化
在工業化大生產發展到當今這樣的程度,越來越多的企業已經完全不再埋頭于重復生產這樣的方式里了。因為市場競爭日趨激烈,產品的品種和類型在發生著不斷的變異,來滿足人們每天都會產生的新的需求。任何一家企業只有非常關注這種個性化消費,提高對市場的反應速度,生產出滿足客戶特性需求的產品,才能奠定其生存和發展的基礎。因此隨著市場競爭的加劇,無論企業生產何種類型產品,無論企業屬于何種行業領域,客戶化定制生產的企業的數量將越來越多,客戶化定制生產的模式在企業中將越來越普遍。軟件企業也一樣。但軟件提供商面對眾多不同的用戶需求,要注意提煉,從一次又一次的客戶化中找出用戶的共性,將它加入到自己的產品中,成為自己產品與眾不同的特色,進而增加自己競爭的砝碼。像企之星為奧的斯所做的客戶化,就開發出了一套適用于大量客戶化定制生產的ERP系統。事實上,有這種需求企業不只是奧的斯,有很多企業都有,而企之星也因這套系統贏得了一個又一個的新客戶。
轉載請注明出處:拓步ERP資訊網http://www.guhuozai8.cn/
本文標題:從奧的斯裁剪ERP說開去
本文網址:http://www.guhuozai8.cn/html/consultation/10820623017.html