金融企业软件测试中心筹备书-组织架构篇

         组织架构的设置是一切工作活动的基础,也是最重要的组成部分,组织架构要与工作环节以及工作模式密切相关,不能想当然和拍脑袋,为了保证测试中心的长远发展,以及立足解决现状的测试任务问题,可以考虑按照两种模式来设计测试中心:

         1、 测试管理团队、测试环境团队

         2、 测试管理团队、测试环境团队、功能测试团队、非功能测试团队

         这个主要是根据技术团队的规模,以及系统发展的不同阶段来定,各有忧虑,以下章节按照第二种模式,表述各个团队的主要职责以及关键岗位。对于即将要成立测试中心的公司来说,其CTO完全可以直接参考团队岗位设置,直接招聘该岗位经验丰富的人员,这样后续的工作开展方式,及工作流程、规范、模板、制度、考核等一系列细节工作,则均可交由对应的负责人来进行细化和落实,CTO只要把握整体方向,以及关注最终工作成果即可。

1、团队及岗位设置

1.1、测试管理团队

         该团队要负责整体公司的测试组织协调工作,制定重大项目上线版本点的整体测试计划、组织编制整体测试方案,统一制定环境使用策略,跑批日期等公共事项,并要进行整体的数据准备工作,总之,各项目需要整体协调的,均有该团队负责。

1.1.1 职责

         该团队鉴于整体测试组织、协调的定位,具体职责如下:

         l  负责全公司测试重大版本线测试计划编制与发布

         l  负责全公司重大版本的测试方案编制

         l  负责跟踪全公司重大版本线测试执行情况

         l  负责重大项目版本的跨项目组组织、协调工作

         l  负责组织整体测试规范编制与下发

         l  负责组织全公司测试考核工作

1.1.2 关键岗位:

(1)、测试计划管理岗

         负责企业级测试计划的整体组织编制、修订、发布、跟踪。该岗位看似容易,但当系统繁多,上线点及开发周期错中复杂时,排定计划将异常困难,同时也要协调各个项目组利益博弈的问题。

(2)、测试方案管理岗

         负责企业级测试方案的整体组织编制与发布。对于整个跨项目、跨中心的大型复杂测试项目来说,前期的准备工作的重要程度甚至比实施阶段更为重要,而所有关键的测试信息和策略,都需要在方案中给予明确,以保证整体测试活动的顺利开展。

(3)、测试执行管理岗

         负责企业级测试日报数据发布、风险组织报送、问题组织协调解决;负责组织全行测试考核工作。测试为了保证质量可靠,必须要在事前、事中、事后三个阶段都做好充足的工作,而准备阶段,多依靠测试方案来进行指导,到项目执行阶段开始后,情况往往千变万化,而有效的数据发布,则有助于管理层进行合理的决策。而数据本身是说明问题的有效依据,对执行过程中的数据揭露发布,是指导执行质量的重要手段。

         同时,跨系统重大项目,最棘手的是跨组织的沟通协调问题,平级的沟通往往无法突破坚厚的部门壁垒,这时中立第三方的介入,则往往可以起到好的解决效果,这也是测试中心成立的意义所在,亦是这个岗位本身的灵魂职责。

(4)、测试数据岗

         负责整体测试环境生产数据备份,各个项目组基础数据准备工作。这个岗位多余很多有多年测试工作经验的行内人员也都很陌生,有些人即使知道有数据准备工作的,但也会纳闷为何要将这个岗位独立出来,从笔者多年银行测试工作经验来说,深刻领悟到了该岗位至关重要。组织的发展壮大的过程,就是不断的抽取公共的事项,然后专人做专事,以加快整体的工作效率,在银行等金融软件测试来说,数据准备工作是一项十分耗时同时也十分专业的事项。

         银行软件测试中所使用的测试数据一般分为两种:现有数据、新建数据。对于因为银行业务异常复杂ÿ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值