1. 程式人生 > >ERP系統維護工作淺談

ERP系統維護工作淺談

 筆者從事企業MIS/ERP開發、實施及維護工作多年,常為媒體上刊登的ERP類的精彩文章喝彩,同時感到報刊上的文章已經從ERP概念的引導發展到選型實施類報道。但對系統維護工作這部分在系統生存期內佔用了很多時間、費用、工作量的環節介紹得太少。筆者認為,當ERP應用進入成熟期時,系統維護與發展將會成為關注焦點。全面認識ERP應用的整個生存期並客觀評價,是應用ERP的重要成熟標誌。
    那麼,管理資訊系統的維護工作目標是什麼呢?筆者認為就是充分發揮IT投資的作用,規劃、保持並發展一個可靠而有效的資料處理及資訊提供機制,及時、準確、全面地反映企業經營活動(人力、物品、資金流向等主要資源),服務於企業內外不同使用者,以便企業能快速響應和提供優質服務。
系統維護策略
    企業的規模有大有小,ERP系統實施策略及功能模組配置也各有不同。對於不同目標的應用系統,系統維護方法也可以有不同的選擇。如有些企業規模較小,產品單一,業務流程相對穩定,那麼就可以採用完全外包的方式。也可以在本企業構造應用環境,將部分系統維護工作外包給產品供應商/系統(實施)整合商等企業外部人員。當然,對於集團性企業,其系統日常維護量大,響應要求很高,這些企業還是得靠本企業IT環境和IT人員進行系統維護。除非特定業務(如升級、資料轉換、模組新增等)做少量外包以補充短期資源的不足。
    俗話說兵無常勢,水無常形,解決維護系統的問題難有既定之法,但理解其原則並靈活應用之,可為複雜問題的解決提供方向。
系統維護原則

    1.相信系統。不管資料庫多先進,軟體考慮多周到,應用系統都有侷限性。但對常用的流程,偶然出錯時,不要先去想系統有問題,要注意觀察操作或資料的不尋常之處,如果是系統有缺陷,但可通過固定操作避免,就應該固定操作流程,並注意反覆培訓。
    2.勤於積累。不論是主動發現或被動遇上問題,事後都要記錄解決過程、方法,以便經驗共享並延續。注意及時更新有關文件,不僅記錄下業務要求的操作過程,也要記下繞過一些系統固有缺陷的途經,使用者應當像法規條例那樣去執行,不論理解與否都不可簡化或異化,即“死步驟,莫發揮”。
    3.測試與比較。新出現的異常要判別其重現性(必然性),可考慮構造測試環境,在其上完全仿照原操作,尋找維護操作的方向,並研究修改的方法。
    4.可逆修改。即使找到維護操作的方向,也不可冒然修改,搞不好出現連帶負作用,使問題性質變複雜或由區域性向更大範圍擴散。應該判斷問題涉及的資料、影響範圍,理解全部流程。修改資料時要留好餘地,要具有可逆性,改不好也能退回。
    5. 繞過。這是緊急情況下或一時無解決頭緒時常常採用的方法。如從一個模組向另一模組傳資料,如果有原因不明的丟失,而且是偶發且難以查明的原因,那麼就要有一個檢查機制發現這類異常,然後在相應的後續模組補上有關資訊。
    6. 例行檢查與操作。這是減少問題緊急程度的有效方法。利用標準功能和一些自開發的實用小程式,應用系統資料主動做一些檢查。把正常情況下要到今後某一時刻(如月末)才反映出問題的資料(如成本更新、介面異常)提前找出來處理掉,這種不斷檢查、測試、發現和解決問題的過程,是系統穩定和完善的基石。
    7. 客戶的需求。使用者有時在不經意時可能指出系統需要大力改進的地方,也可能會在正式場合提出一個類似於“我要一敲鍵就出工資”的無理要求。這時不能因聲音大小決定取捨,要仔細聽,但不能草率承諾。如果對使用者的要求總是有求必應的話,維護人員很容易就陷入疲於奔命的狀態之中。
    8.人員的維護。在實施和維護的不同階段,系統對維護人員數量的要求也會不同。隨著維護人員水平不斷提高,人員流動在所難免。但IT組織架構中骨幹使用者、維護工程師都是系統環境中的重要組成部分,他們的離去會給企業ERP系統造成巨大震盪和不可估量的損失,有可能出現系統轟然倒地、不可收拾的局面。所以企業領導需要有“人才第一” 的意識,而維護人員一定要有“資料第一、系統第一”的素質。