
4、二次開發持續釋放ERP的潛力
如果說OneWorld給上輪僅僅是搭建了統一的信息平臺,那么之后的二次開發才真正發揮了ERP的具大潛力。JDE開發的ERP軟件產品非常適合如上輪這樣大批量生產的制造性企業,但為了具有較強通用性,軟件功能仍比較標準,流程設置相對規范化。事實上,對任何ERP產品,通用性是首要考慮的問題之一。雖然它通過參數可調的形式可以部分滿足不同用戶的需求,但很多情況下這種"輕度"靈活會失效。比如ERP軟件原來提供的報表功能很通用,但是卻可能碰到需要特殊格式報表的企業,而這無法通過調節參數來完成;或者報表功能本來是適應企業要求的,但是隨著企業的發展、變革、改組,導致報表樣式、內容要改變,這些情況就必須通過二次開發來實現了。對上輪而言,企業所處的環境是不斷變化的,企業的產品種類、產品所處生命周期的階段、企業的計劃模式、分銷模式都不斷在變化,企業不斷地進行業務流程的優化,企業規模不斷擴展等等??傊?,上輪自身的發展客觀上要求ERP具備適應各種變化的能力,這種能力就體現在二次開發的實施上。
然而,二次開發可能存在兩大問題,要么由于企業要求的"二次開發",系統變得越來越復雜,與最初期望的效果越來越遠,最后猛然一看,系統已經完全"變味"了,要么由于企業二次開發能力有限或者系統柔性度較差,造成企業在這方面的投入很大但產生的效益甚微,后者也正是上輪在MK的二次開發中陷入的窘境。因此,對新系統的二次開發,IT部門總結了三大原則。首先,在二次開發之前,與業務部門一起明確業務需求,理清合理的業務流程。過多的強調企業自身的特點或過分依照系統中的流程執行都是不可行的。其次,在二次開發中,把握"盡量避免修改核心代碼"作為基本原則。因此,對ERP的核心功能予以保留,只是對需要細微改動的地方做二次開發。再次,二次開發中,對原系統修改不宜過多。ERP軟件是一個很復雜的大型軟件,從軟件工程的角度來說,開發者應該保持對項目的可追溯性。所以上輪的二次開發主要是ERP系統的擴展,如外貿管理系統、商業智能系統、網上銷售平臺等,然后再與ERP系統集成。
CIO頻道人物視窗
CIO頻道方案案例庫
大數據建設方案案例庫
電子政務建設方案案例庫
互聯集成系統構建方案案例庫
商務智能建設方案案例庫
系統集成類軟件信息研發企業名錄