【IT168 专稿】 编者按:
第四届中国IT技术趋势大调查活动于2009年10月5日启动,历经1个多月的时间。在线调查期间,受到了来自IT168网站旗下三大企业级社区ITPUB、IXPUB和ChinaUnix.NET(以下简称CU)以及其它合作网站的网友的极大关注和积极参与。
目前调查已经完满结束,所有的数据都在后台整理和统计之中。本次网上调查共回收调查问卷31,704份问卷,其中合格问卷为25,775份。由于三大企业级论坛网友及合作社区的大力支持,今年回收问卷数量较去年增加了近33.2%,合格问卷的填写数量较去年增加了8.3%。由于今年的调查增加了一些新的调查领域,因此参与的人员数量较去年稳步有升。
本次调查的内容涉及:中国IT人才发展环境、企业信息化、企业安全、服务器、存储、网络技术、云计算、虚拟化、移动开发技术、项目管理工具、数据库与BI应用、数码复合机、安防产品技术等13方面的研究成果,这些将最终形成了《2009-2010年IT技术应用趋势调研报告》,并将整合到《2009-2010中国IT应用技术蓝皮书》中,于2010年2月份通过IT168企业频道及其下属论坛发布。
第1小节 缺陷跟踪工具的使用现状
缺陷跟踪管理是质量管理和测试管理过程中的重要环节.有效的缺陷跟踪管理能让产品缺陷得到及时的修改,从而提高产品质量。缺陷记录也是QA度量的重要数据源,因此规范化的项目管理过程必须重视缺陷跟踪管理及其工具的应用。
从2009年的调查数据来看,仍然有17.3%的受访企业没有进行缺陷跟踪管理,这类企业往往会陷入缺陷修改的"泥潭",而且也很难基于缺陷数据估计产品发布的日期。
另外,有12.3%的企业没有采用缺陷跟踪工具,这类企业大多采用Email、Excel文件等形式记录缺陷,往往会造成缺陷跟踪和统计上的麻烦,QA难以从大量的缺陷数据中归纳整理出有用的数据。
图 1 企业常用的缺陷跟踪工具分布
对比去年的调查数据,我们还是看到了进步:企业使用缺陷跟踪工具的比例在上升!
这其中,开源缺陷跟踪工具的应用起到了不小的作用,商业工具(例如Rational ClearQuest)的使用者在减少,而开源工具的使用者在增加,例如Bugzilla等。
Bugzilla是历史悠久的开源缺陷跟踪管理工具,由Mozilla计划开发和实施,1998年网景公司将其开放源代码。
JIRA基于JAVA架构,堪称J2EE版本的Bugzilla,由于Atlassian公司对很多开源项目实行免费提供缺陷跟踪服务,因此在开源领域,其认知度比较高,而且易用性也比较好。
由于缺陷跟踪管理工具,相比起性能测试工具、自动化测试工具,其开发难度要小很多,因此很多企业选择自主研发,自主研发的缺陷跟踪工具更贴近项目组使用习惯,更容易与项目组的其他管理平台和系统整合,因此预计会有更多的企业选择这种做法,这个趋势也从08年和09年的调查数据得到证实:在09年,选择自主研发工具的企业增加了6.8%。
图 2 2008-2009企业常用的缺陷跟踪工具比较
第2小节 测试平台管理工具的使用现状
测试管理工具注重测试过程的管理,包括测试需求的管理、测试计划、测试用例的管理等。好的测试工具能够有效管理测试过程、规范化测试过程、提高测试效率。但是从09年的调查数据来看,仍然有13.6%的企业不做测试管理,19.5%的企业不使用测试管理工具,两项数据加起来比08年微降了1.1个百分点,表明很多企业仍然未领悟到测试管理平台建设的重要性,从一个侧面反映现在很多企业的测试过程管理混乱。
图 3 企业常用的测试平台管理工具分布
SilkCentral无论是在缺陷跟踪管理工具,还是在测试管理工具方面所占的市场份额都不是很大,在Borland易手MicroFocus之后,我们期待MicroFocus能整合出更好的测试管理产品来。
HP的QC和TD的使用者在下降,原因有两方面,一方面是受到IBM的挤压,IBM在09年推出了全新的测试管理平台RQM(Rational Quality Manager),使用的企业达到8.2%。
另外一方面是开源测试管理平台在蚕食商业工具的市场份额,使用开源测试管理工具的企业在增加,达到12.3%。由于开源工具的日渐成熟,很多企业放弃了自主研发测试管理平台的计划,转而采用开放源代码的测试管理工具,例如TestLink等。
图 4 2008-2009企业常用测试平台管理工具比较