24小时咨询热线:(010)62669533  (010)62669532  13552551088 在线地图 证书样本
 咨询服务
北测教育
 
顾老师
李老师
胥老师
杨老师
曹老师
上海中心
西安中心
 咨询方式
咨询服务热线
 
咨询电话
 010-62669533
   
咨询电话
 010-62669532
   
7×24咨询热线
 13552551088
您现在的位置是:测试职场
 
巧破软件测试缺陷管理之痛
  人世间最痛苦的事莫过于——我所在项目开发正陷于混乱不堪的缺陷之中。因为缺乏一套缺陷管理的有效解决方案,使
程序的缺陷无法回溯,无法跟踪,解决没解决不清楚,整一个就是一片模糊。
  由于没有得到足够的重视,软件缺陷管理处于失控状态。软件测试人员报告的缺陷常常被遗忘掉;或没有人知道在新的
软件版本里究竟纠正了哪些缺陷,还有哪些缺陷未被纠正。更重要的是纠正过程是否引入了新的缺陷也没有人知道,再或者
就是缺陷报告书写不规范,使得开发人员不得不一次次找到测试人员来面谈,还有许多无效的文档使缺陷状态混乱,相关人
员无法及时获得有关的变更信息。
什么是开发的缺陷管理?
  软件中的缺陷(Defect或BUG)是软件开发过程中的“副产品”。通常,缺陷会导致软件产品在某种程度上不能满足用户
的需要。每一个软件开发团队都必须知道如何妥善处理软件中的缺陷,这关系到软件生存、发展的质量根本。可遗憾的是,
并非所有的软件开发团队都知道如何有效地管理软件中的缺陷。
  软件缺陷管理是在软件生命周期中为确保缺陷被跟踪和管理所进行的活动。狭义地讲,BUG是写程序过程中造成的错
误。广义地讲,BUG是影响客户正常使用的任何问题。就是说,BUG不仅仅是编程中出现的问题,还包括客户需求和功能
规范等方面。
(1)缺陷管理的目标
  一般而言,缺陷的跟踪和管理需要达到以下两个目标:一是确保每个被发现的缺陷都能够被解决,二是收集缺陷数据并
根据缺陷趋势曲线识别和预防缺陷的频繁发生。
  在谈到缺陷管理时,一般人都会只想到如何修正缺陷,而对根据缺陷分析进行有效预防缺陷却很容易忽视。其实,在一
个运行良好的项目开发中,缺陷数据的收集和分析是很重要的,从缺陷数据中可以得到很多与软件质量相关的数据。例如通
过缺陷趋势曲线来确定测试过程是否结束是常用并且较为有效的一种方式。常见的的缺陷数据统计图表包括缺陷趋势图、缺
陷分布图、缺陷及时处理情况统计表等。
(2)缺陷管理重在预防缺陷
  正如我们所知,BUG应该尽早地在开发过程中被发现。修正处于开发阶段的BUG的成本远远低于修正处于验收阶段的
BUG,而相对与修正已经发布给客户的产品BUG的成本更是可以忽略不计。因此,越晚修正BUG,需要重做的事情就越多
  对很多人来说,零缺陷的软件产品似乎是不切实际的。因此,我们总是听到许多软件开发人员说:“软件永远有BUG”。
软件产品含有BUG并不奇怪,不幸的是发布一个包含很多BUG的产品给客户仍然不让人感到惊讶,这就是一件值提深思的
事情了。
 
国家应用软件产品质量监督检验中心 北京市科学技术委员会 质检总局 信息产业部 教育部 江苏软件园 东大软件园
深圳市软件之窗 国家863公共技术支撑体系 中国软件行业协会 西安软件园 大连软件园 中国IT实验室 珠海软件园
齐鲁软件测试联盟 中国软件测试人才网 北京软件行业协会 中华英才网 测试中国 希赛网软件工程频道 杭州软件园
河北省软件行业协会 天津国家软件出口基地 智联人才招聘网 前程无忧 北方IT网 中国软件测试人才网 Sosll助力网
 
Copyright © 2008 test-edu.com  京ICP备08104098号
北京教学基地:北京市海淀区上地信息产业基地中关村软件园3A楼
咨询电话:010-62669533
传真电话:010-62669532
  电子邮箱:bcjy@test-edu.com

 
西安运营中心:
  小寨西路98号皇家公馆2号楼A单元2411室
  咨询电话:029-85567185
  传真电话:029-85567184
上海运营中心:
  上海高阳路188号1号楼1701-1702
  咨询电话:021-65639686
  传真电话:021-65639838