• 快捷搜索
  • 全站搜索

华夏银行:严控IT全过程质量风险

2013-09-04 15:57:18作者:华夏银行信息技术部总经理 吴永飞编辑:
为满足不同层次的需求,华夏银行建设了IT全过程质量管理系统,重点把控新建系统的各生命周期环节,旨在提升IT服务质量,严控IT全过程质量风险。

随着国内金融市场的日益繁荣,金融创新速度明显加快,需要快速响应客户的需求,而金融市场竞争加剧,客户满意度对产品质量也提出了更高要求。与此同时,软件系统的日益庞大,新业务和新技术层出不穷,业务关联度越来越高,系统复杂度越来越大,使得信息系统建设专业化能力要求越来越高。为满足不同层次的需求,华夏银行建设了IT全过程质量管理系统,重点把控新建系统的各生命周期环节,旨在提升IT服务质量,严控IT全过程质量风险。

一、项目实施概况

        华夏银行IT全过程质量管理系统主要目标是为了解决软件开发过程中由于不规范操作导致的软件质量问题,形成需求管理、版本管理、发布管理和测试管理的质量体系,明确软件开发规范和管理行为,并建立软件开发过程中各阶段的准入、准出标准,规范了项目管理过程和软件开发流程,从工程管理、技术管理两个维度对需求、版本和发布三个重点环节进行质量管控,实现质量管理工作的电子化和流程化。

        该系统建设自2008年启动,伴随华夏银行新核心业务系统的建设逐步搭建与引入了质量管理平台、项目管理平台、发布管理平台、测试管理平台等,并在2010年8月全面上线,为华夏银行总行所有信息技术系统建设提供质量管理保障,有力地支持了华夏银行新核心业务系统的建设与推广工作。截至2011年12月底,华夏银行IT全过程质量管理系统共管理代码总量超过58万行,管理了1458个CR(需求变更)、约80000个测试案例、110万条测试执行记录、约34000个IR(缺陷),140个项目应用质量管理系统进行项目开发、发布、测试工作。

二、系统主要功能特点

        IT全过程质量管理系统的建设,规范了软件开发过程,依据管理要求,融入管理流程和标准,开发实施了相应的管理软件系统,作为日常管理行为和管理措施落地的执行平台。华夏银行IT全过程质量管理系统具有以下功能特点。

        1.实现了需求管理的规范化
        需求管理模块规范了业务需求的提出过程,使得业务需求提出更加合理有序,可以根据需要调配资源,使得资源投放更加合理高效。根据银行特点编写的《业务需求申请书》模版与业务需求评审流程,解决了业务需求模糊的问题,提高了沟通效率,使得在项目中后期才发现业务需求理解不一致的现象基本绝迹,解决了需求变更众多且跟踪困难的问题。

        2.实现了项目管理的科学化
        通过项目管理模块,IT部门所有工作内容被纳入集成项目群管理平台进行管理。截至2011年年底,已对所有1458个需求从规模、计划、质量、成本等多个方面完成了全面计量统计,为管理决策在统筹协调和风险控制方面提供了完整的宏观视角,将“英雄式”、“救火式”的管理模式转变为以事实和规范为基础的科学化管理模式。

        3.实现了软件资产的动态、统一管理
        将项目代码、文档等全部纳入总行统一配置管理,将核心系统及相关外围系统测试用例及测试执行记录纳入测试管理平台统一管理,有效保护了华夏银行的软件资产。

        4.实现了软件开发、测试、发布等环节的科学管理
        规范软件开发、测试、发布过程,通过工具固化流程,提高软件过程能力,通过对工具的流程整合与数据整合避免了重复工作,提高了软件生产率。

三、系统架构设计的先进性

        1.IT全面质量管理体系在银行战略中的地位和作用
        IT规划与银行的业务架构相辅相成,而在IT规划中,IT组织与治理结构是重要的一环。而华夏银行IT全面质量管理体系是IT组织与治理结构的核心内容。在银行IT规划建设中起到重要的作用。

        2.系统逻辑架构设计
        IT全过程质量管理系统对项目管理、版本管理、变更管理、发布管理、项目管理、测试管理多个系统进行统一规划整合,实现业务、应用、流程、功能部署和接口规范的整体融合。

        3.系统物理拓扑图
        质量管理平台的物理拓扑图如1所示,应用web服务器以及数据库服务器均部署在总行,与45家分行使用该内网通信进行数据交互。所有用户使用浏览器即可登录系统进行操作。

强化IT管理平台建设严控IT全过程质量风险图1.jpg

四、关键技术

        华夏银行IT全过程质量管理系统的工作内容包括建设质量管理平台、发布管理平台,整合项目管理平台、需求管理模块、配置管理平台、变更管理平台、测试管理平台等,所有系统与平台均在开发式平台(Windows Server)上进行开发,数据库采用关系型数据库Oracle 9i,采用数据库输入输出接口实现应用平台与数据库的独立性,使用Java语言进行开发。IT全过程质量管理系统在流程、工具与平台、数据整合及灵活可扩展的设计方面具有鲜明特点,体现了技术应用的先进性,如图2所示。

 1 2 下一页 尾页

扫码即可手机
阅读转发此文

本文评论

相关文章