伴隨著銀行業(yè)務的日新月異,信息科技不斷創(chuàng)新發(fā)展,信息科技的風險也如影隨形。銀行信息科技的風險,并非來自于技術本身,而在于技術與業(yè)務的結合,主要集中于數據運行和新版本應用投產兩方面。對銀行而言,數據不僅是計算機數據庫中的磁記錄,其背后更是億萬客戶積累的財富和資金安全的托付。隨著各行數據大集中工程的完成,系統數據安全和日常運行維護的重要性日益凸顯。與此同時,銀行業(yè)務的高度復雜化和差異性,導致業(yè)務需求多變,也隨之帶來了應用系統的高度復雜性,對應用產品的研發(fā)質量提出了極高的要求。

  在此情況下,建設高品質的業(yè)務系統成為各銀行信息科技工作的重要任務。除了要高質量地完成信息系統的開發(fā)工作外,如何通過專業(yè)化的測試工作確保產品質量,確保信息系統符合數據安全管理和日常運行維護的要求,滿足日益變化的業(yè)務需求,已逐步成為銀行軟件研發(fā)生命周期中一個備受重視的新興領域。

  目前,金融機構測試的專業(yè)化發(fā)展已成為趨勢。國內外各家金融機構已經建立或正在建立自己的測試中心或測試組織。對各銀行而言,通過專業(yè)測試中心(組織)的建立,突破了原有既是“生產者”,又是“檢驗員”的雙重角色帶來的無效質量檢驗的制約,克服了開發(fā)和測試由一個組織承擔時組織內部“自我否定”的心理障礙;降低了由于時間和成本制約導致的質量測試環(huán)節(jié)被壓縮,甚至被忽略而帶來的質量風險,成功實踐了“用第二雙眼睛”檢驗軟件產品質量的觀點;終滿足了銀行業(yè)發(fā)展對應用產品的高要求。

  中國工商銀行股份有限公司(以下簡稱工行)目前已經建立起了專業(yè)化的測試組織,由我們對軟件開發(fā)中心的各類應用軟件進行獨立測試,有效地保障了全行各類應用軟件的質量,控制了軟件投產后的風險。

  一、專業(yè)化測試隊伍建設

  在專職的測試隊伍成立之前,工行每次版本投產,需要在全行上下總動員,各分行、各業(yè)務線都要投入大量的人員成立測試小組參與測試工作。這樣的測試組織模式主要存在以下4個方面的不足:一是投入的人力資源巨大;二是測試過程跟蹤不精細,遺漏測試和重復測試并存;三是對測試中發(fā)現問題的跟蹤不到位;四是測試經驗較難積累,測試專業(yè)化能力和素質很難快速提升。

  2005年10月18日,工行總行召開專題會議研究整合全行測試職能和組建測試隊伍的有關問題,對全行集約化的測試體系建設作出了重大部署。由此,工行繼在國內銀行業(yè)率先實施數據大集中后,又一次在金融測試專業(yè)化領域開創(chuàng)了先河。經過6年的發(fā)展,培養(yǎng)了一支高效、專業(yè)的測試隊伍。

  1、整合全行的測試人力資源,為測試隊伍建設打下堅實基礎

  測試隊伍組建初期,工行確立了“測試為業(yè)務服務”的指導思想。為了做好業(yè)務發(fā)展的支持工作,2005年底和2006年初分兩次從各分行公開選拔了160余名業(yè)務水平高、綜合能力強的員工,安排到測試各專業(yè)線,加強測試隊伍的銀行業(yè)務背景和專業(yè)素質。

  2、構建完善的測試組織體系,集聚全行測試人的智慧

  工行的測試組織體系采取以專業(yè)的測試中心為主體、重點測試行為補充、非重點測試行協調配合的組織模式,測試中心專注于測試制度、流程、方法的制定,主體測試任務的承擔以及全流程的質量和風險控制工作;重點測試行根據人力資源的特點專注于專業(yè)線的缺陷發(fā)現、業(yè)務優(yōu)化建議和業(yè)務后評估建議的收集和整理;非重點測試行側重分行特色業(yè)務的測試工作開展。

  這一主輔結合、由點到面、總分協作的工作模式,不僅構建了全方位的質量控制體系,而且充分發(fā)揮了全行測試人力資源的合力,集聚了全行測試人的智慧。

  3、發(fā)揮技術和業(yè)務融合的優(yōu)勢,探索銀行業(yè)測試隊伍建設模式

  目前工行專業(yè)測試人員已經接近700人,這些人員中技術和業(yè)務人員比例接近1:2,這樣的隊伍結構是由銀行測試的專業(yè)特點決定的。銀行測試專業(yè)是一門融合測試專業(yè)和金融專業(yè)的復合型學科,需要技術和業(yè)務人員在測試領域充分融合。技術和業(yè)務的融合在測試工作中具有如下優(yōu)勢:一是能將IT語言轉化為業(yè)務語言,讓業(yè)務人員在短的時間內理解版本升級帶來的業(yè)務處理變化;二是搭建了測試技術與金融知識交流的平臺,利用測試專業(yè)技術指引,結合銀行業(yè)務的特點,多層次、多角度地解決版本開發(fā)中存在的問題;三是形成不同專業(yè)知識的互補,促進了員工技能水平的提升。

  4、學習業(yè)界的先進技術和經驗,不斷積累測試資產

  它山之石,可以攻玉。在專業(yè)隊伍建設和培養(yǎng)方面,工行嘗試采取了多種形式的人才培養(yǎng)措施:一是積極向世界知名的IT企業(yè)學習其在測試領域的成熟理論和方法;二是與同業(yè)的測試機構進行不同層面的技術交流;三是引進成熟的測試理論課程,組織測試人員學習。在學習借鑒的同時,工行結合自身系統結構和業(yè)務特點,將學習到的知識進行針對性的轉化,以不斷積累測試資產,為測試工作的可持續(xù)發(fā)展奠定堅實的基礎。