光大銀行信息科技測試“只爭朝夕 上下求索”
軟件測試伴隨著軟件工程化的產業發展需求應運而生,有其專業的領域細分,同時也不乏理論技術層面的標準和方法,但是在實踐應用中,測試工作的重要性多數還停留在理念層面,完美的測試是一種向往,更多被當成一個
軟件測試伴隨著軟件工程化的產業發展需求應運而生,有其專業的領域細分,同時也不乏理論技術層面的標準和方法,但是在實踐應用中,測試工作的重要性多數還停留在理念層面,完美的測試是一種向往,更多被當成一個附屬的、可選擇的角色,無論是成本投入、人才供給、還是技術的推陳出新,一直以來滯后于信息科技的軟件設計開發、項目管理以及系統運維等領域,其在信息科技建設中所發揮的擔當作用和重要程度也往往不盡如人意,如此惡性循環,導致行業發展的遲緩,那么如何讓測試的理念更接地氣,擔當起科技建設的中流砥柱?
光大銀行信息科技的建設,致力于產品研發質量保障和控制水平的提高。自2011年開始,光大銀行正式成立了獨立于開發中心、運維中心的質量中心,科技建設工作中有了獨立的質量控制環節和專業的測試管理人員。
同時行內也確立將開發、測試、運維建設成為信息科技的三駕馬車,并通過專業化分工和交鑰匙的流水線生產方式,打造三足鼎立的格局,共同保障銀行信息系統的安全運營,全面支撐銀行業務發展。
第一部曲:闖關行動
面臨創新與快速的業務拓展壓力,光大銀行信息科技以月度為單位安排投產上線,完成應用系統的新業務需求變更和發布,這樣高頻度的生產發布導致很難串行安排需求、設計、開發、測試、交付等各個環節工作。測試團隊則需要負責對每一項業務需求的版本進行驗證,同時對計劃投產的月度需求進行批量打包、部署、以及預投產驗證,然后交付運維中心進入正式投產。
為了達到測試交付的目標,光大銀行采取了先融入、再分解的策略,通過分析主要矛盾,進行目標分解,將流程、人員、經驗的緊耦合分步拆解形成松耦合格局,每個系統的測試能力分五關推進建設的成熟度,每一關都有明確的量化指標評判可否通關:
第一關:測試啟動,開發至投產交付流程中增加獨立系統測試的必經環節,提交系統測試通過報告方可進入投產;
第二關:培養測試人員,熟悉所測試的系統,達到對需求的理解和系統理解,確保測試的有效性;
第三關:與業務人員建立溝通和協同機制,明確針對每項需求的業務測試啟動時機、測試依賴的環境和版本;
第四關:搭建獨立的測試環境,建立開發、測試、投產的三個版本庫,開始獨立管理測試版本;
第五關:熟悉產品打包、發布過程,梳理生產環境與測試環境差異,實現向運維交付投產包。
其中第五關是最復雜也是對測試人員挑戰最大的環節,直接決定了能否實現測試對產品的掌握,以及實現松耦合、流水線的合作方式。依賴前四關的扎實基礎,光大銀行的各個系統陸續通關,測試不再是輔助、可有可無、甚至錦上添花的角色,而是真正筑就了一道產品交付的質量屏障,成為不可或缺的環節。
第二部曲:打鐵還需自身硬
隨著技術創新和精細化管理的日益迫切,傳統的手工測試模式越來越跟不上大規模并行開發的需求,如何擺脫昔日的小米加步槍單打獨斗,向機械化集團軍發展?結合我們測試能力建設的現狀,確定優先采取拿來主義,吸收業界最先進經驗和廣泛使用的成熟產品,站在巨人的肩膀上,快速配置、填補重要空白,光大銀行很快完成了測試管理平臺部署、性能測試工具裝備、自動化測試框架搭建的工作,首先解決了有和無的問題,在短短的兩年時間內,全面滿足了規范化測試管理和專業化測試實施的需求。
目前,光大銀行測試團隊所承擔的任務已經達到了一定規模,全員的測試基礎能力和素質也有了一定保障,除了自身專業測試團隊外,光大銀行還在測試領域積極尋找合作廠商資源, 對合作廠商跟進季度和年度評價,加強跟蹤管理,并連續三年開展測試領域優秀服務商的評選。以文思海輝為代表的服務商通過積極努力,獲此殊榮,為光大銀行測試能力的提升提供助力。
但是通用性產品的局限性日益顯現,為此光大銀行也進一步確定了新的技術應用策略:大規模定制開發與自主優化,實現技術為工作所用,滿足隨時隨地的管理和技術需求。
目前光大銀行正在規劃設計和建設新一代測試流程管理平臺,實現與需求管理、配置管理、運維管理的集成;規劃測試集成仿真平臺,降低對測試環境的依賴、降低跨系統協同測試復雜度、節省測試硬件成本投入、加快測試排期;規劃統一的測試數據管理平臺,實現對歷史數據的維護和特征數據的生命周期管理。這一系列工作將極大提高測試效率,促進測試管理精細化。
第三部曲:資源水平化
光大銀行的信息系統以外包模式建設為主,歸屬質量中心的測試資源擁有上百人,并且還在逐年增長,同時針對測試行業整體的人才供給特征與其它領域相比流動性更大、素質和技能普遍偏弱等現象,光大銀行采取廣泛合作、平衡競爭的思路,由最初按項目進行“包產到戶”的小作坊方式,逐步轉向資源的自由競爭和規模化管理,力求實現資源管理的去IOE(去感性管理impressions/intuition、去單系統各自為政的孤島行為orphan/noncooperation、去經驗依賴experiences),極大提升了資源管理的柔性,同時也逐步形成了業務視角驅動的統一需求分析、多系統融合測試、以及資源共享與自由競爭的測試工作開展模式,從而增加了對突發性需求和測試任務的適應能力。未來我們還計劃進一步加大水平化管理的幅度,優化合作伙伴布局,通過時間差異、地域差異,將測試的任務排期進一步延展,從而最大限度地提高任務承載能力,滿足更快的測試交付需求。
由于光大廣泛合作、平衡競爭的思路除了可以便于管理外,也可以讓眾多外包測試服務商更細致專注于測試內容。
光大銀行信息科技測試能力的建設,目前處于五年計劃的后半程,在這五年間,我們由成長到成熟,確立了測試工作在信息科技建設生命同期的立足點和擔當角色,同時配置了穩固的人才資源和技術資源。下一個五年,光大銀行將進入一個自我優化期,需要更多地從國際化的視角,聚焦先進測試理念的應用和變革、實現測試工具快速靈活定制開發、在時間和地域維度將測試資源進一步水平化,希望測試工作的開展進入一個良性循環,并推進測試行業的地位提升和產業化發展。
責任編輯:葉雨田
免責聲明:本文僅代表作者個人觀點,與本站無關。其原創性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關內容。
我要收藏
個贊
-
昆明電力交易中心:云南電力市場管理辦法系列解讀(四)用戶側結算
-
云南公布2022年電力交易服務費收費標準
2021-12-222022年電力交易服務費 -
廣西電力市場2021年5月月度競價交易價格環比上漲近9分 首次出現……
2021-04-26廣西電力市場
-
云南公布2022年電力交易服務費收費標準
2021-12-222022年電力交易服務費 -
北京電力交易中心公示1家售電公司注冊信息變更有關情況
2020-10-30售電公司,電力市場,北京電力交易中心 -
重慶零售側掛牌交易操作辦法征求意見稿:采用“雙掛雙摘”模式
-
廣西電力市場2021年5月月度競價交易價格環比上漲近9分 首次出現……
2021-04-26廣西電力市場 -
【重磅披露】國家電網前三季凈利不足200億,同比降幅仍超50%!(附國網利潤表)
2020-11-03國家電網,毛偉明,電改 -
14起典型電力事故案例分析,電力人必看!
2020-11-02典型電力事故,案例分析,電力