20.3 用戶化和二次開(kāi)發(fā)
從80年代初我國(guó)引進(jìn)MRP II軟件以來(lái),在近二十年中,有上千家企業(yè)購(gòu)買(mǎi)了MRP II/ERP系統(tǒng)。但從實(shí)際的應(yīng)用情況來(lái)看,總體上并不令人滿意。由此而引發(fā)了很多爭(zhēng)論,比如中國(guó)企業(yè)是否具備了使用ERP軟件的能力?再如關(guān)于ERP與國(guó)情的爭(zhēng)論:國(guó)內(nèi)企業(yè)和軟件開(kāi)發(fā)商經(jīng)常宣稱(chēng)國(guó)外的ERP軟件不適應(yīng)中國(guó)的國(guó)情,而國(guó)外的軟件供應(yīng)商則竭力辯解“管理無(wú)國(guó)界”和“國(guó)情化就是遷就落后”,等等。這些爭(zhēng)論的焦點(diǎn)無(wú)疑都是些對(duì)ERP系統(tǒng)在企業(yè)中的有效運(yùn)用有可能產(chǎn)生影響的因素。不過(guò),在筆者看來(lái),ERP系統(tǒng)在企業(yè)中能否得到成功實(shí)施和有效應(yīng)用,還取決于另外一個(gè)關(guān)鍵因素:ERP系統(tǒng)的用戶化和二次開(kāi)發(fā)。 為什么這樣講呢?我們來(lái)看ERP系統(tǒng)在企業(yè)中實(shí)施的典型步驟:
圖4.4.2 ERP系統(tǒng)實(shí)施步驟
從圖4.4.2我們可以看到,ERP系統(tǒng)的客戶化和二次開(kāi)發(fā)在整個(gè)實(shí)施過(guò)程中處于承上啟下的位置。任何ERP軟件,不論是國(guó)產(chǎn)的還是進(jìn)口的,都或多或少有用戶化的工作,有時(shí)還要進(jìn)行二次開(kāi)發(fā)。這是因?yàn)椋?BR> 1、對(duì)于國(guó)外ERP軟件供應(yīng)商的產(chǎn)品來(lái)說(shuō),確實(shí)存在國(guó)情、廠情的問(wèn)題。中國(guó)企業(yè)與國(guó)外企業(yè)相比,主要有以下四個(gè)方面的不同:
。1)生產(chǎn)規(guī)模、生產(chǎn)類(lèi)型不同 在我國(guó),大而全的國(guó)有大中型企業(yè)是國(guó)家經(jīng)濟(jì)的支柱。工廠規(guī)模大,生產(chǎn)類(lèi)型復(fù)雜,產(chǎn)品中有70%-80%是自制件,既加工制造又裝配,管理幅度大,難度也大。而國(guó)外基本是一些專(zhuān)業(yè)化分工較細(xì)的中小型企業(yè),一些大的公司也以裝配為主,自制件很少。相比之下,管理幅度和難度不如中國(guó)企業(yè)。
。2)人員素質(zhì)相差較大 國(guó)內(nèi)、國(guó)外企業(yè)管理人員和生產(chǎn)工人的素質(zhì)不能相比。這與多年的計(jì)劃經(jīng)濟(jì)體制和國(guó)民教育水平有關(guān),不可能在短期內(nèi)縮小這個(gè)差距。 商品軟件的用戶化工作是一項(xiàng)細(xì)致的、需要不斷進(jìn)行和不斷完善的工作。這項(xiàng)工作最好由用戶自己去完成。因?yàn)橹挥杏脩糇约翰派钋械刂浪恼嬲枨笫鞘裁。而且這種需求是在不斷發(fā)展變化的。近年推出的ERP軟件都有很好的開(kāi)發(fā)工具,用它對(duì)軟件進(jìn)行二次開(kāi)發(fā)不是很困難的。鑒于以上情況,要讓企業(yè)用好ERP軟件,軟件公司最主要的工作應(yīng)該是抓好對(duì)用戶的培訓(xùn)。必須使企業(yè)中的軟件使用人員對(duì)ERP的原理和功能有很好的了解,并把開(kāi)發(fā)工具的使用方法教會(huì)他們。一旦用戶對(duì)所買(mǎi)的ERP軟件有了比較深入的了解,并掌握了開(kāi)發(fā)工具,那么用戶化工作由用戶自己去做就不難實(shí)現(xiàn)了。而且這項(xiàng)工作需要長(zhǎng)期進(jìn)行,軟件公司很難包辦代替。 這里要強(qiáng)調(diào)的是本文所說(shuō)“用戶”(更確切地說(shuō)是軟件的直接使用者)是指企業(yè)里各管理職能部門(mén)的業(yè)務(wù)骨干,而不僅是企業(yè)計(jì)算機(jī)中心(或信息中心)的軟件人員。計(jì)算機(jī)中心的軟件人員承擔(dān)著整個(gè)ERP系統(tǒng)的管理與維護(hù)工作,他們當(dāng)然需要掌握所運(yùn)行的ERP軟件的功能特點(diǎn),但是他們并不是企業(yè)各項(xiàng)管理和業(yè)務(wù)功能設(shè)定以及增刪的決策人。ERP軟件的真正用戶是銷(xiāo)售、供應(yīng)、財(cái)務(wù)、計(jì)劃統(tǒng)計(jì)、生產(chǎn)計(jì)劃調(diào)度、庫(kù)存管理等各職能部門(mén)和車(chē)間的主要管理人員。所以培訓(xùn)的重點(diǎn)應(yīng)是企業(yè)管理部門(mén)的管理人員。 實(shí)踐證明,在一些企業(yè)里,當(dāng)某個(gè)管理部門(mén)的業(yè)務(wù)骨干掌握了計(jì)算機(jī)的應(yīng)用,對(duì)所運(yùn)行的管理軟件有修改擴(kuò)展的能力,這樣的部門(mén)在管理軟件的應(yīng)用上就有了自適應(yīng)和自主發(fā)展的根基。像這樣的用戶,軟件公司可以放心,它是可以用好的。 上述培訓(xùn)工作在實(shí)施中是有一定困難的。一是各管理職能部門(mén)的業(yè)務(wù)骨干都是企業(yè)里的“忙人”,抽他們出來(lái)參加培訓(xùn)很不容易。二是這些管理干部的計(jì)算機(jī)基礎(chǔ)知識(shí)一般較差, 培訓(xùn)時(shí)接受能力要差一些,所以需要的時(shí)間要多一些,而這又與第一點(diǎn)相矛盾。針對(duì)上述矛盾,在培訓(xùn)的內(nèi)容上要著重在應(yīng)用,避免空講理論。在培訓(xùn)的方式上不宜都是集中講課,最好多一些在機(jī)器上邊操作邊講解,這樣培訓(xùn)的時(shí)間靈活一些,容易實(shí)行,培訓(xùn)的效果也會(huì)更好一些。 筆者認(rèn)為,解決難題的關(guān)鍵還是需要企業(yè)第一把手對(duì)培訓(xùn)的重要性有足夠的認(rèn)識(shí)。如果企業(yè)主要領(lǐng)導(dǎo)認(rèn)識(shí)到了提高管理業(yè)務(wù)骨干隊(duì)伍的計(jì)算機(jī)應(yīng)用能力對(duì)實(shí)施MRPⅡ的決定性作用 ,并下最大決心來(lái)推進(jìn)這樣的培訓(xùn)工作,那么很多困難就迎刃而解了。
。3)企業(yè)的管理機(jī)制與管理基礎(chǔ)不同 國(guó)外企業(yè)由于采用現(xiàn)代企業(yè)制度,產(chǎn)權(quán)明晰,管理科學(xué)規(guī)范。我國(guó)企業(yè)管理機(jī)制和管理基礎(chǔ)隨著現(xiàn)代企業(yè)管理制度的建立,將會(huì)逐步提高,但目前差距還不小。 許多企業(yè)買(mǎi)了ERP軟件應(yīng)用得不好,往往和軟件的用戶化工作沒(méi)有做好有關(guān),用戶在使用時(shí)感到有很多不滿足,因此發(fā)出種種抱怨。目前軟件公司都提供售后服務(wù),可以幫助用戶對(duì)軟件進(jìn)行二次開(kāi)發(fā)。問(wèn)題是很多企業(yè)在購(gòu)買(mǎi)ERP軟件時(shí),對(duì)ERP的功能并不熟悉,甚至對(duì)計(jì)算機(jī)擅長(zhǎng)作哪些處理也不清楚。所以軟件公司在調(diào)查了解用戶需求并進(jìn)行產(chǎn)品用戶化時(shí),企業(yè)往往提不出明確的要求,只能說(shuō)出手工管理的現(xiàn)狀,所提出的一些要求,一般也沒(méi)有考慮如何發(fā)揮計(jì)算機(jī)管理的優(yōu)勢(shì),沒(méi)有充分利用ERP所提供的各種功能。另一方面,計(jì)算機(jī)公司的軟件人員對(duì)于企業(yè)的具體管理業(yè)務(wù)了解不深,對(duì)用戶提出的需求也只能是機(jī)械地聽(tīng)取接受,所以按其所作的一些修改未必都是合理的,導(dǎo)致日后用戶不滿意。
(4)企業(yè)的外部環(huán)境不同 我國(guó)各類(lèi)企業(yè)管理水平不一,交通、通信也不盡人意。企業(yè)生產(chǎn)所需的外購(gòu)、外協(xié)件幾乎不可能按企業(yè)的需求及時(shí)供應(yīng),供貨合同中的供貨日期不可能精確,也無(wú)法得到保證。
2、對(duì)于國(guó)內(nèi)的ERP軟件供應(yīng)商來(lái)說(shuō),即使他們的軟件開(kāi)發(fā)是基于對(duì)國(guó)情有深入了解的前提之下,即使他們的軟件系統(tǒng)功能再全、適應(yīng)性再?gòu)?qiáng),當(dāng)面對(duì)不同企業(yè)千差萬(wàn)別的具體情況、不同企業(yè)千變?nèi)f化的特殊需求時(shí),也不可能做到“以不變應(yīng)萬(wàn)變”。
再者,企業(yè)所處的環(huán)境是不斷變化的。企業(yè)的產(chǎn)品種類(lèi)、產(chǎn)品所處生命周期的階段、企業(yè)的計(jì)劃模式、分銷(xiāo)模式都不斷在變化,企業(yè)不斷地進(jìn)行業(yè)務(wù)流程的再造,企業(yè)的規(guī)模不斷地縮小或擴(kuò)展等等?傊,企業(yè)的變化是絕對(duì)的。因而,客觀上要求ERP具備適應(yīng)各種變化的能力。如果ERP系統(tǒng)沒(méi)有良好的柔性,不能進(jìn)行方便的用戶化和二次開(kāi)發(fā),那么,企業(yè)引進(jìn)ERP系統(tǒng)之日,就是套上束縛自身發(fā)展的枷鎖之時(shí)。企業(yè)對(duì)于花重金買(mǎi)來(lái)的ERP系統(tǒng)將會(huì)“食之無(wú)味,棄之可惜”,使自己陷于尷尬境地。
圖4.4.3 ERP系統(tǒng)用戶化和二次開(kāi)發(fā)的意義
因此,不論企業(yè)采用國(guó)外的軟件還是采用國(guó)內(nèi)的軟件,都面臨著系統(tǒng)的用戶化和二次開(kāi)發(fā)的任務(wù),都必須要求ERP軟件具備良好的支持用戶化和二次開(kāi)發(fā)的功能。ERP系統(tǒng)的用戶化和二次開(kāi)發(fā)是ERP軟件作為由企業(yè)外部的軟件廠商提供的一種產(chǎn)品轉(zhuǎn)變?yōu)槠髽I(yè)內(nèi)部的管理信息系統(tǒng)的橋梁和紐帶。其意義如圖4.4.3所示: 下面我們對(duì)用戶化和二次開(kāi)發(fā)分別進(jìn)行討論:
1、用戶化
一般把不牽動(dòng)程序的改動(dòng)稱(chēng)為用戶化,如修改報(bào)表格式。軟件如果有報(bào)表生成功能,或采用第四代語(yǔ)言,任何業(yè)務(wù)人員,不需要有很多計(jì)算機(jī)知識(shí)就可以自行設(shè)置。當(dāng)然,還需要項(xiàng)目實(shí)施小組的批準(zhǔn)。 許多國(guó)內(nèi)外的優(yōu)秀ERP軟件提供了強(qiáng)大的支持用戶化的功能。比如荷蘭Baan公司的動(dòng)態(tài)企業(yè)建模(Dynamic Enterprise Modeling,DEM)技術(shù)和中國(guó)金航聯(lián)公司的企業(yè)系統(tǒng)動(dòng)態(tài)再造(Enterprise System Dynamic Reengineering,ESDR)技術(shù)。 Baan公司的BAAN IV系統(tǒng)有如下功能:
包括一個(gè)不斷豐富和改進(jìn)的業(yè)務(wù)模型庫(kù);
完全能夠適應(yīng)業(yè)務(wù)對(duì)象的變化,這些變化包括邏輯流程上的改動(dòng)以及技術(shù)實(shí)現(xiàn)上的改進(jìn);
生成一個(gè)客戶化的系統(tǒng)運(yùn)行環(huán)境,客戶無(wú)須手工設(shè)置任何系統(tǒng)參數(shù)、改變代碼或定義用戶界面。
BAAN IV對(duì)動(dòng)態(tài)企業(yè)建模的實(shí)現(xiàn),使得企業(yè)管理者、業(yè)務(wù)分析人員,也包括了系統(tǒng)實(shí)施者可以將注意力集中于一系列高層管理職能、最優(yōu)業(yè)務(wù)實(shí)踐和流程,而不是復(fù)雜的應(yīng)用軟件調(diào)試或沒(méi)完沒(méi)了的產(chǎn)品細(xì)節(jié)配置。 金航聯(lián)公司的AEPCS系統(tǒng)采用的ESDR技術(shù)是一種創(chuàng)成式的企業(yè)模型生成方法。ESDR建立在面向業(yè)務(wù)對(duì)象的軟件單元、自適應(yīng)企業(yè)計(jì)劃模式和可再造的系統(tǒng)結(jié)構(gòu)之上。它保證了軟件系統(tǒng)可以靈活重構(gòu),應(yīng)用菜單可以由用戶設(shè)置,從而為用戶建立適合自己需求的應(yīng)用系統(tǒng)提供了很大的靈活性。并且在企業(yè)流程再造時(shí),軟件會(huì)隨之動(dòng)態(tài)地適應(yīng)企業(yè)的變化,構(gòu)建新的企業(yè)模型。
2、二次開(kāi)發(fā)
通常把改動(dòng)程序的工作稱(chēng)為二次開(kāi)發(fā)。要增加或修改軟件的功能,需要ERP系統(tǒng)提供支持二次開(kāi)發(fā)的工具,還可能需要有軟件的源程序,這些都要支付額外的費(fèi)用,而且并不是每個(gè)ERP供應(yīng)商都愿意提供源代碼。此類(lèi)問(wèn)題一定要在簽訂合同前考慮到。 二次開(kāi)發(fā)的工作是在軟件功能模擬運(yùn)行的基礎(chǔ)上進(jìn)行的,一般工作量比較大,需要一定的時(shí)間,會(huì)延誤項(xiàng)目實(shí)施進(jìn)程,這個(gè)因素應(yīng)該在制定項(xiàng)目實(shí)施計(jì)劃時(shí)包括進(jìn)去。 改動(dòng)軟件后還會(huì)影響今后軟件版本升級(jí)。有些ERP軟件商提供免費(fèi)或收費(fèi)很低的系統(tǒng)升級(jí)。如果不升級(jí),新版本的長(zhǎng)處無(wú)法應(yīng)用;如果升級(jí),則面臨著重新進(jìn)行二次開(kāi)發(fā)的可能。因?yàn)镋RP軟件供應(yīng)商在進(jìn)行新版本的ERP系統(tǒng)開(kāi)發(fā)時(shí),可能根本不會(huì)考慮某個(gè)特定的用戶在舊版本上所作的二次開(kāi)發(fā)。 因此,在進(jìn)行二次開(kāi)發(fā)前,要做認(rèn)真的分析對(duì)比。究竟是修改軟件,還是改革現(xiàn)行管理程序;還是兩者都有些修改。對(duì)修改的必要性、效果和代價(jià)要心中有數(shù)。 經(jīng)過(guò)分析和權(quán)衡,能不二次開(kāi)發(fā)就不要進(jìn)行。如果必須進(jìn)行二次開(kāi)發(fā),則應(yīng)盡量使得二次開(kāi)發(fā)出的功能模塊獨(dú)立于原來(lái)的ERP系統(tǒng)。這樣,當(dāng)ERP系統(tǒng)版本更新時(shí),二次開(kāi)發(fā)出來(lái)的模塊無(wú)需修改或者只需較少的修改就可以應(yīng)用于高版本的ERP系統(tǒng)。 例如,奧林島公司在銷(xiāo)售MRP9000系統(tǒng)時(shí),針對(duì)中國(guó)企業(yè)的報(bào)表復(fù)雜、系統(tǒng)原有的報(bào)表生成模塊滿足不了企業(yè)需求的情況,不是修改系統(tǒng)本身的程序,而是利用Microsoft Excel設(shè)計(jì)了一些函數(shù)。當(dāng)需要生成復(fù)雜報(bào)表時(shí),運(yùn)行這些Excel函數(shù),讀取MRP9000系統(tǒng)的數(shù)據(jù)庫(kù),利用Excel強(qiáng)大而方便的圖表功能制作出滿足需要的報(bào)表。當(dāng)系統(tǒng)升級(jí)時(shí),如果系統(tǒng)的數(shù)據(jù)庫(kù)結(jié)構(gòu)沒(méi)有變化,則Excel函數(shù)無(wú)需變化;如果系統(tǒng)的數(shù)據(jù)庫(kù)結(jié)構(gòu)發(fā)生了變化,則只需修改相應(yīng)的受到影響的Excel函數(shù)。平時(shí)如果臨時(shí)需要特殊報(bào)表,只需設(shè)計(jì)一些Excel函數(shù),而無(wú)需對(duì)系統(tǒng)傷筋動(dòng)骨。
山西經(jīng)緯紡織機(jī)械廠在ERP系統(tǒng)的二次開(kāi)發(fā)方面也探索出了一條成功之路。該廠引進(jìn)加拿大Info-Power公司的I-Manufacture軟件包中的五個(gè)模塊:產(chǎn)品數(shù)據(jù)管理、庫(kù)存管理、車(chē)間管理、物料需求計(jì)劃和能力需求計(jì)劃。在通讀源代碼的基礎(chǔ)上,經(jīng)過(guò)二次開(kāi)發(fā),不僅成功地應(yīng)用了該系統(tǒng),而且形成了自己的軟件產(chǎn)品JW-MRP-II。他們的開(kāi)發(fā)思想是:以物流為基礎(chǔ),以價(jià)值流為杠桿,以信息流為主線,建立起一個(gè)管理思想先進(jìn)、管理方法科學(xué)、管理體制完善、符合國(guó)情、廠情的、既先進(jìn)又合理的管理信息系統(tǒng)。JW-MRP-II保留了引進(jìn)軟件的精華,同時(shí)又根據(jù)具體情況,做了相應(yīng)變化。比如,對(duì)MRP運(yùn)算后生成的計(jì)劃,給生產(chǎn)管理人員留有充分確認(rèn)、調(diào)整的余地。再比如,由于企業(yè)外部環(huán)境不好,采購(gòu)計(jì)劃不可能按照MRP運(yùn)算結(jié)果執(zhí)行,所以將計(jì)算機(jī)運(yùn)算生成的采購(gòu)定單作為請(qǐng)求計(jì)劃,由采購(gòu)部門(mén)審批確認(rèn),以符合生產(chǎn)實(shí)際等。這些變化大大提高了軟件的可操作性。整個(gè)系統(tǒng)集成度高,而各模塊又能單獨(dú)運(yùn)行,具有很高的靈活性。
總之,ERP經(jīng)過(guò)30多年的發(fā)展,已經(jīng)有很多成熟的商品化軟件,企業(yè)無(wú)需自己去開(kāi)發(fā)ERP。但是要使商品化軟件適合企業(yè)的實(shí)際需要,進(jìn)行二次開(kāi)發(fā)、實(shí)現(xiàn)系統(tǒng)的用戶化則是必不可少的。無(wú)論選用國(guó)內(nèi)軟件或是國(guó)外軟件,由于國(guó)情廠情不同,總有地方要作些修改。有的軟件功能很全,而目前我國(guó)企業(yè)在管理上還沒(méi)有提出如此細(xì)致的要求,因此這部分功能暫時(shí)就用不上,反而成為累贅,用戶就要求修改它、去掉它。除此,不同的企業(yè)由于產(chǎn)品結(jié)構(gòu)和生產(chǎn)工藝不同,企業(yè)規(guī)模不同,企業(yè)的組織結(jié)構(gòu)和所有制等等方面的不同,在管理的具體制度和業(yè)務(wù)流程上,就會(huì)有這樣那樣的差異。即使是同一個(gè)企業(yè),隨著科技進(jìn)步和市場(chǎng)需求的變化,它的產(chǎn)品組合、工藝技術(shù)、生產(chǎn)規(guī)模、供應(yīng)協(xié)作關(guān)系等也在發(fā)展和變化,企業(yè)的管理方式和方法也必須隨之作相應(yīng)的變化。因此,對(duì)每個(gè)企業(yè)都完全適用的商品化軟件是不存在的。
轉(zhuǎn)載請(qǐng)注明出處:拓步ERP資訊網(wǎng)http://www.ezxoed.cn/
本文標(biāo)題:第五十七節(jié) ERP系統(tǒng)為什么要進(jìn)行用戶化與二次開(kāi)發(fā)
本文網(wǎng)址:http://www.ezxoed.cn/html/consultation/1082591374.html