ERP系統(tǒng)在企業(yè)中能否得到成功實施和有效應(yīng)用,還取決于一個關(guān)鍵因素:ERP系統(tǒng)的客戶化和二次開發(fā)。為什么這樣講呢?ERP系統(tǒng)的客戶化和二次開發(fā)在整個實施過程中處于承上啟下的位置。任何ERP軟件,不論是國產(chǎn)的還是進口的,都或多或少有用戶化的工作,有時還要進行二次開發(fā)。這是因為:
1. 對于國外ERP軟件供應(yīng)商的產(chǎn)品來說,確實存在國情、廠情的問題。中國企業(yè)與國外企業(yè)相比,主要有以下四個方面的不同:
(1)生產(chǎn)規(guī)模、生產(chǎn)類型不同
在我國,大而全的國有大中型企業(yè)是國家經(jīng)濟的支柱。工廠規(guī)模大,生產(chǎn)類型復(fù)雜,產(chǎn)品中有70%~80%是自制件,既加工制造又裝配,管理幅度大,難度也大。而國外基本是一些專業(yè)化分工較細的中小型企業(yè),一些大的公司也以裝配為主,自制件很少。相比之下,管理的幅度和難度不如中國企業(yè)。
(2)人員素質(zhì)相差較大
國內(nèi)、國外企業(yè)管理人員和生產(chǎn)工人的素質(zhì)不能相比。這與多年的計劃經(jīng)濟體制和國民教育水平有關(guān),不可能在短期內(nèi)縮小這個差距。
(3)企業(yè)的管理機制與管理基礎(chǔ)不同
國外企業(yè)由于采用現(xiàn)代企業(yè)制度,產(chǎn)權(quán)明晰,管理科學(xué)、規(guī)范。我國企業(yè)管理機制和管理基礎(chǔ)隨著現(xiàn)代企業(yè)管理制度的建立,將會逐步提高,但目前差距還不小。
(4)企業(yè)的外部環(huán)境不同
我國各類企業(yè)管理水平不一,交通、通信也不盡人意。企業(yè)生產(chǎn)所需的外購、外協(xié)件幾乎不可能按企業(yè)的需求及時供應(yīng),供貨合同中的供貨日期不可能精確,也無法得到保證。
2. 對于國內(nèi)的ERP軟件供應(yīng)商來說,即使他們的軟件開發(fā)是在對國情有深入了解的前提下,即使他們的軟件系統(tǒng)功能再全、適應(yīng)性再強,當面對不同企業(yè)千差萬別的具體情況和不同企業(yè)千變?nèi)f化的特殊需求時,也不可能做到"以不變應(yīng)萬變"。
再者,企業(yè)所處的環(huán)境是不斷變化的:企業(yè)的產(chǎn)品種類、產(chǎn)品所處生命周期的階段、企業(yè)的計劃模式、分銷模式都不斷在變化,企業(yè)不斷地進行業(yè)務(wù)流程的再造,企業(yè)的規(guī)模不斷地縮小或擴展,等等?傊,企業(yè)的變化是絕對的。因而,客觀上要求ERP具備適應(yīng)各種變化的能力。如果ERP系統(tǒng)沒有良好的柔性,不能進行方便的用戶化和二次開發(fā),那么, 企業(yè)引進ERP系統(tǒng)之日,就是套上束縛自身發(fā)展的枷鎖之時。企業(yè)對于花重金買來的ERP系統(tǒng)將會"食之無味,棄之可惜",使自己陷于尷尬境地。
因此,不論企業(yè)采用國外的軟件還是采用國內(nèi)的軟件,都面臨著系統(tǒng)的用戶化和二次開發(fā)的任務(wù),都必須要求ERP軟件具備良好的支持用戶化和二次開發(fā)的功能。ERP系統(tǒng)的用戶化和二次開發(fā),是ERP軟件作為由企業(yè)外部的軟件廠商提供的一種產(chǎn)品,轉(zhuǎn)變?yōu)槠髽I(yè)內(nèi)部的管理信息系統(tǒng)的橋梁和紐帶。其意義如下圖所示: 圖2 ERP系統(tǒng)用戶化和二次開發(fā)的意義
下面我們對用戶化和二次開發(fā)分別進行討論:
1. 用戶化一般把不牽動程序的改動稱為用戶化,如修改報表格式。軟件如果有報表生成功能,或采用第四代語言,任何業(yè)務(wù)人員,不需要有很多計算機知識就可以自行設(shè)置。當然,還需經(jīng)項目實施小組的批準。
2. 二次開發(fā)通常把改動程序的工作稱為二次開發(fā)。要增加或修改軟件的功能,需要ERP系統(tǒng)提供支持二次開發(fā)的工具,還可能需要有軟件的源程序,這些都要支付額外的費用,而且并不是每個ERP供應(yīng)商都愿意提供源代碼。此類問題一定要在簽訂合同前考慮到。
二次開發(fā)的工作是在軟件功能模擬運行的基礎(chǔ)上進行的,一般工作量比較大,需要一定的時間,會延誤項目實施進程,這個因素應(yīng)該在制定項目實施計劃時包括進去。
改動軟件后還會影響以后的軟件版本升級。有些ERP軟件商提供免費或收費很低的系統(tǒng)升級。如果不升級,新版本的長處無法應(yīng)用;如果升級,則面臨著重新進行二次開發(fā)的可能。因為ERP軟件供應(yīng)商在進行新版本的ERP系統(tǒng)開發(fā)時,可能根本不會考慮某個特定的用戶在舊版本上所作的二次開發(fā)。
因此,在進行二次開發(fā)前,要做認真的分析對比。究竟是修改軟件,還是改革現(xiàn)行管理程序;還是兩者都作一些修改。對修改的必要性、效果和代價要心中有數(shù)。
經(jīng)過分析和權(quán)衡,能不進行二次開發(fā)就不要進行。如果必須進行二次開發(fā),則應(yīng)盡量使得二次開發(fā)出的功能模塊獨立于原來的ERP系統(tǒng)。這樣,當ERP系統(tǒng)版本更新時,二次開發(fā)出來的模塊無需修改或者只需較少的修改就可以應(yīng)用于高版本的ERP系統(tǒng)。
轉(zhuǎn)載請注明出處:拓步ERP資訊網(wǎng)http://www.ezxoed.cn/
本文網(wǎng)址:http://www.ezxoed.cn/html/consultation/1082065829.html