`
cloudtech
  • 浏览: 4594741 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

软件测试管理是什么?

 
阅读更多

管理是什么?

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

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

当你掌握了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过程中合作非常默契,不仅在软件测试管理方面有了更深入的理解,同时在写作技巧、沟通和合作方面也有了新的理解,这也将推动我们在以后的合作中不断前行。

软件测试管理1

书名:软件测试管理

作者:郑文强, 马均飞 编著

ISBN 978-7-121-11221-8

出版日期:20107

价:49.00

开本:16

页码:404

本书将软件测试管理知识和项目测试实践经验紧密结合,详细阐述了如何有效地开展软件测试过程中不同的测试管理活动。

本书内容覆盖了测试估算、基于风险的测试、测试过程监控、测试外包、测试行业价值分析等测试管理过程中比较棘手的问题;分析了复杂的综合系统和安全关键系统的测试管理的难点;结合ISO 9126质量模型和IEEE 1044事件管理等国际标准,阐述了实际项目中缺陷管理的解决方案;结合软件测试领域的国际标准和能力模型(TMM、TPI、CTP和SETP等),阐述了测试过程和测试能力改进的方法,为测试团队的过程改进提供了指导性的方法。本书还为自动化测试工具、测试团队管理和测试人员考核等难题的解决提供了非常具有参考价值的实践。

本书适用于测试工程师、测试经理和质量改进人员,同时也可以作为国际软件测试认证委员会(ISTQB)高级测试管理模块的培训参考教材。

分享到:
评论

相关推荐

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

    软件测试管理PPT,包括以下十部分 一、软件测试管理概述 二、软件测试组织管理 三、软件测试人员管理 四、软件测试进度管理 五、软件测试沟通管理 六、软件测试环境管理 七、缺陷管理和分析 八、软件测试风险管理 九...

    软件测试关于采购管理

    软件测试关于采购管理软件测试关于采购管理软件测试关于采购管理软件测试关于采购管理软件测试关于采购管理软件测试关于采购管理软件测试关于采购管理软件测试关于采购管理软件测试关于采购管理软件测试关于采购管理...

    软件测试经典面试题 (超实用)

    14、TestDirector有些什么功能,如何对软件测试过程进行管理? 7 15、你所熟悉的软件测试类型都有哪些?请试着分别比较这些不同的测试类型的区别与联系(如功能测试、性能测试……)? 7 16、条软件缺陷(或者叫Bug...

    软件测试技术实验报告——图书管理系统测试报告.docx

    软件测试技术实验报告——图书管理系统测试报告.docx软件测试技术实验报告——图书管理系统测试报告.docx软件测试技术实验报告——图书管理系统测试报告.docx软件测试技术实验报告——图书管理系统测试报告.docx软件...

    47769-软件测试管理与实践-软件测试管理3个核心文档模板.zip

    软件测试管理与实践-软件测试管理3个核心文档

    软件测试标准管理规范.docx

    软件测试标准管理规范是软件测试的重要内容之一,确保测试人员发现的所有缺陷能够得到适当的处理,并且避免处理缺陷进行有效管理,为了便于测试经理的管理,需要从不同的角度对软件测试进行划分,内容包含:测试流程...

    软件测试经典题目5

    86、软件测试项目从什么时候开始,?为什么? 87、需求测试注意事项有哪些? 88、简述一下缺陷的生命周期 89、你在你所在的公司是怎么开展测试工作的?是如何组织的? 90、你认为理想的测试流程是什么样子? 91...

    软件测试管理办法

    根据自己公司情况编写的软件测试管理办法,可以给新成立的公司 建立软件测试流程时,做个参考

    软件测试基础(经典测试面试题答案)WORD版.rar

    软件测试基础(经典测试面试题答案)WORD版,可供学习参考。 软件测试面试题汇总 测试技术面试题 ...14、TestDirector有些什么功能,如何对软件测试过程进行管理? 7 15、你所熟悉的软件测试类型都有哪些?请试着分

    软件测试流程管理

    软件测试流程、软件测试规范、软件测试管理

    软件测试经典面试题

    14、TestDirector有些什么功能,如何对软件测试过程进行管理? 7 15、你所熟悉的软件测试类型都有哪些?请试着分别比较这些不同的测试类型的区别与联系(如功能测试、性能测试……)? 7 16、条软件缺陷(或者叫...

    软件测试管理中测试人员如何保证软件质量

    软件测试管理中测试人员如何保证软件质量保证软件质量是客户第一价值观的重要体现,作为软件产品的测试人员如何保证软件质量呢,通过对项目过程的实践与分析,我总结了如下几点:1.遵守规范:项目各阶段包括PRD、...

    步步为赢:软件测试管理全程实践

    本书站在软件测试组长的角度,从读者初次涉及管理时需要注意的问题谈起,详细阐述了软件测试管理在软件测试过程中的各个阶段的具体使用方法。本书的特点如下。.  本书打破软件测试类书籍的传统模式,专门为学习软件...

    软件测试管理规划

    软件测试部门管理的规划和建议,内容详细描述了如何创建标准化的软件测试流程以及版本管理发布的各种机制

    软件测试管理.ppt

    关于软件测试管理的一个ppt,包括软件测试管理的定义 软件测试管理的基本要素 软件测试管理工具介绍

    软件测试管理方案

    软件测试管理流程!从需求分析到-测试用例设计-测试类型-缺陷管理等!

    软件测试质量管理方案.docx

    软件测试质量管理方案.docx

    软件测试 管理规范

    软件测试管理规范文档,主要用于测试 人员

    软件测试项目管理系统.docx

    软件测试是产品型号研制必不可少的重要环节,规范化、标准化、自动化的软件测试流程管理是软件测试中心业务开展的基础。我所作为兵器装备集团的计算机研究所,无论是开展本所内部的软件测试还是承接外单位的第三方...

    学生管理系统软件测试报告

    软件测试是为了在软件投入生产性运行之前,尽可能多地发现软件的错误,该文档的读者对象是软件测试部门,以指导软件测试过程。

Global site tag (gtag.js) - Google Analytics