测试架构师应该具备的能力

发表于:2011-3-03 11:08

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:架构师Jack    来源:51Testing软件测试博客

  最近看了一些关于软件开发架构师的能力模型。对照其中的要求,我发现对于测试架构师至少也应该具备如下能力,才能有做架构师的理由和优势:

  1、沟通力

  点评——沟通力不够你就无法从一线测试人员那里获悉他们的困惑,从多个项目组获取不同人的不同需求;同时你也难把你的新想法推荐给相关利益人;

  2、抽象力(具体问题->高层抽象)

  点评——抽象力不够你如何进行共性测试技术的提取,如何构建出具有共性的各类测试框架。而且抽象力不够,也会让你止步于问题的表面原因,而无法找到测试领域的根因,从而提供的解决方案适用面非常窄,也许就只能在单个项目的单个问题有用,而没有大范围的共享DNA;

  3、规划力

  点评——规划力不够做出的1-3年规划就是空中楼阁,就无法把握好每年技术演进的节奏,无法适用下一年的变化,甚至当年也很难落地满足当前的形势;无法系统地把相关利益人,相关知识技术,相关活动做为一个整体系统来组织和管理;

  4、学习

  点评——学习力不仅是公司内部产品知识的学习,还包括具有从公司外广泛获取测试技术和自己产品业务测试知识的能力;具备对知识进行评估和改造的能力,评估是指:任何技术都有其优势也有其局限性,学习力不够会导致轻易否定新技术新观点,眼中看到的是新技术的不足;学习力够则能专注挖掘出新技术可为我所用让我有小改进的价值,同时用其它技术来补充它的不足。只有具备这种能力才能具备技术平衡力,这是架构师必备能力之一。

  5、领域能力

  点评——具备了领域知识和学习领域知识的基本能力,才能提出领域问题,分析领域问题,解决领域问题,这是设计建模中领域建模的基础。领域知识包括:被测对象的业务知识,测试技术领域的知识(如:压力测试技术领域;可靠性测试技术领域;可测试性技术领域;安全性测试技术领域;静态测试技术领域;开发者测试技术领域)

  以上观点仅供大家参考。

版权声明:本文出自架构师Jack的51Testing软件测试博客:http://www.51testing.com/?293557

原创作品,转载时请务必以超链接形式标明本文原始出处、作者信息和本声明,否则将追究法律责任。

《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号