概述:什么是测试管理的艺术?在物联网、云技术、移动互联网的兴起发展,三网合一成为大趋势的未来,测试管理艺术又将何去何从呢?本文旨在与对测试管理感兴趣的同仁进行探讨。
名家名言
艺术不是你所看到的东西,而是你让别人看到的东西。
——埃德加 德加(Edgar Hilaire Germain de Gas)
什么是测试管理的艺术?
一提到艺术我们马上就会想到绘画、雕塑、戏剧、建筑、舞蹈、诗歌等等,但在这里我们要讨论的,是关于测试管理的艺术。首先我们来看,什么是测试?ISTQB为测试做了如下定义:
测试是一个过程,它包括了软件生命周期的所有活动,有静态的也有动态的。它涉及到计划、准备和对软件及其相关工作产品的评估,目的是
● 判定软件或软件的工作产品是否满足特定需求;
● 证明它们是否符合目标;
● 发现缺陷。
但是什么时候做测试?是在产品将要完成的时候来做还是从产品需求定义的时候就开始做?实际经验又告诉我们,如果在产品将要完成的时候再做测试那么就太晚了,预防缺陷远比发现缺陷耗费的费用和时间少的多。所以,测试的目的应该是:
● 预防缺陷;
● 提供与产品质量相关的信息和信心;
● 发现缺陷。
什么是管理?
管:为了达成某一目的,行使一定的权力,组织分配人员执行任务。
理:在目标实现的过程中,控制过程,使其条理化、有序进行。
测试管理(manage)就是制定计划、执行计划、检查和改进过程从而达到测试目的的一切方法和活动。制定计划(或规定、规范、标准、法规等)是设计达到目标的路径,将整体的大目标分成一个个阶段性的小目标,确定实现阶段性目标所需要采取的战略措施,部署相应的人力、物力、规定走向目标时应该遵循的规范、标准、法规和过程等;执行就是按照计划去做,即实施;检查就是将执行的过程或结果与计划进行对比,总结出经验,找出差距;改进首先是推广通过检查总结出的经验,将经验转变为长效机制或新的规定;再次是针对检查发现的问题进行纠正,制定纠正、预防措施,以持续改进。
测试管理的艺术就是创造管理方法和技巧,创造性的运用管理方法和技巧实现测试的目的。它应该是基于实践的,与时俱进的,同时也是感性的,反映人类内心的情感和诉求,反映对理想的追求。因为只有这样的艺术才会有生命力。
回顾国际上的管理学艺术之路,我们可以看到管理学经历了两大阶段:
第一阶段:从行为科学到战略管理
从个体行为到组织行为(1956—1965)
从组织中的人到人的组织(1966—1975)
从过程管理到战略管理(1976—1985)