ERP應(yīng)用剛起步 做好二次開發(fā)是關(guān)鍵 |
發(fā)布時(shí)間: 2012/8/11 10:14:12 |
經(jīng)過近三十年的發(fā)展,ERP企業(yè)的發(fā)展中得到了有效的普及和應(yīng)用。從現(xiàn)階段的企業(yè)ERP應(yīng)用情況來看,國(guó)內(nèi)對(duì)于ERP普及率已經(jīng)達(dá)到50.6%,尤期是制造型企業(yè)對(duì)于ERP的應(yīng)用需求更加的強(qiáng)烈和明顯。據(jù)資料顯示,ERP最早是從制造業(yè)開始做起,而國(guó)內(nèi)制造業(yè)最早做是從MRP‖開始做起,這也是ERP的前身,那里的MRP‖是為了更好的管理好企業(yè)的數(shù)據(jù),更加準(zhǔn)確的說是企業(yè)的生產(chǎn)制造及供應(yīng)鏈的管理。隨著市場(chǎng)競(jìng)爭(zhēng)的加劇,早在幾年前實(shí)施的ERP系統(tǒng)已經(jīng)不能完全支撐企業(yè)的業(yè)務(wù),對(duì)于CIO來講,現(xiàn)有的階段已經(jīng)不是重新做ERP系統(tǒng)的實(shí)施,而是在ERP系統(tǒng)現(xiàn)有的基礎(chǔ)上如何更加有效的發(fā)揮系統(tǒng)本身的價(jià)值及其滿足業(yè)務(wù)的需求已經(jīng)成為CIO的首要任務(wù),而在ERP應(yīng)用過程當(dāng)中做好二次開發(fā)顯得非常重要。
“我們知道,上線ERP工程是只是一個(gè)階段性的工作,真正ERP的核心不并在這里,ERP的上線這個(gè)階段針對(duì)軟件公司是完成了任務(wù),但對(duì)一個(gè)企業(yè)的路剛剛開始。” 業(yè)內(nèi)某著名ERP實(shí)施專家指出。縱觀現(xiàn)狀現(xiàn)階段的ERP系統(tǒng)已經(jīng)滿足了企業(yè)業(yè)務(wù)的基本需求,但是對(duì)于企業(yè)的個(gè)性化需求很難以滿足,對(duì)于CIO來講ERP系統(tǒng)不外乎幾種形式:一是企業(yè)購(gòu)買現(xiàn)有的IT服務(wù)商的產(chǎn)品,如用友、金蝶、ORACEL等他們的產(chǎn)品,第二,企業(yè)自主開發(fā)針對(duì)是于企業(yè)的實(shí)際情況產(chǎn)品,第三,選用一部分的軟件服務(wù)商產(chǎn)品,然后結(jié)合企業(yè)自身的技術(shù)人員進(jìn)行開發(fā)。這三種方式成就了CIO選擇ERP二次開發(fā)最基本的模式。 BI CRM 催生用戶對(duì)ERP的二次開發(fā) 現(xiàn)階段,隨著企業(yè)業(yè)務(wù)強(qiáng)烈的需求,傳統(tǒng)的“進(jìn)、銷、存”三種模式的生產(chǎn)已經(jīng)不能滿足企業(yè)業(yè)務(wù)的正常需求,企業(yè)需要更加精準(zhǔn)的決策工具來幫助企業(yè)在競(jìng)爭(zhēng)中取得勝利。據(jù)一份調(diào)查的資料顯示 ,全球75%的CIO在2010年開始選用BI系統(tǒng), 同時(shí)對(duì)于企業(yè)對(duì)于CRM同樣也是越來越青睞。我們知道BI的分析需要底層數(shù)據(jù)的支持,沒有數(shù)據(jù)的支持,BI就是一層“空架”,從ERP數(shù)據(jù)讀取數(shù)據(jù)然后經(jīng)BI工具進(jìn)行分析,得出一套科學(xué)、合理的報(bào)表, 為企業(yè)的決策層提供有利的市場(chǎng)工具,F(xiàn)階段的現(xiàn)狀是不同的BI服務(wù)商提供了大量標(biāo)準(zhǔn)的BI和ERP的接口工具,但目前在ERP本身領(lǐng)域的發(fā)展中, 還沒有一個(gè)非常成型或者是標(biāo)準(zhǔn)的BI出現(xiàn),這就到導(dǎo)致了了企業(yè)CIO在做BI的時(shí),要對(duì)于ERP系統(tǒng)進(jìn)行必要的二次開發(fā),不僅僅是BI,CRM、SCM等實(shí)施同樣也需要和ERP進(jìn)行融合。因此,ERP的二次開發(fā)在企業(yè)中勢(shì)在必行。 ERP二次開發(fā)風(fēng)險(xiǎn) 風(fēng)險(xiǎn)多多 ERP是指企業(yè)的資源計(jì)劃涉及到企業(yè)的管理、生產(chǎn)、經(jīng)營(yíng)等等方方面,對(duì)于企業(yè)的競(jìng)爭(zhēng)、生存起著非常重要的作用, 同樣,ERP的二次開發(fā)中存在很多的風(fēng)險(xiǎn),一旦發(fā)生問題那么將會(huì)給企業(yè)帶來滅頂之災(zāi),那么,ERP的二次開發(fā)會(huì)給本身帶來什么樣的風(fēng)險(xiǎn)呢,據(jù)資料顯示,ERP的二次開發(fā)通常會(huì)涉及到軟件模塊的改動(dòng),要增加或修改軟件的功能,一般需要專業(yè)的程序開發(fā)人員和軟件實(shí)施顧問完成,需要借助軟件商提供支持二次開發(fā)的工具,還可能需要有軟件的源程序,這些可能需要支付額外的費(fèi)用,而且并不是每個(gè)軟件供應(yīng)商都愿意提供源代碼。一般來說,二次開發(fā)應(yīng)該盡量的減少或避免。 第二、易造成系統(tǒng)的不穩(wěn)定或崩潰。ERP系統(tǒng)是個(gè)錯(cuò)綜復(fù)雜的系統(tǒng),各個(gè)模塊是個(gè)有機(jī)的整體。若要修改其中的一個(gè)功能,其影響的不單單是現(xiàn)在這個(gè)功能,還可能影響到其他功能。 第三、影響項(xiàng)目實(shí)施周期。二次開發(fā)的時(shí)間一般比較長(zhǎng), 由于受開發(fā)人員的技術(shù)水平及和業(yè)務(wù)人員的溝通等因素的影響,如果讓業(yè)務(wù)真正的用技術(shù)來實(shí)現(xiàn),需要一定的時(shí)間讓技術(shù)和業(yè)務(wù)人員共同溝通,才能完成,所以, 做二次開發(fā)時(shí), CIO要充分排好時(shí)間的周期。 第四、二次維護(hù)和升級(jí)風(fēng)險(xiǎn)大。對(duì)于ERP二次開發(fā)的項(xiàng)目如果已經(jīng)改動(dòng)了企業(yè)原ERP系統(tǒng)的核心代碼 ,未來以后如果核心的人員流失 ,對(duì)于企業(yè)有著非常重要的損失,同時(shí), 所需要的升級(jí)、安全等風(fēng)險(xiǎn)也將進(jìn)一步加大。 如何做好ERP二次開發(fā) ERP二次開發(fā)存在很多的風(fēng)險(xiǎn) ,但ERP的二次開發(fā)又必須做, 那么作為CIO應(yīng)該怎么辦?如果因?yàn)楹ε聯(lián)L(fēng)險(xiǎn),而不能去做好用系統(tǒng)滿足企業(yè)業(yè)務(wù)的需求,那么系統(tǒng)的價(jià)值也將無法體現(xiàn)出,企業(yè)的CIO在做ERP二次開發(fā)時(shí)究竟需要注意哪些問題,筆者認(rèn)為有幾點(diǎn): 第一,不要修改核心代碼 做好原有ERP備份 一般來說,把數(shù)據(jù)從ERP中導(dǎo)出,利用二次開發(fā)的程序進(jìn)行處理后,再導(dǎo)入系統(tǒng)。這是一個(gè)比較穩(wěn)妥的方法。一般來說,軟件升級(jí)時(shí),數(shù)據(jù)導(dǎo)入導(dǎo)出部分變動(dòng)不會(huì)太大,而且即使有變化,也容易進(jìn)行相應(yīng)的維護(hù)。而一旦直接修改了核心代碼。過上兩年,想升級(jí)可就難了。 第二,做好ERP二次開發(fā)成本控制 據(jù)資料顯示,二次開發(fā)成本是一個(gè)考核CIO非常直接的指標(biāo)。本包括有形成本與無形成本。有形的如二次開發(fā)的ERP軟件的授權(quán)費(fèi)用、實(shí)施費(fèi)用等;無形的如企業(yè)投入的精力、時(shí)間成本及在系統(tǒng)轉(zhuǎn)換過程中可能對(duì)正常企業(yè)的影響。作為企業(yè)CIO要盡自己的最大努力把這個(gè)成本降低到最少。 業(yè)內(nèi)資深專家曾經(jīng)指出:“CIO對(duì)于企業(yè)的ERP二次開發(fā)前期要做一個(gè)良好的規(guī)劃,要對(duì)二次開發(fā)的成本作出一個(gè)大致的預(yù)算,如總項(xiàng)目金額的5%等。預(yù)算做出以后就需要進(jìn)行跟蹤控制。在軟件選型階段,就可以發(fā)現(xiàn)一些明顯的二次開發(fā)需求,CIO最好能夠把這時(shí)候的二次開發(fā)成本推給軟件供應(yīng)商。” 第三、為企業(yè)爭(zhēng)取盡 可能大的利益 二次開發(fā)在在和軟件口服務(wù)商“溝通”過程當(dāng)中,應(yīng)盡量的爭(zhēng)取最大的利益 任何企業(yè)應(yīng)用信息系統(tǒng),都會(huì)遇到升級(jí)的困惑,CIO在和服務(wù)商簽署合同時(shí), 就應(yīng)該把二次開發(fā)的成本、利益都想到,盡可以的讓服務(wù)商和企業(yè)一起做好二次開發(fā), 這樣在系統(tǒng)和企業(yè)業(yè)務(wù)的熟知程度方面做到“互利互補(bǔ)”。 第四、尋找二次開發(fā)合作伙伴 如果不用服務(wù)商所提供的服務(wù)或者是企業(yè)自身開發(fā)的系統(tǒng), 那么就需要CIO去尋找二次開發(fā)合作伙伴, 選擇合作伙伴要選同行業(yè)做得有成功案例的, CIO多去參考合作伙伴的用戶使用情況,同時(shí)要結(jié)合企業(yè)IT部門自身的情況,選擇合適的二次開發(fā)合作伙伴。 第五、避免開發(fā)人員流失,項(xiàng)目陷入困境 人才一直是企業(yè)最大的財(cái)富,對(duì)于CIO來講,道理也是一樣,IT人才在IT部門對(duì)于企業(yè)同樣重要, 在企業(yè)ERP二次開發(fā)的過程當(dāng)中,如果IT人員流失,對(duì)于ERP二次開發(fā)項(xiàng)目非常不利,容易讓項(xiàng)目進(jìn)入一個(gè)死循環(huán),而且在進(jìn)行人才招聘時(shí),有也會(huì)使項(xiàng)目的總體進(jìn)度變慢,拖延企業(yè)有利的的時(shí)機(jī),如何留住人才是每一個(gè)CIO在ERP二次開發(fā)中所要考慮的一個(gè)重要問題。 第六、系統(tǒng)少改最好, 但完全不改的可能性也很低 ERP系統(tǒng)本身匯集了很多大公司優(yōu)秀的生產(chǎn)管理經(jīng)驗(yàn),因此, 對(duì)于CIO來講, 盡可能的對(duì)于系統(tǒng)少改,但市場(chǎng)是不斷變化 的,業(yè)務(wù)是不斷不變化的,因此,ERP也是需要變化的,同時(shí), 會(huì)出現(xiàn)有的新管理需求,ERP不可可能性非常小。 但我們認(rèn)為,核心不應(yīng)該改動(dòng)。既然二次開發(fā)存在一些管理上的困擾,所以“能夠少改別多改,若能不改勝少改”的原則絕對(duì)是正確的。但是,在成熟套裝軟件實(shí)際實(shí)施的過程中,二次開發(fā)往往是無法避免的,較小規(guī)模的如新增或修改原有的報(bào)表程序,較大的可能會(huì)新增原本不存在于系統(tǒng)中的字段或文件檔案,并新增或修改原有錄入或作業(yè)處理程序。 ERP二次開發(fā)也是為了服務(wù)于此管理系統(tǒng)而為企業(yè)的管理目標(biāo)而服務(wù),如果離開這個(gè)目標(biāo)是一味受制于業(yè)務(wù)部門的需求,只會(huì)使ERP這個(gè)管理系統(tǒng)越來越難以管理,最終造成管理的混亂而不是提升。因此做ERP開發(fā)前,必須進(jìn)行規(guī)劃,確認(rèn)此開發(fā)是否對(duì)企業(yè)管理有所提升,是否有利于業(yè)務(wù)流程的順暢。 本文出自:億恩科技【1tcdy.com】 本文出自:億恩科技【www.enidc.com】 --> 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |