“開源ERP真的會必死無疑嗎?” |
發布時間: 2012/8/17 14:35:29 |
一、ERP項目成敗關鍵的因素是產品的優劣
原文作者強調ERP項目是“三分軟件七分實施”,我覺得作者簡直是外行,這樣的話誰信呢?作者認為軟件產品本身在ERP項目中的作用最多占30%,而實施顧問團隊的作用占70%,企業ERP項目的成功與失敗完全掌握在實施顧問的控制中,作者特別夸大了實施顧問的作用,這不等于不打自招了嗎?言外之意,水平高的實施團隊能用質量差、功能差的產品把客戶忽悠過去,讓客戶滿意,而水平差的實施團隊能把質量好、功能好的產品搞的客戶不滿意。大家都知道過去占主流的ERP實施的模式基本上都是非開源的方式,但中國ERP實施成功率之低盡人皆知,作者的意思豈不是承認過去失敗的原因是能忽悠的實施顧問把質量一般、功能很差的產品推給了用戶,暫時讓客戶很滿意,而事后客戶才發覺上當,造成目前客戶對傳統的ERP項目模式完全失去信心了嗎? 我認為ERP項目主要拚的肯定是產品質量、優秀的功能,而不是什么實施顧問,其實現在行業內實施顧問的角色很尷尬,他們很多時候更像一個銷售人員,經常有夸大其詞的行為,我們單位在早些時候實施的商業ERP項目時,我們就是相信了資深顧問的勸說接受了他所推薦的流程設定而放棄了原來的個性化業務需求。說實話在當時覺得顧問的話特別有道理,但是后來在本企業做應用推廣時卻遇到了極大的困難,該顧問所推薦的方案根本不能在實際中使用,后來我們才知道這位顧問所實施的ERP產品根本就無法提供客戶所需要的個性化功能,才用一些技巧蒙住了我們。試想,上過當的客戶還能相信這些么?所以說ERP也是軟件,軟件產品的屬性是決定項目成敗的關鍵,比如說我們現在需要B/S架構完全支持互聯網還能實現個性化功能的ERP,傳統廠商所提供的C/S架構ERP產品無論由多高水平的實施顧問去實施也無法讓我們滿意,我們上過當,即使他們還能去蒙住別的客戶,但我相信早晚還是會被揭穿,我倒是認為ERP項目是七分軟件三分實施。 二、在開源ERP的基礎上能輕松實現二次開發 原文作者說:“對于軟件開發人員來說,若從零開始進行開發,可能還會簡單一點;但是,若要在原有軟件的基礎之上,進行軟件二次開發的話,難度可能會比較大。因為他們首先要先去了解原有軟件的思想、結構、設計思路等等…...”看到這里我簡直想笑,照原文作者的想法,我們每個人的工作都應該從零做起,我們不需要繼承科技成果,因為了解別人的東西費事,原地踏步容易因此就什么也不做?那人類的文明還存在嗎?據我所知在ERP行業,由于行業的差異,個體的差異,對于ERP軟件的個性化應用是有著非常強烈的需求,這是客觀存在,既然是客觀存在,二次開發就無法避免,我們應理性的對待二次開發問題,如何把二次開發工作搞得容易才是真正為客戶著想,源代碼開放是二次開發的基礎,也是最起碼的保障,向我們單位實施的開源ERP,人家提供的產品就在開放源代碼的基礎上還為客戶提供了三個層次的二次開發:1、通過個性化的設置實現非代碼的二次開發,2、通過前端的工具實現自動生成代碼的二次開發,3、直接改動源代碼來實現的二次開發。原文作者片面的理解了二次開發,以為開源ERP就是讓二次開發作原始的修改代碼,既然對于客戶來講二次開發是客觀需要,原文作者是否認為封閉源代碼的ERP就能讓客戶滿意了?其實原文作者的意思就跟過去為我們實施商業ERP的顧問一樣:希望客戶不要做二次開發,不要個性化應用,因為那樣對于ERP廠商成本太大,而且不好控制客戶。 三、開源ERP也是有分工的產業 原文作者提到“這都是因為企業沒有比較專業的人來分析、調查企業需求所造成的。而商業軟件不同。他們會把企業的需求調研當作項目實施過程中的一項重中之重的工作來對待。因為他們清楚,把企業的需求搞清楚了,那么企業的ERP項目也就成功一大半了”這又是典型的以偏概全,原文作者又一次的把開源ERP看成了極端的DIY項目,我們單位的開源ERP項目實際上是由開源ERP的加盟合作伙伴來實施的,我們單位對開源ERP最看重的是可以通過源代碼開放對自己的項目做到心里有數,能很好地對項目控制局面,但是具體的實施、二次開發工作我們還是要找廠家,啥事都自己干這不符合社會分工的原則,據我觀察開源ERP的實施方法與商業的ERP方法也沒有什么本質的不同,甚至比傳統的實施更周到、更節約成本,因為用開源ERP我不需付軟件產品的許可費用,只付服務的費用。原文作者的觀點完全停留在自給自足的原始狀態,這讓人感到作者實在是井底之蛙。 四、獨到的技術能保障開源ERP平滑升級 原文作者提到“在原先版本上所做的需求,如何遷移到新版本之上呢?這是用戶在版本升級過程中遇到的第二個難題。在商業軟件中,這一般不是問題,只要你交了每年的服務費用,則他們在軟件升級的過程中,他們會幫你完成二次開發需求的遷移工作……” 看到這里我又笑了,作者水平太低了,讓我懷疑這位仁兄到底懂不懂ERP,我還以為該作者會說出諸如商業軟件能提供什么技術保障平滑升級之類的話!他居然說商業軟件公司收了服務費后幫助客戶作遷移工作,這典型不公平,難道開源軟件就不能提供這樣的收費服務,簡直貽笑大方,其實在此我要說的是現在很多軟件都已經具備了保障平滑升級的技術解決方案,主要是在二次開發時遵循一定的標準,并且使用一定的開發工具就可以實現,這在業界已不是什么新鮮事,象我們單位使用的開源ERP產品就支持這些功能,比如:數據表升級管理功能,二次開發者能通過瀏覽器實現數據表的設計,并且通過Xml實現與其他程序同步升級,保護已發布的數據表結構,實現增量升級;模塊設計管理能實現在線設計多層次業務功能模塊,同步生成公用程序、數據表等,同步實現部分后臺功能;二次開發發布管理 能保證在二次開發時,既能實現對現有版本的保護,又能實現對開發版本進行有效控制 ;數據平滑升級管理能夠實現ERP不同版本間數據平滑遷移。 時間關系我只能根據原文作者的觀點提出我的不同觀點,我的這些觀點都是來源于實踐,希望對企業信息化部門的朋友們有所幫助,個人也認為開源ERP會越走越好,不但不會死掉,而且我堅信開源ERP會成為企業信息化行業的一股主要力量。 本文出自:億恩科技【www.laynepeng.cn】 本文出自:億恩科技【www.enidc.com】 --> |