联系我:新浪微博@架构师Jack 或 dongjietest#163.com联系.(#换为@)

测试架构师的目标和价值

上一篇 / 下一篇  2009-10-15 23:01:40 / 个人分类:测试架构师的必备能力

 51Testing软件测试网8P!Ys9G gW

一网友邮件问我2个问题:测试架构师的价值怎么量化体现?能否用最少的词描述测试架构师对产品测试组支撑时最主要的工作目标是什么?51Testing软件测试网 ivq!t:x*`EY S

问题1回复:51Testing软件测试网h@+b.x1f3Va

你一切的活动提升产品线整体10%的的测试质量,10%的测试效率,你的价值就体现出来了。而不是亲自做一个测试工具,或是做一个测试工具的架构,那是测试工具架构师所做的工作。51Testing软件测试网9CW"NXcj_

   问题2回复:

G NsS3_i#_0

我思考后这样总结:“指明测试方向,提升测试质量”;51Testing软件测试网a/a&B&N;E?Sf?

   具体点:

y7W XO$`:v#Nf:u0

把握真正的商业质量目标,拉通产品线测试技术规划,对产品线总裁负责,而不是只对一个产品负责;

n1|-MBYh0

树立最高的测试质量标杆,持续帮助产品测试组改进测试质量;51Testing软件测试网9ni7ybzoH9n9e

培养专项测试技术专家;

~GT^X4~0

通过培养和指导高级测试工程师来间接提升测试组的整体测试质量;

8C8]rV/c|(C0

所有测试设计质量的把关;

&c/zi/j/P!P2W J0

 

jL-@t(aZ2R0

更详细些:

k[zk2^Ky X0

 第一步:自己独立分析每个产品的商业目标;专家应该独立思考,才能帮助产品测试组走到正确的方向上;

2P$n2DGh(CD0W,fO0

 第二步:以商业目标规划自己的测试目标(测试重点)。思考要支撑商业竞争力,测试技术运作应该做哪些活动?

%Y+[*f)W Q0

第三步:测试技术运作活动作为后续具体操作的目标:既要考虑短期见效目标,12个月的工作重点Top3就可以了;又要考虑6个月内的工作重点;12年的长期工作目标。这样才会短期利益和长期规划都能照顾到。不会让人觉得你的工作太好高骛远。

J'Y9A"I3|/}0

第四步:规划如何支撑测试技术运作活动的人员组织架构;人员应该是来自产品测试组的测试技术骨干,他们既要负责好产品测试工作,又要能担负起整个产品线的某个专项测试技术的统领责任。这样在你的产品线中既不会失去产品测试支撑的主要目标,又不会失去跨产品统一规划的目标。要培养起各领域的测试技术专家,但是你又不能做“甩手掌柜”,你必须要指导和帮助这些专项领域的测试技术骨干能做好他所负责领域的技术规划,画出每个专项领域中各产品间技术的依赖图,依赖图出来了,你的技术研究工作的时间计划也就出来了。51Testing软件测试网Wb^U4r2Jr$~

 第五步:就是执行你的规划。这时你另一个非常重要的作用就要显现出来。你要树立每种测试设计的质量标杆,你对各类测试设计方案的质量要求,通过言传身教让高级测试工程师提升自己的测试设计质量尺度,从而提升产品组的整体测试设计质量尺度。

]&oL:\1o9gr0

第六步:在测试执行活动中,你应该每周到一线了解测试活动开展的困难,测试组不愿意应用新测试技术的困难和原因是什么?然后自己通过各种方法,如外部资源引入新的测试解决方案,不断解决产品测试组新测试技术应用的困难。例如:某产品未很好的开展单元测试TDD,有领导认为是下面的人态度不行。结果通过一线沟通,才知道是因为开展单元测试要写测试代码,工作量太大,人力又不够,所以没怎么开展。那我就应该从技术角度思考如何解决这个看似是人力资源的问题。通过与某测试工具供应商交流,得知一种新的思路:测试用例自动生成测试代码的工具。这样就可以通过技术而非大量招人来解决产品组开展单元测试最大的困难:测试代码编写工作量大。单元测试自然就可以开展起来了。51Testing软件测试网 F:zZG:h:zS

第七步:测试架构师要经常抽查一线的各类测试文档,如:测试用例,测试报告,测试总结,bug报告等。这样你才能知道当前一线的测试活动质量存在哪些问题?哪些是测试组需要改进和完善的地方,从而也找到自己的工作的研究方向。51Testing软件测试网H^5Z8W7K

 

^1L PO rHY!X^0

其实测试架构师之路,我也在不断实践探索中,今天先写到这吧,后续会有新的更新和补充。51Testing软件测试网8[G!g1x[ _W


TAG:

whisky328的个人空间 引用 删除 whisky328   /   2015-05-21 22:17:50
5
呜呜的个人空间 引用 删除 tomstion   /   2013-11-26 14:19:26
从09年开始从事软件测试工作,4年半的时间,一直比较热爱测试工作,也看到软件测试不断在国内的变化,感觉离博主测试差很远,感觉自己没啥提升 纯为了工作而测试,目前在一家国内数一数二的互联网公司里工作,也没多少想法,完成具体的事情,一直循环测试流程,也不知道该怎么提升 该往哪方面想,都是受公司大环境的限制,有啥想法也没啥用 ,一直在喜爱的测试行业混着.....
呜呜的个人空间 引用 删除 tomstion   /   2013-11-26 14:14:11
5
alice的个人空间 引用 删除 alice2003yf   /   2013-11-18 21:16:54
看了这么多介绍,对此有初步了解,不知道这个职位的发展怎么走?再往上走可以怎样发展捏?
sqlserveroracle的个人空间 引用 删除 sqlserveroracle   /   2009-10-22 14:56:37
1
架构师Jack的个人空间 引用 删除 架构师Jack   /   2009-10-21 22:45:41
我们这里由于项目较大,测试项目管理和测试技术都分开了。当然很多中小公司管理和技术都压在测试经理一个人身上。后续会有一篇谈一下测试经理,测试架构师,高级测试工程师三者之间的分工和配合。
贪吃的橙子 引用 删除 orange_10   /   2009-10-21 12:16:24
好,都是一些实际经验,可惜就是有点空泛,感觉有些事情是测试经理这个职位的职责,并没有突出架构师的作用
 

评分:0

我来说两句

Open Toolbar