開源是
ERP的答案嗎?對于這個問題,越來越多的中等規模企業CIO的答案是“是的”。緊隨著
ERP廠商的合并化浪潮,開源
ERP顯示出了其靈活的優勢,并且它還滿足了企業對定制化和支付能力的需要。
2006年,當M先生想要替換公司現有的、老化過時的
ERP系統時,他發現自己陷入了其他中型企業CIO相同的處境:對于一些大型軟件公司所提供的
ERP軟件的功能,缺乏自我選擇性,沒有太多適合自己企業的功能可供選擇。因此,對這些大型軟件廠商的產品沒有太高的熱情。
M是一家名為“頂點”的公司的COO兼CIO,他對公司兩個主要行業軟件并不滿意,這兩個軟件分別是Activant Solutions公司和微軟公司的產品。事實上,他并沒有使用這兩個軟件,而且也不打算去用。
M說:“我當時對業界整合非常擔心,感到
ERP會被鎖定在這兩家公司身上?!边@種感覺讓他感到緊張,因為他已經被公司內部開發的老
ERP系統打擊的沒有信心。頂點公司的舊
ERP系統缺乏靈活性,而且不是建立在一個關系型數據庫上。另外,舊
ERP系統不能滿足頂點公司一個非常重要的需求,即定制化——尤其是在頂點公司收購其他公司或需要與新的客戶集成的時候。
M表示:“我們(頂點公司)之所以在成長,是因為我們的靈活性”。他不想為這種增長而冒風險,因此他選擇使用了Compiere的開源
ERP套件,這樣就不會受到廠商業務重點變化的影響。“選擇該產品的主要動機是能夠掌握自己的命運,”M表示。
很多中型企業的CIO與M先生具有相同的愿望,他們之中很多人已經轉而使用開源
ERP,其中主要的原因是出于費用和靈活性的考慮。
開源
ERP的個性化定制
開源解決了
ERP領域中的一個人們所關注的關鍵性問題。
ERP廠商常常向中小企業推銷套裝應用軟件,只需要很少的(或根本就不需要)IT投資,就可原封不動地運行。在缺乏技術資源的環境中,這是一個合理的方式。但是有一定比例的企業和公司想要或需要定制化它們自己的應用程序,來適應公司自己的特定業務的需要。
并且,目前存在這種多樣化的需要:一些企業需要可以根據業務需求改變自己的
ERP系統,這可以給企業帶來更多內在的靈活性。而
開源軟件本身就是被設計成可定制的。而且用戶不用為此付出天文數字級別的定制費用。
在上面的頂點公司的的案例中,M首先要求多年合作的系統集成商TDS公司來定制開發了一套
ERP應用軟件。M表示,他需要一種可以直接控制的
ERP系統,并且具有與商業軟件同樣的功能。但是,TDS推薦了一種省錢省時的解決方案,即把頂點公司的新
ERP應用軟件項目建立在開源Compiere項目的基礎之上。M說:“TDS的人告訴我,如果有開源項目做為基礎的話,就不用開發全部
ERP系統代碼,這樣就減少了30%~50%的編碼量。”
而結果又如何呢?M現在能深入到開源代碼中,并根據業務需求迅速進行修改,以應對需求變化。M說:“我們有自己的開發人員,因此我們有能力根據我們自己的需求對服務進行定制,并能根據客戶的需要進行響應,這是我們現在的一種優勢,因此直接對源代碼的訪問是非常重要的?!?
一家從事健康問題咨詢與預防的公司也有類似定制化服務的需求,它也決定更換老化的
ERP系統。隨著公司業務的增長,它的原先基于Windows的
ERP軟件不能適應業務的變化而且變的不可靠,出現了其他一些錯誤。公司的首席技術官S表示:“我認為像Oracle、SAP等廠商的產品超出了我們所能承受的價格范圍之外。”因此S把目光轉向了針對中型企業的
ERP廠商。
S發現這些中型
ERP廠商的產品價格雖然便宜,但是許可證費用依然價格不菲,甚至要實現定制化需求的話,可能比產品本身花的錢還更多。S表示:“我們不想把我們有限的開支花費在許可費用上?!蓖ㄟ^在開源
ERP中節省下來的許可證費用,他可以花在額外的定制化服務上,這樣可以得到更好的服務。目前這家公司已經為其制造系統部署了開源的Web
ERP軟件。
S表示:“靈活性對我來說就意味著金錢?!彼麑疽郧暗纳虡I
ERP系統的經驗無疑讓一點非常明確,即無論
ERP軟件是來自開源還是商業軟件,它們都需要做大量的定制工作。S說:“我們不得不圍繞我們已有的
ERP系統來建立一個完整的系統來彌補差距,每一個企業都有一些業務是超出了
ERP軟件的能力范圍之外的,因此我需要對它進行定制化,我現在可以自己來完成這部分工作。”