從封閉到開放 板信商銀以實力挑戰成功
核心帳務系統(core banking system)對銀行而言,猶如心臟一般,是每日業務營運的中樞,所有外圍週邊系統,如分行系統、網路銀行等等,都必須與之相連,才能完整運作。因此核心帳務系統的轉換,就像動換心手術,或為企業帶來正向效益,使運作效率提升,亦有可能使營運癱瘓,造成企業更大的損失。究竟板信商銀如何在歷次轉換核心帳務系統時,確保上線以及系統運作的順暢?主文:前身為1957年創立的「板橋信用合作社」,原為基層金融機構。1997年,政府開放民營銀行時,獲准正式改制為「板信商業銀行」。一直以來,板信的經營團隊對資訊系統就相當重視。從1986年起,板信商銀由人工作業開始走向電腦化,當時用的是恩益禧(NEC)大型主機。至1997年時,系統維運10年之際,購併高雄五信,於是做了第1次系統轉換,換成IBM大型主機。到了2005年,營業據點已擴增至近50家,其間又購併了嘉義一信,系統再度面臨飽和與瓶頸,此時,在評估未來發展與系統規模時,板信經營團隊希望在資訊系統上做一次大幅度變革。一般而言,銀行業資訊系統用的是大型主機,在2005年時,台灣已經有2家銀行開始用開放式系統。一為台新銀行,他們是國內第1家從硬體到軟體都採用非大型主機的開放性系統,用的是前澳商FNS(Financial Network System),(註:現已被印度塔塔集團購併)。事實上,在台新之前,中國信託已有導入FNS,不過是架構在IBM大型主機上。所以當評估之時,已有這兩家成功上線的開放性系統,這也成為板信更換核心系統的重要考量。除了業界先進成功案例加強信心外,從資訊系統角度來看,大型主機本身硬體造價高昂,每年付出的維護成本也高。由於系統是封閉的,軟體也必須是專屬的,不管是安控軟體、版本派送與更新等等,每年的授權服務費(license fee)也相對高。而選擇開放式系統後,硬體選擇性提高,不用侷限於某一家廠商的產品,擴充性亦大幅提高。軟體部分,包含管理軟體、資料庫等,這些的建置成本也會隨著選擇性提高而有相當大的差距。在市場面、資本支出、技術轉換成本等種種因素的考量下,決定改採開放式系統。至於如何轉換如此龐大的核心系統?通常有2種作法,一種是分階段進行,在舊的系統下,先換外圍週邊系統,之後再換核心系統。另一種則是不分階段,一次將核心與外圍系統更換完成。這跟技術能力強弱無關,主要是考量到建置成本,分階段建置時間會拉長,有時間上的成本。另外由於板信商銀沒有信用卡部門,業務複雜度也相對較低,能較快速的做改變。因此後來板信是不分階段,從2005年開始評估,2006年初簽約,96年8月即正式上線,以前後不到兩年的時間,完成此重大轉換工程。值得一提的是,與後來2009年先後完成核心系統轉換的銀行同業,國泰世華與元大相比,板信商銀並非金控級銀行,經營項目跟業績也並非特別突出,但是經營集團卻非常願意投資,顯示其用心及永續經營的決心,也間接證明板信資訊人員的技術實力是受到肯定的。上線一分鐘 背後十年功回顧轉換核心系統的過程,能夠如期完成的關鍵點,實為事前萬全的準備,以及對風險的掌控。雖然板信有自己的資訊人員,不過面對全新的開放性系統,仍舊需要專業人員去作來自澳洲、印度等地的工程師以及板信專案團隊之間的溝通、協調。板信選擇了IBM,一方面IBM是國內合格的系統整合商,一方面板信前一代系統用的就是IBM大型主機,較為熟悉。之後展開內部任務分組的作業,像是內部業務如存放款、會計、報表等,就稱為外圍組,其餘為新產品組。任務分清楚之後,各組需要做差異分析,在瞭解新產品特性、行內業務以及主管機關的規定後,與FNS人員對談,說明業務需求。究竟新產品能不能滿足需求、不同之處為何等等,這些項目都需一一釐清。另外,由於是一次性轉換,且在期限內必須如期上線,所以對於系統功能一定要有所取捨。新系統中符合目前業務需求的優先使用,至於不同之處是否要作變更管理或作客製化、哪些項目必須修改以符合法令規定或主管機關要求,優先順序就必須列為第1,一定要先完成,上線後就要馬上用。至於有些功能較屬於內部需求,比如說以前習慣用的程式,非上線後馬上需要的,就列為第2階段。這些優先順序的安排必須跟業務單位溝通。若是業務單位堅持一些原本有的功能,在剛上線的階段一定要有,否則就不驗收的話,這些也必須納入上線前需要完成的項目,優先進行。在降低上線風險的部分,由於風險分很多階段,板信強調其中「資料驗證」的重要性。前述提及的偏業務面需求,資料驗證屬於資料面的問題。幾十萬筆在舊系統中的資料,如何轉換到新系統而不發生錯誤,的確是對專案團隊的一大考驗,一塊錢都不能出錯。過去由人工作業轉到NEC系統、從NEC轉IBM系統,資料轉換都是由板信自己的資訊人員,自行寫程式來完成,不假他人之手,其間累積了不少經驗。在這次改換開放性系統時,純熟度提升不少。先將舊系統的資料,包含客戶的存放款記錄、基本資料等等寫出來,再寫進新系統。這樣做對資料的掌握度較高。舊資料寫出來之後,亦需先把資料倒進測試環境,進行反覆驗證測試,舊資料能進去表示規格正確,之後在新系統的測試環境就可以作統計,核對資料的正確性。最大的風險,其實是資料的正確性。在模擬資料轉換情境時,會設定控制點。開始轉的時候,先看看資料比數是否正確,轉到中間時,再確認一次,驗證正確性。畢竟正式上線後,停機幾小時之類的狀況,其實問題都還不大,最怕的就是資料錯誤。若原先客戶的存款在換到新系統後有任何變動,造成的損失是難以想像的。就目前營運狀況良好的結果看來,歷經多次核心帳務系統轉換的板信商銀,確實已經練就出一身真功夫,為未來的資訊系統部署,奠定了穩度根基。