软件培训网

欢迎访问软件培训网!招生咨询电话与微信:15225191462(周老师)
软件培训网,专业解决学IT疑难杂症!

首页 > 软件测试/ 正文

谁该为软件质量负责------质量伪神 vs 真人类?

2013-01-28 05:00:19
  我接触过数以千计的测试员,他们都有这么一个观点:我从事的是测试工作,我就是唯一对质量负责的人。甚至有些人认为自己是产品质量的守护神。  我想问的问题就是:这种想法对我们有好处吗?  下面是我的一些看法,同时也期待大家可以思考一下这些看法。  质量问题,是所有人的责任,而不仅仅是一个测试员的责任或者成千上万测试员的责任。如果你想让你的家庭幸福美满,那么你就不能将家庭中的某一个人指定为幸福的担保人,而同时一旦出现任何问题,便把责任完全推给这个人。如果一个家庭想永远都幸福美满,那么必须全家人都要参与来共同营造这个美好幸福的家。  同理,如果要保证产品的质量,那么客户、需求、设计、开发、测试以及售后支持都必须承担平等的责任。  然而,有一些根本就不重视测试或者假装自己很重视测试的公司,表面上是为每一个项目都安排一个测试员,而一旦客户发现了问题,就把责任全部推到测试员身上。这些自认为是质量守护神的测试员,就会觉得因为漏测了一个缺陷而开始内疚,认为自己该为这个问题负责任。  这些情况发生的原因是,大多数测试员还没用弄清楚测试到底是什么。他们认为测试就是提高质量,但实际上不是提高质量,而是寻找与质量有关的信息。  报告缺陷:如果没有人关注修复缺陷,那么产品质量本身是不会有提高的。如果你做过测试,那么你肯定有这么一个感触,修复一个缺陷,可能导致更多的缺陷出现。所以,测试员报告一个缺陷,当这个缺陷被修复之后,很可能又有新问题产生,此时的软件质量反而降低了。  同时,我也承认这一点:缺陷少并不意味着质量高。Jerry Weinberg, 软件测试界的奇才,在20世纪60年代的时候,开展测试团队的工作的第一人。他认为“质量只是对于那些与其有关的人才有价值”,而后,Michael Bolton把这句话拓展为“测试员的职责就是要找出与其有关的是什么人和什么事”。实在太了不起了!  如果测试员还继续认为自己是质量守护神的话,那么将会出现以下的问题:  与开发人员的争论:测试员视开发人员为恶魔,因为是他们令到软件质量低劣,并与之展开争论,然后开发人员也开始不尊重测试团队,这就会影响到整个团队的表现。因此,导致这种情况出现的测试员们,不仅仅是损坏他们的名声,而且也损坏了我们的名声。  这就像击球手指责投手令其要跑一大圈一样。如果一个板球队伍想要运作的好的话,那么击球手和投手就必须紧密合作,从而获取比赛的胜利。有时候是击球手表现不好,而有时候是投手表现不好。你应该知道,自己和开发人员是一样的,都是普通人,你们都会犯错误。然而,致力于思考的话则可以帮助团队获得成功。  遗漏缺陷时的内疚:当出现漏测一个缺陷时,测试员认为是由于自身的缘故而造成的。这样的测试员没有想到自己仅仅是团队中的一员,这是整个团队的责任。我的意思是,对于漏测缺陷这个责任,整个团队都需要负责任。

Tags:郑州电脑中专学校计算机学校招生要求,郑州JAVA电脑软件编程学校,郑州java培训适合零基础大学毕业生的,郑州大数据培训机构哪家比较不错呢,河南计算机学校有哪些专业,郑州电脑学校学it需要什么学历

更多郑州电脑中专学校计算机学校招生要求,郑州JAVA电脑软件编程学校,郑州java培训适合零基础大学毕业生的,郑州大数据培训机构哪家比较不错呢,河南计算机学校有哪些专业,郑州电脑学校学it需要什么学历相关文章

搜索
软件培训学校哪家好,就来软件培训网咨询
软件培训学校哪家好,就来软件培训网咨询
热门标签
软件培训学校哪家好,就来软件培训网咨询
软件培训学校哪家好,就来软件培训网咨询
软件培训学校哪家好,就来软件培训网咨询
  • QQ交谈