業務流程是企業運作的基本條件之一,應用系統依附于企業的業務流程上,整個生命周期都和業務流程息息相關。筆者從事IT工作20多年,發現企業管理層常常希望通過實施應用系統來實現規范化、標準化的管理來提高企業經營效率。可現實情況是,很多企業急于求成,不管已有的業務流程體系是否成熟,往往直接就啟動應用系統實施項目,卻忽略了對流程體系的檢查,項目開始實施后才發現沒有成熟的流程體系。那么,企業業務流程的成熟與否,到底會對應用系統全生命周期的四個階段產生怎樣的影響?
首先是規劃階段。如同國家級公路網的建設規劃一樣,要達到整體優化就需要全局規劃。同樣,現今企業的業務流程錯綜復雜,成熟的業務流程體系就顯得尤為重要。如果企業建立了成熟的業務流程體系,就可整體規劃需要實施的應用系統,再根據從不同業務需求分步實施。反之,如果企業在做應用系統規劃時,流程成熟度僅為部門級,這樣連做好跨部門的企業級應用系統規劃都有難度,更何況集團級規劃呢?
其次是實施階段。要關注解決方案和實施。應用系統的解決方案,如果從成熟的業務流程體系出發,則可通過分析已建立運行的企業整體流程框架,從業務需求出發,挑選合適的應用系統解決方案來滿足不同子流程的需求。即使日后業務需要調整,也能根據流程的變化對不同應用系統做出相應調整。而且,信息技術部門從業務流程入手,能全面了解企業業務,從而更有效地為企業提供符合業務需求的解決方案。企業也能通過恰當的應用系統,強化對業務流程的管理和控制。
建立了成熟業務流程體系的企業,在實施時就能成竹在胸,不被應用系統廠商和顧問公司誤導。不僅能根據自身需求設計切合應用系統的業務流程,還能省卻從頭開始流程調研和流程設計的大量時間和精力,達到事半功倍的效果。這樣就能避免“規劃時拍腦袋、實施時拍胸脯、上線后問題百出只能拍屁股”的現象,準確選擇適用的實施模式,有效的實施應用系統,并且真正發揮應用系統的作用。
再次是運維階段。這是項目上線后的跟蹤和持續改進。面對復雜多變的環境,企業要求應用系統能為業務提供及時準確的服務,這也對應用系統的功能擴展和變更提出了更高的時間要求。如果企業能建立成熟的業務流程體系,就能主動對應用系統信息做進一步發掘和利用。面對用戶的新業務需求,也能根據業務和管理層要求,準確定位相關信息,及時分析,開發擴展新的功能,提煉形成用戶需要的業務材料和報表,從而滿足應用系統對業務需求的快速響應需求。
最后,應用系統的更新是新老交替的必然規律。如果少了成熟的業務流程體系,評估舊應用系統退出對業務的影響就會遇到不少困難,對新應用系統的規劃和實施也會碰到問題,而且不容易準備過渡或者切換方案,影響業務的平穩運行。如果有成熟的業務流程體系,就能從分析新舊應用系統的業務流程差異入手,盡可能多的找出有影響的環節,提前充分做好準備工作,安排相應的資源,便于平穩的度過過渡和切換期。
就如同安裝了導航設備的航船一樣,企業若能根據流程評估結論,在實施應用系統之前就提高流程的成熟度,建立成熟的業務流程體系,那么就能從源頭上減少上述問題帶來的不利影響,應用系統全生命周期的狀況就會被大大改善。