ERP產(chǎn)品要適應(yīng)各方面的需求,事實上不可能。ERP產(chǎn)品不能充分滿足客戶的需求,這是眾所周知的事實。就算當(dāng)時滿足了要求,企業(yè)的規(guī)模、產(chǎn)品、市場、管理等要素是在不斷發(fā)展和變化的,軟件要適時適應(yīng)或階段性適應(yīng)是非常困難的。 一、項目定制,ERP的萌芽 ERP的發(fā)展從40年代就開始了,從40年代的訂貨點(diǎn)法、60年代的MRP(物料需求計劃)、70年代的閉環(huán)MRP、80年代的MRPⅡ(制造資源計劃)、90年代從MRPⅡ走向ERP(企業(yè)資源計劃),逐漸走向成熟。 在ERP軟件的研制上,剛開始都是采用項目定制(甚至現(xiàn)在還較普遍存在)。由于限于當(dāng)時的條件,缺乏需求和技術(shù)積累,開始一般都采取定制方式。這種方式的缺點(diǎn)是研發(fā)成本很高,要升級意味著再次定向開發(fā),大范圍采用ERP就不可能。 二、通用化產(chǎn)品,從典型走向普及 當(dāng)管理、技術(shù)、用戶等積累到一定程度后,開始研制適應(yīng)某行業(yè)的ERP軟件,如離散型、流程型的ERP軟件。由于通用ERP產(chǎn)品的出現(xiàn),大大降低了成本,使原來無法承受的單位也可以接受了。 三、平臺化ERP,個性化時代的曙光 在ERP應(yīng)用實施的過程中,用戶的滿意度一直不高。主要原因是產(chǎn)品更新周期加快、市場響應(yīng)要求提高,對ERP的個性化要求越來越高,這是導(dǎo)致ERP實施成功率不高的重要原因之一。如何應(yīng)對這種變化,顯然再去走定點(diǎn)開發(fā)的路是行不通的。那路在何方? ——現(xiàn)代的計算機(jī)技術(shù)和軟件設(shè)計技術(shù)已經(jīng)為我們創(chuàng)造了基本條件,那就是走ERP平臺化之路。 例如,在計算機(jī)剛開始出來時,我們要使用直接的0和1(二進(jìn)制)來編制程序,這是最原始最直接的方法。為了提高設(shè)計效率,簡化程序設(shè)計,軟件專家研制了匯編語言,之后大家就在這個平臺上進(jìn)行設(shè)計,大大提高了軟件生產(chǎn)率。當(dāng)然人們并不滿足于此,后來在匯編的基礎(chǔ)上出現(xiàn)了C語言,在C語言的基礎(chǔ)上又出現(xiàn)了DBASE、BASIC及現(xiàn)在的VB、DELPHI、PB等等。實際上我們的應(yīng)用系統(tǒng)就建立在這些基礎(chǔ)平臺上。 那么在語言平臺與最終的應(yīng)用軟件之間是否還存在一個平臺呢?回答是肯定的。經(jīng)過多年的積累,人們已經(jīng)總結(jié)出了業(yè)務(wù)的核心,其架構(gòu)、業(yè)務(wù)模型、標(biāo)準(zhǔn)化高的業(yè)務(wù)處理均是可封裝的,如果我們把這部分封裝起來,再開發(fā)出輔助這個平臺的客戶化工具,就可以形成業(yè)務(wù)化平臺。同樣如此,如果對ERP進(jìn)行分析、研究,將ERP的相關(guān)部分封裝起來,再加上工具包,就可以形成平臺化的ERP。 四、平臺化ERP的基本特征 平臺化ERP應(yīng)該具備的基本特征至少包括以下方面: 在數(shù)據(jù)庫方面,它具備ERP標(biāo)準(zhǔn)化的基礎(chǔ),還能進(jìn)行擴(kuò)展。既滿足通用ERP的要求,同時又能夠考慮再次進(jìn)行客戶化的要求。 軟件架構(gòu)靈活,能夠增加其他客戶化的模塊,并能一體化運(yùn)行。 核心業(yè)務(wù)、標(biāo)準(zhǔn)化程度高的業(yè)務(wù)要進(jìn)行封裝,對外是一個黑箱,只要進(jìn)行調(diào)用即可。 接口標(biāo)準(zhǔn)化。ERP軟件中,有許多接口,為了便于進(jìn)行客戶化,接口要標(biāo)準(zhǔn)化,防止升級帶來相關(guān)部分不能應(yīng)用。 軟件工具部件化,F(xiàn)代軟件開發(fā),一個大趨勢就是軟件部件化,提高可重用度。實際上業(yè)務(wù)處理、業(yè)務(wù)邏輯、工作流等也是可以部件化的,這樣在進(jìn)行客戶化過程中可直接調(diào)用,提高定制效率,而且規(guī)范。 外圍源代碼開放。核心進(jìn)行封裝后,外圍的源碼就能進(jìn)行開放,這樣在進(jìn)行客戶化時,就能非常密切地與其他軟件嫁接。 與其他軟件能較好共存。在這個平臺上進(jìn)行客戶化時,必然要應(yīng)用到或鑲?cè)肫渌麡I(yè)務(wù)系統(tǒng),所以要求能有較好的兼容度。 提供客戶化工具包。 具有規(guī)范的資源平臺,使各種軟件能夠共享。 具有完善的客戶化技術(shù)資源文檔。 這是ERP發(fā)展的第三階段,如果不適應(yīng)這種發(fā)展趨勢,一些ERP廠商必然又將面臨被淘汰。 我們可以看到,在企業(yè)的ERP應(yīng)用中,常常是買了軟件,企業(yè)管理卻沒有提升多少,甚至弊大于利,給企業(yè)帶來負(fù)面的效果,以致有人喊出“ERP成功率等于零”的悲觀感嘆。在推動中國企業(yè)的ERP應(yīng)用方面,ERP軟件商和服務(wù)商的工作任重道遠(yuǎn)。作為軟件、硬件和服務(wù)的提供商,要認(rèn)識到,企業(yè)在建設(shè)ERP系統(tǒng)時的所有一切(包括落后)都是無可指責(zé)的,需要好好反省一下的是我們自己所處的行業(yè),并做出切實的努力,使整個的ERP產(chǎn)業(yè)更加健康地發(fā)展。這要求整個ERP行業(yè)充分地尊重客戶,對客戶負(fù)責(zé)。 以前往往ERP不成功都?xì)w于實施不好或是用戶的原因,認(rèn)為軟件是可以的。實際上這是最大的誤區(qū)。沒有好的工具,沒有客戶化的手段,能實施好嗎?一個軟件,在每個單位設(shè)設(shè)參數(shù)就能使用好嗎?規(guī)模不同、業(yè)務(wù)復(fù)雜度不同、管理要求不同,必然導(dǎo)致對軟件的要求不同,從而導(dǎo)致產(chǎn)品化ERP難以實施。就算是所謂實施成功,也是削足適履,最后也就是勉強(qiáng)可用罷了。 所以,縱觀未來,平臺化ERP必將給ERP帶來一種新的思維、新的模式,較好地解決目前遇到的問題,推動ERP向新的階段發(fā)展。