建行金磐石:打破常规,银行业全方位数字化转型探索实践


导读:建设银行新一代核心系统建设工程(简称“新一代”)自2010年12月启动实施,于2017年6月竣工投产。历时6年半、投入约9500人、版本变更超2万次,是中国金融业有史以来最为庞大的系统建设工程。

图 建设银行新一代业务建模

构建全生命周期企业级测试

谈及新一代建设的“最后一公里”测试阶段,金磐石说,在新一代建设过程中,对于全新的版本,重点构建“单元测试-组件组装测试-应用组装测试-应用总装测试-版本检验测试”的全生命周期企业级测试,来确保测试工作的顺利进行。

金磐石表示,新一代企业级测试主要从四个方面来保障测试实施质量:一是建立完善统一的测试管理流程,形成以保障投产版本质量为核心的测试质量管控体系。构建以版本线为基础的测试组织形式,明确了PMO、PIO和项目组三级测试组织职责分工与工作协同方式,完善风险问题及缺陷处理流程。通过统一的测试管理平台,推进测试过程量化管理,同时建立多形式、多渠道沟通方式,实现多版本多任务整体推进。

二是形成测试范围覆盖全面的测试质量保障方法。新一代企业级测试从技术、业务两种不同维度分别梳理测试内容及测试对象,根据测试对象设计不同测试方法。同时统筹、归并、核减不同测试阶段测试内容,保证了全部测试内容的完整性,并在实施过程中采用测试检查、评审、全脉络稽核等管理手段和报文监控、数据库比对、参数比对等技术手段相结合的方法,全面保证各阶段测试案例执行的准确性和完备性。

三是采用科学有效的测试方法。新一代企业级测试既包括针对全新构建版本的主体测试方法,也包括对于常规版本基于风险与质量平衡制定的短周期测试方法,以及针对快速创新产品的互联网敏捷测试方法等,构成了满足各类需求的测试方法体系。历经三期工程洗礼,建设银行共形成交易线、数据线、账务线、外联、公共服务、生产模拟比对和非功能测试等7个大类以及业务一致性测试、安全性测试等17个小类的测试方法体系。

四是提供集约共享、多元复用的测试环境管理服务。新一代期间,建设成集开发、测试、验证、培训、体验、业务演练、技术演练等为一体的多元化、多用途开发测试环境,为建设银行海内外分支机构及子公司提供IT服务支撑,有力地保障了新一代核心系统建设期间各项任务的顺利执行。

达到当天最大量

——