當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > 泛普各地 > 貴州OA系統(tǒng) > 貴陽(yáng)OA系統(tǒng) > 貴陽(yáng)OA快博
網(wǎng)友日記:生不如死的ERP二次開(kāi)發(fā)
申請(qǐng)免費(fèi)試用、咨詢(xún)電話(huà):400-8352-114
來(lái)源:泛普軟件無(wú)休止的ERP實(shí)施加班后,我終于迎來(lái)了難得的半天休息,在家舒服地看了電影《特洛伊》讓我感受至深——古希臘神話(huà)中所向披靡的勇士阿喀琉斯最怕腳后跟受傷,成為其致命的“命門(mén)”,其實(shí)ERP也有最怕觸及的“命門(mén)”,這就是二次開(kāi)發(fā)。
多數(shù)情況下,二次開(kāi)發(fā)都會(huì)演變成一個(gè)對(duì)erp系統(tǒng)無(wú)休止的修改過(guò)程,最終會(huì)把用戶(hù)和廠(chǎng)商都拖進(jìn)泥潭難以自拔,而開(kāi)發(fā)和實(shí)施顧問(wèn)則會(huì)心力交碎,生不如死。
固執(zhí)己見(jiàn)的客戶(hù)
在我做ERP實(shí)施顧問(wèn)的第一天,上司告訴我第一條準(zhǔn)則就是要以用戶(hù)需求為驅(qū)動(dòng)。然后,上司又告訴我第二條準(zhǔn)則:作為實(shí)施顧問(wèn)要堅(jiān)決不贊同用戶(hù)進(jìn)行太多的二次開(kāi)發(fā),過(guò)多的二次開(kāi)發(fā)不僅會(huì)增加軟件的不穩(wěn)定性,還會(huì)延長(zhǎng)實(shí)施項(xiàng)目的周期,從而增加項(xiàng)目成本,要用盡各種各樣的辦法把用戶(hù)需求向ERP軟件已有的流程上走。這兩個(gè)看起來(lái)相互矛盾的準(zhǔn)則,令我在近期一個(gè)ERP項(xiàng)目實(shí)施過(guò)程中感到生不如死,左右為難。
用戶(hù)是一個(gè)老國(guó)企,在界面上和操作上提出非常多的特殊要求,固執(zhí)地要求按他們的習(xí)慣進(jìn)行二次開(kāi)發(fā),以滿(mǎn)足他們?cè)械牟僮髂J健R话銇?lái)說(shuō),我們的ERP軟件產(chǎn)品為了具有較強(qiáng)通用性,軟件功能已經(jīng)比較標(biāo)準(zhǔn),流程設(shè)置也相對(duì)規(guī)范化。雖然通過(guò)參數(shù)可調(diào)的形式可以部分滿(mǎn)足不同用戶(hù)的需求,但很多情況下這種“輕度”靈活會(huì)失效。
用戶(hù)的固執(zhí)或偏見(jiàn)主要是表現(xiàn)在這幾面:
①不愿意改變現(xiàn)有的操作習(xí)慣。用戶(hù)想把現(xiàn)在的手工流程、手工作業(yè)一成不變地搬到ERP中去,而這恰恰是換湯不換藥的做法。當(dāng)我對(duì)用戶(hù)分析ERP現(xiàn)有的流程與用戶(hù)原有的流程的優(yōu)劣性比較時(shí),用戶(hù)一句話(huà)就把我頂住,說(shuō)我們一直是這樣做,而且還做得不錯(cuò),我們就是用這樣的管理手段得到發(fā)展,并且獲得了上你們ERP系統(tǒng)的資金,以后還打算一直用我們習(xí)慣的方式去管理。
用戶(hù)除了在業(yè)務(wù)流程等方面具有個(gè)性化需求外,往往還存在著一些不涉及業(yè)務(wù)流程的、由企業(yè)的特殊性而產(chǎn)生的個(gè)性化需求,例如單據(jù)/表格的格式。一般ERP都會(huì)提供通用的單據(jù)格式,而用戶(hù)又有自己習(xí)慣的一套單據(jù)格式。因此在實(shí)施時(shí),企業(yè)上來(lái)就問(wèn)能否按這個(gè)格式打印。其實(shí),這是本末倒置,只要該有的內(nèi)容有了,沒(méi)有必要一成不變的按原由的格式。
這樣的問(wèn)題在我參與的實(shí)施中時(shí)常出現(xiàn),與用戶(hù)溝通常常讓我費(fèi)盡心力,舌根冒火才勉強(qiáng)說(shuō)服用戶(hù)同意先試用單據(jù)格式。這樣不但容易造成項(xiàng)目延期,而且還把大家注意力轉(zhuǎn)移到無(wú)關(guān)系統(tǒng)的邊緣流程上,吃力不討好現(xiàn)象時(shí)常發(fā)生。
只有當(dāng)碰到無(wú)法通過(guò)調(diào)節(jié)參數(shù)來(lái)完成;或者報(bào)表功能真是不適應(yīng)用戶(hù)需求時(shí)導(dǎo)致報(bào)表樣式、內(nèi)容要改變,這些情況才應(yīng)該通過(guò)二次開(kāi)發(fā)來(lái)實(shí)現(xiàn)。這種因操作習(xí)慣提出的二次開(kāi)發(fā)主要針對(duì)用戶(hù)各類(lèi)報(bào)表系統(tǒng)的查詢(xún),打印格式和字段標(biāo)準(zhǔn)化等方面。
②不合理的管理制度造成的特殊流程需求。用戶(hù)有些二次開(kāi)發(fā)需求,是原先不合理的管理制度和流程所造成的。因此,我們首先要做的是判斷其要求的合理性,然后深入到一線(xiàn)去找出真正的需求。而無(wú)數(shù)的事實(shí)證明,大量由于不合理的管理流程需求提出要二次開(kāi)發(fā)的案例最終都失敗了。
③ERP軟件確實(shí)無(wú)法滿(mǎn)足需求。當(dāng)然,每個(gè)用戶(hù)確實(shí)都存在著一些ERP無(wú)法滿(mǎn)足的個(gè)性業(yè)務(wù)流程需求,畢竟ERP是一個(gè)套裝軟件,而不是根據(jù)用戶(hù)量身定制的。針對(duì)這種需求,即使通過(guò)各種各樣的實(shí)施方法后,也沒(méi)有找到更好的處理方式,那只好進(jìn)行二次開(kāi)發(fā)了。
二次開(kāi)發(fā)的風(fēng)險(xiǎn)
當(dāng)用戶(hù)明確提出要二次開(kāi)發(fā)的時(shí)候,則很容易出現(xiàn)項(xiàng)目延期、開(kāi)發(fā)的程序不穩(wěn)定容易報(bào)錯(cuò)等問(wèn)題;或者用了一段時(shí)間后想再做修改,才發(fā)現(xiàn)原來(lái)當(dāng)初這樣做是不對(duì)的,但可能涉及當(dāng)初拍板決定的各方領(lǐng)導(dǎo)利益問(wèn)題,所以也沒(méi)人敢改了,因此導(dǎo)致二次開(kāi)發(fā)的程序成了雞肋,扔也不是,不扔也不是。
①修改報(bào)表格式或用戶(hù)查詢(xún)系統(tǒng)等不涉及程序代碼改動(dòng)的需求相對(duì)簡(jiǎn)單,因?yàn)檐浖话愣季哂袌?bào)表生成功能,任何業(yè)務(wù)人員不需要有很多計(jì)算機(jī)知識(shí)就可以自行設(shè)置,這種情況在實(shí)施時(shí)經(jīng)過(guò)實(shí)施顧問(wèn)組與用戶(hù)充分溝通一般比較容易解決。
②當(dāng)用戶(hù)需求具有個(gè)性化,并涉及改動(dòng)程序代碼時(shí),工作就很復(fù)雜了,往往需要ERP系統(tǒng)提供支持二次開(kāi)發(fā)的工具,還可能需要有廠(chǎng)商軟件的源程序支持,這些大都要支付額外費(fèi)用。
當(dāng)用戶(hù)提出需要代碼級(jí)二次開(kāi)發(fā)時(shí),實(shí)施顧問(wèn)必須清楚與用戶(hù)溝通,否則更易陷入泥潭,因?yàn)榇a級(jí)二次開(kāi)發(fā)可能會(huì)使ERP系統(tǒng)變得越來(lái)越復(fù)雜,變成一個(gè)“四不象”的浮腫龐雜的ERP系統(tǒng)。
一般來(lái)說(shuō),代碼級(jí)二次開(kāi)發(fā)主要有以下三個(gè)方面的風(fēng)險(xiǎn):
①易造成系統(tǒng)的不穩(wěn)定或崩潰。ERP系統(tǒng)是個(gè)錯(cuò)綜復(fù)雜的系統(tǒng),各個(gè)模塊是個(gè)有機(jī)的整體。若要修改其中的一個(gè)功能,其影響的不單單是現(xiàn)在這個(gè)功能,還可能影響到其他功能。目前實(shí)施顧問(wèn)一般對(duì)ERP代碼級(jí)二次開(kāi)發(fā)的一個(gè)觀(guān)點(diǎn)是:能不做就不要做。因?yàn)镋RP系統(tǒng)就像人的血脈那樣錯(cuò)綜復(fù)雜,在二次開(kāi)發(fā)的時(shí)候,如果因?yàn)樵黾拥挠脩?hù)個(gè)性化功能觸動(dòng)了ERP原有的大動(dòng)脈,否則會(huì)大大影響其整個(gè)性能,并且開(kāi)發(fā)、調(diào)試的費(fèi)用也是非常嚇人的。
②嚴(yán)重影響項(xiàng)目實(shí)施周期。代碼級(jí)二次開(kāi)發(fā)的時(shí)間短則幾天,長(zhǎng)則半月、一月,甚至也可能長(zhǎng)達(dá)幾個(gè)月,很容易延誤項(xiàng)目實(shí)施進(jìn)程,這個(gè)因素應(yīng)該在簽定合同或者說(shuō)制定項(xiàng)目實(shí)施計(jì)劃時(shí)包括進(jìn)去。
③后續(xù)維護(hù)和升級(jí)風(fēng)險(xiǎn)大。改動(dòng)軟件后還會(huì)影響以后的軟件版本升級(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è)特定的用戶(hù)在舊版本上所作的二次開(kāi)發(fā)。因此,在進(jìn)行二次開(kāi)發(fā)前,要做認(rèn)真的分析對(duì)比。究竟是修改軟件,還是改革現(xiàn)行管理程序,還是兩者都作一些修改,對(duì)修改的必要性、效果和代價(jià)要心中有數(shù)。
反思ERP二次開(kāi)發(fā)的得失
無(wú)論是實(shí)施顧問(wèn)還是用戶(hù)都可能產(chǎn)生過(guò)這樣的感慨:明明是經(jīng)過(guò)幾個(gè)月的初期討論和項(xiàng)目分析,在用戶(hù)的認(rèn)可下做好了的ERP系統(tǒng),結(jié)果由于“二次開(kāi)發(fā)”,系統(tǒng)變得越來(lái)越復(fù)雜,與最初期望的效果越來(lái)越遠(yuǎn),最后猛然一看系統(tǒng)已經(jīng)完全“變味”了。因此,把握二次開(kāi)發(fā)的原則很重要。
①在觀(guān)念認(rèn)識(shí)上,實(shí)施顧問(wèn)應(yīng)要讓用戶(hù)清醒認(rèn)識(shí)到,不應(yīng)過(guò)多強(qiáng)調(diào)用戶(hù)自身的特點(diǎn),ERP軟件中的管理流程是從許多企業(yè)中提煉出來(lái)的,具有先進(jìn)性和合理性。許多用戶(hù)的特殊之處都是由于流程自身的不合理產(chǎn)生的,應(yīng)該通過(guò)ERP的實(shí)施,對(duì)企業(yè)進(jìn)行業(yè)務(wù)流程優(yōu)化或重組,而不是一味修改軟件以適應(yīng)不合理的流程。
②當(dāng)需要二次開(kāi)發(fā)時(shí),實(shí)施顧問(wèn)和開(kāi)發(fā)顧問(wèn)應(yīng)該要嚴(yá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)。
③二次開(kāi)發(fā)的需求必須控制好,盡量不要在ERP系統(tǒng)的功能還沒(méi)有充分了解是否配合用戶(hù)管理需求之前就進(jìn)行二次開(kāi)發(fā)。因?yàn)橛脩?hù)的業(yè)務(wù)流程并不是一成不變的,ERP軟件中流程一般比較抽象,大的方面與用戶(hù)業(yè)務(wù)流程通??梢蕴咨?,細(xì)節(jié)部分不作修改也可以。同時(shí),ERP軟件不是給一個(gè)人用的,每個(gè)用戶(hù)都可能有自己想法,不可能都滿(mǎn)足的。部分要服從大局。項(xiàng)目按時(shí)、按預(yù)算完成實(shí)施,上線(xiàn)運(yùn)行是實(shí)施階段的大局,哪些二次開(kāi)發(fā)必須要做,哪些可以不做,要看會(huì)不會(huì)影響大局??勺隹刹蛔龅模瑘?jiān)決不做。(it168)
- 1ERP普及化之路不是從低價(jià)開(kāi)始
- 2泛普OA軟件對(duì)管理目標(biāo)的理解
- 3SOA會(huì)不會(huì)造成IT黑洞
- 4平臺(tái)及產(chǎn)品建設(shè)的三個(gè)未來(lái)趨勢(shì)
- 5MES成瓶子里的蒼蠅
- 6ERP的實(shí)施文檔制作
- 7用模擬和優(yōu)化構(gòu)建BPM生態(tài)系統(tǒng)
- 8軟件開(kāi)發(fā)公司還是咨詢(xún)公司?信息化規(guī)劃交給誰(shuí)?
- 9中國(guó)成長(zhǎng)型企業(yè)進(jìn)入管理軟件替換時(shí)代
- 10物美SAP系統(tǒng)初戰(zhàn)告捷
- 11供應(yīng)鏈中夾縫求生三個(gè)企業(yè)三臺(tái)戲
- 12減少I(mǎi)T部門(mén)電費(fèi)的10種辦法
- 13探究中小企業(yè)網(wǎng)絡(luò)營(yíng)銷(xiāo)怪狀
- 14日立硬盤(pán)榮獲聯(lián)想"最佳質(zhì)量獎(jiǎng)"
- 152008年SaaS帶動(dòng)BI下一波浪潮
- 16關(guān)注中小企業(yè)的OA需求
- 17沃爾沃的SOA實(shí)踐
- 18ERP實(shí)施的項(xiàng)目管理循環(huán)探討
- 19中小企業(yè)用ISO20000還是ITIL
- 20部署SaaS對(duì)總體擁有成本的影響
- 21協(xié)同OA建設(shè)知識(shí)積累、分享、利用創(chuàng)新體系
- 22ITIL“令人恐懼”的10個(gè)原因
- 23中外ERP廠(chǎng)商及軟件比較言
- 24ERP也無(wú)法解決的問(wèn)題
- 252008年度IT界最值得關(guān)注的商業(yè)模式
- 26分權(quán)情況下,會(huì)議類(lèi)型設(shè)置頁(yè)面新增共享功能
- 27公司OA系統(tǒng)的流程參數(shù)設(shè)置注意事項(xiàng)
- 28上海華克精益制造和精益信息化結(jié)合研究
- 29ERP實(shí)施的能力成熟度評(píng)級(jí)
- 302008年具有戰(zhàn)略性的十大信息技術(shù)
成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓