135 2295 6919
135 2295 6919
公司主站Website:
www.sdfoef.cn
電子郵箱:
qykh2009@163.com
公司地址:
北京市朝陽區亞運村天創世緣B2座30整層
Software 軟件百科
類別:ERP系統訪問量:2234編輯:anonymousUser 日期:2024-11-01 20:58:00
來源: 北京軟件開發公司
企業在ERP 系統選型及業務流程優化后,ERP軟件與企業的需求的差異仍然存在,而且無法通過業務流程改進來消除這些差異,企業應會同ERP軟件提供商或二次開發合作伙伴,根據企業的需求,對ERP軟件進行定制修改,也就是ERP軟件二次開發,進一步消除ERP軟件與企業的需求的差異,使ERP軟件更好地適應企業的需求。
在ERP系統實施過程中,對ERP系統軟件進行定制修改是不提倡的。
二次開發修改在時間上比較倉促、修改后的ERP系統沒有經過大量的測試和實踐驗證,再加上ERP系統的復雜性和關聯性,常常修改一處涉及和影響系統中的其他多個模塊,這種修改極易出現問題。一個穩定的ERP系統版本是與規范的配置管理、嚴格的系統測試和大量的時間應用分不開的。綜上所述,在對ERP系統進行定制修改前,必須進行規劃和分析,確認ERP 系統的定制修改是否對企業管理有所提升,是否有利于業務流程的順暢。如果決定對ERP 系統進行定制修改,需要在一定條件下完成,即ERP系統廠商或二次開發合作伙伴應提供ERP軟件二次開發方案,明確ERP 系統定制修改的范圍、時間、成本及測試手段,同時,應適當延長ERP 系統的實施周期,適當追加ERP系統的實施預算,制定ERP軟件二次開發的測試方案。所以,企業在ERP軟件的定制修改過程中,建議遵循以下原則:
1.明確ERP 軟件二次開發的需求并理清業務流程
在ERP軟件定制修改前,ERP系統廠商或二次開發合作伙伴應與企業業務部門一起明確企業對ERP軟件二次開發的需求,理清企業合理的業務流程,確定哪些業務流程既不能再進行優化,也不能通過ERP軟件的部署和配置來執行,而只能通過二次開發來解決ERP軟件與企業需求的差異。
2.控制ERP 軟件定制修改的范圍
在ERP軟件定制修改過程中,應把“盡量避免修改核心代碼”作為基本原則,盡量避免更改ERP 軟件的數據庫結構,對ERP 軟件的核心功能予以保留,對于ERP軟件的一些細枝末節,如報表格式等,不要過分糾纏,而應該將ERP軟件二次開發的重點放在軟件的流程管理和設計上。
3.尋找合適的ERP 軟件二次開發合作伙伴
企業如果不用ERP軟件開發商所提供的有償服務或者自己進行二次開發,那么就需要尋找二次開發合作伙伴,選擇合作伙伴要選同行業有成功案例的,企業應參考合作伙伴的用戶的ERP 軟件使用情況,同時要結合企業IT部門自身的情況,選擇合適的二次開發合作伙伴。
4.保持ERP 軟件二次開發的可追溯性
ERP 軟件是一個很復雜的大型軟件,從軟件工程的角度來說,ERP軟件二次開發應該做好原有ERP軟件的備份,保持對ERP軟件二次開發的可追溯性。在ERP軟件二次開發過程中,應盡量使二次開發做出的功能模塊獨立于原來的ERP系統。這樣當ERP系統版本更新時,二次開發出來的模塊無需修改或者只需較少地修改就可以應用于高版本的ERP系統。
5.對二次開發后的ERP 軟件進行嚴格測試
在ERP系統二次開發完成后,應對二次開發后ERP軟件進行嚴格的測試。應由ERP實施小組會同軟件開發商編制ERP軟件二次開發后的測試方案,包括測試計劃、測試設計、測試用例、測試執行、測試驗收等環節。
測試流程的管理是ERP軟件二次開發測試的重要工作,包括文檔管理、配置管理、缺陷管理、進度管理、質量管理、資源管理、變更管理等方面。二次開發測試應遵守測試方案和測試流程,明確流程變更的條件和方法,杜絕測試的隨意性和失控性,保證測試進度和質量的目標。
6.做好ERP軟件二次開發成本控制
ERP軟件二次開發成本包括外包費用、測試費用、實施費用、人工費用、時間成本、機會成本及在系統轉換過程中可能對企業的影響。企業在ERP二次開發前應做一個良好的規劃,對二次開發的成本作出一個大致的預算。預算做出以后就需要進行跟蹤控制,企業應努力把二次開發成本降至最低。
結論
ERP軟件與企業的需求的差異會導致ERP 系統實施的失敗,企業應通過選擇適合自己的ERP系統而進行業務流程優化,來減少ERP軟件與企業需求的差異。但是,隨著外部環境、市場、業務的不斷變化,企業也會出現新的管理需求,導致ERP系統有時也需要定制修改,而對ERP系統軟件進行定制修改是不提倡的,因為這種修改極易出現問題。如果一定要修改的話,必須要明確好思路之后進行修改,并且嚴格選擇二次開發的合作伙伴,制定執行標準明確修改范圍。
【上一條】 沒有上一條
【下一條】 沒有下一條