软件测试管理是什么?

Xanthe ·
更新时间:2024-09-21
· 995 次阅读

前 言

管理是什么?

是艺术?是责任?是科学?是决策?

不同的人,对管理有不同的理解。尽管很多大师对管理进行了各种不同的定义,但是编者认为:无论管理是什么,管理者都必须掌握行业内不同的技术和方法。这些技术和方法的正确应用是成为一名成功管理者的前提,这同样适用于软件测试的管理:

当你掌握了FMEA(失效模式和影响分析)的时候,对测试风险的管理将更加轻松。

当你了解了TPI、TMM等模型后,对软件测试过程的改进不会那么头疼。

当你阅读完书中不同度量的案例之后,你不会在面对一堆测试数据时毫无头绪。

当你了解了质量成本后,你将更加容易地与其他利益相关者进行测试方面的沟通。

当你洞悉了测试过程的所有阶段和活动后,你对软件测试管理将不再迷茫。

本书是用来解决软件测试管理过程中的技术和方法问题的书籍。书中没有伟大的思想、没有崇高的人生境界,有的是经典实用的技术和方法,有的是编者近10年的软件测试管理实践的经验,以及技术、方法和经验相互结合,提炼得到的一些测试管理问题的解决方案。相信书中介绍的技术、方法和实践经验能够给读者带来对软件测试管理的全新认识。

软件测试发展

时光飞逝,转眼间,我们跨入软件测试领域已经有10年之久了。在这10年里,参与了很多项目的测试,有成功的,也有失败的,其中的酸甜苦辣,也随着编者的不同经验、角色和职责而不断发生变化。

回头看看这10年走过的软件测试之路,可以非常明显地感觉到国内整个软件测试行业的飞速发展:软件测试从编者刚入门时的“打杂”角色,已经变成软件工程领域的重要组成部分。软件测试行业水平低下、测试人员技能水平不高、测试人员待遇差等,是过去经常可以看到的观点和论调。但是时至,我们已经完全不赞成这样的观点了。中国的软件测试在过去的10年中取得了飞速的发展,无论是人才的储备、测试技术和测试管理能力,还是软件测试从业人员的地位,都已经获得了极大的提高,总体水平越来越接近于世界水平。甚至在过程实施、技术应用方面已经可以和世界水平保持同步。

但是,我们还是应该认识到我们和欧美成熟的软件测试行业之间某些方面的差距,例如,我们在行业发展趋势的把握和推动方面,仍然存在一定的差距。国外的软件测试行业活跃着很多从业超过20年的软件测试专家,他们在不断推动整个软件测试行业的进步。相比之下,国内目前还没有形成这样的氛围。尽管工作年限越多,并不能完全代表能力越强,但是能够专注于一个行业超过20年的人,对行业的理解是深厚的,也是值得我们尊敬和学习的。因此,中国的软件测试行业还有很多路要走,我们也希望国内能有更多的人在软件测试行业投入终身的热情,共同推动软件测试行业的不断发展。创作的过程尽管在工作后对软件测试有较大的兴趣,但是系统地学习软件测试管理是在2007年国内第一次举办的国际软件测试认证委员会(ISTQB)高级测试管理认证培训上。那次培训由国际软件测试专家Hans Schaefer(挪威软件测试认证委员会主席)主讲。在培训过程中,结识了很多软件测试领域的专家,同时也开始认识到软件测试管理的博大精深。软件测试管理不仅仅依赖于我们平时工作中积累的经验,同时也需要软件测试管理知识体系中提供的技术和方法,不断指引我们做正确的事。职于Alcatel的时候,马均飞和我是同一个项目的同事,大家对软件测试都有浓厚的兴趣,也经常在一起讨论一些软件测试的问题。2009年春天,有一次我们在聊天的时候,觉得在软件测试领域呆了近10年了,在测试管理方面都积累了一定的经验,大家是否应该写一本关于软件测试管理方面的书。通过出书的方式,将我们的经验与软件测试管理技术和方法紧密结合,提炼出在测试管理过程中应用的不同解决方案,希望能和更多的人分享这些经验。确定了写作目标之后,我们开始收集资料、准备素材、梳理框架结构,然后根据每个人的特长和经验进行分工,接着分头开始写作。由于我们两个以前在测试和测试管理方面交流比较多,开始动笔以后,基本上是各自埋头负责自己的问题。马均飞和我花了将近4个月的业余时间,在2009年10月完成了各自写作的任务。接下来的工作是对对方的内容进行Review(评审),由于在写作过程中并没有对中间的输出进行任何Review,因此,各自负责内容的Review工作进行了两轮。前期的Review是辛苦的过程,不仅仅是精力方面付出很多,同时由于大家在某些知识点和经验方面无法说服对方,常常出现针对某个管理点争论几个小时的情况。直到2009年12月,才完成第一个统稿版本,在这个统稿版本的基础上,我们每个人针对全书继续进行了两轮完整的Review,主要是修改格式、错别字以及其他一些低级的错误。到2010年2月,终于迎来了另一个里程碑:版本的定稿,到这个时候才算是完成了本书的创作,我们对整本书的质量还是比较满意的。马均飞和我在整个写作和Review过程中合作非常默契,不仅在软件测试管理方面有了更深入的理解,同时在写作技巧、沟通和合作方面也有了新的理解,这也将推动我们在以后的合作中不断前行。



测试管理 软件测试管理 软件测试 测试 软件

需要 登录 后方可回复, 如果你还没有账号请 注册新账号
相关文章