
先看看為什么需要有二次開發呢?
有人說:這是ERP軟件的特點決定的。ERP軟件應用中要能體現企業的管理流程,但是每個企業的管理流程都不太一樣。ERP軟件中雖然包括了一些從各行業中提煉的流程,但是還需要針對不同企業的特點進行相應的修改才能在企業中順利的應用。也就是所謂的"三分之一功能可以直接用,三分之一功能經過修改能用,三分之一功能不能用"。
對于這種說法,我表示同意。
也有人說:不要過多的強調企業自身的特點,ERP軟件中的管理流程是從許多企業中提煉出來的,具有先進性,而許多企業現階段的特點,許多是不合理的流程產生的。應該通過ERP的實施,對企業進行業務流程優化或重組。而不是一味修改軟件適應不合理的流程。也就是所謂的"先上BPR(業務流程重組),再上ERP"。
對于這種說法,我也表示同意。
咦,我是不是一株墻頭草,哪邊風大哪邊倒。想想在我參與實施的項目中,也確實是這樣的,對有的客戶拍胸脯承諾修改軟件,對有的客戶拍桌子要求修改流程。到底哪些應該如何,不應該如何,是否成功,自己也有些糊涂了。好在不是真糊涂,是難得糊涂。
從ERP軟件服務商角度來講,一般不希望進行過多的二次開發。原因也簡單:要求多,回報低,風險大。吃累不討好,誰愿意干。當然面對客戶時,正當的理由一般是:
1. ERP軟件總會有升級,二次開發的部分不一定可以遷移到新版本上。日后的維護很困難。
CIO頻道人物視窗
CIO頻道方案案例庫
大數據建設方案案例庫
電子政務建設方案案例庫
互聯集成系統構建方案案例庫
商務智能建設方案案例庫
系統集成類軟件信息研發企業名錄