软件测试氛围受到什么因素影响
2013-02-16 13:17
274 查看
无论什么团队工作,氛围都会非常影响团队工作的效率,软件测试工作更不例外。软件测试项目是否成功很大程度取决于整个团队中对质量控制的理解,以及测试气氛的形成。一个合适的软件测试氛围帮组整个团队朝着解决问题的方向前进。不合适的软件测试氛围,会导致很多问题,例如过多的纠缠于指标(代码覆盖率,自动化率等),相互推托责任等。很多因素影响整个项目组的测试气氛:
1、测试组的组织结构
不同的公司、项目都有不同的软件测试组织结构,有的扁平一些,有的不严格区分开发与测试人员。这些差异性对项目的测试都是有直接的影响。举例来说,微软比较典型的测试组为SDET->Test Lead->Test Mgr->Test Director,然后PM/Dev/Test组织再统一汇报到一个大老板。
2、软件测试不仅仅需要很多创新和新鲜的想法,同时也往往需要丰富的经验去开展有效的测试活动。所以,一个好的软件测试团队,我理解应该是多元化的背景。举例来说,当测试一个应用软件时,一个有美工背景的测试人员必定会关注软件的界面的美观和合理性。一个有安全背景的人,必定会更多考虑软件的可靠和安全。这些不同的背景的人,在一起才能更多程度提高测试的覆盖率。这些不同背景的测试人员可以相互学习,共同促进。
3、管理人员的领导力和风格
一个软件测试组的氛围,很大程度受到测试管理人员的影响。管理层处理质量问题的方式,也直接影响执行层的工作。质量管理大师朱兰曾经总结一个80/20规律,他认为80%的质量问题是由于管理人员管理不当造成的,而真正由于基础执行导致的质量问题只有20%。管理人员对软件质量的理解,以及传递给执行层的信息,都直接关系到测试的氛围。这里,我想强调的是,管理人员不仅仅包括测试的管理人员,还包括开发的管理人员以及项目经理等。Adam Goucher在他的博客中也提到了对质量影响最大的是项目经理,而非测试或则开发人员。
4、对于共同目标的认可
在实际当中,很多软件测试人员将质量作为唯一的目标,开发人员将完成功能/解决Bug作为唯一目标,项目经理将产品的新功能作为唯一目标。但是从另外一个角度来看,其实满足客户的需求才是三个领域(开发,测试,项目经理)共同的目标,因此三个领域如何快速合作、如何以共同目标为重也对测试的气氛也有很大影响。有时候,这个共同目标会和各个领域的目标有所冲突,因此如何快速有效解决这些冲突是非常需要智力的过程,同时也依赖很多经验。
本文转载自51Testing软件测试网,查看更多:http://www.51testing.com/html/news.html
1、测试组的组织结构
不同的公司、项目都有不同的软件测试组织结构,有的扁平一些,有的不严格区分开发与测试人员。这些差异性对项目的测试都是有直接的影响。举例来说,微软比较典型的测试组为SDET->Test Lead->Test Mgr->Test Director,然后PM/Dev/Test组织再统一汇报到一个大老板。
2、软件测试不仅仅需要很多创新和新鲜的想法,同时也往往需要丰富的经验去开展有效的测试活动。所以,一个好的软件测试团队,我理解应该是多元化的背景。举例来说,当测试一个应用软件时,一个有美工背景的测试人员必定会关注软件的界面的美观和合理性。一个有安全背景的人,必定会更多考虑软件的可靠和安全。这些不同的背景的人,在一起才能更多程度提高测试的覆盖率。这些不同背景的测试人员可以相互学习,共同促进。
3、管理人员的领导力和风格
一个软件测试组的氛围,很大程度受到测试管理人员的影响。管理层处理质量问题的方式,也直接影响执行层的工作。质量管理大师朱兰曾经总结一个80/20规律,他认为80%的质量问题是由于管理人员管理不当造成的,而真正由于基础执行导致的质量问题只有20%。管理人员对软件质量的理解,以及传递给执行层的信息,都直接关系到测试的氛围。这里,我想强调的是,管理人员不仅仅包括测试的管理人员,还包括开发的管理人员以及项目经理等。Adam Goucher在他的博客中也提到了对质量影响最大的是项目经理,而非测试或则开发人员。
4、对于共同目标的认可
在实际当中,很多软件测试人员将质量作为唯一的目标,开发人员将完成功能/解决Bug作为唯一目标,项目经理将产品的新功能作为唯一目标。但是从另外一个角度来看,其实满足客户的需求才是三个领域(开发,测试,项目经理)共同的目标,因此三个领域如何快速合作、如何以共同目标为重也对测试的气氛也有很大影响。有时候,这个共同目标会和各个领域的目标有所冲突,因此如何快速有效解决这些冲突是非常需要智力的过程,同时也依赖很多经验。
本文转载自51Testing软件测试网,查看更多:http://www.51testing.com/html/news.html
相关文章推荐
- 软件测试氛围受到什么因素影响
- 软件测试氛围受到什么因素影响
- 影响软件测试人员才能提升的因素
- 影响软件测试的一些因素
- 谈谈软件测试的氛围
- 前端.什么是页面渲染&&影响渲染速度的两个因素
- 软件测试 -- 什么是软件测试以及软件测试的目的是什么
- [软件项目管理与测试论坛]技术是什么?技术永远是为产品服务
- 敏捷开发中软件测试团队的职责和产出是什么?
- 什么是软件测试?
- 媒体,你想对软件测试行业做什么?
- 什么是软件测试?
- 什么是手机软件测试?
- 一个软件项目的总纲性的测试计划叫什么?
- 什么是敏捷软件测试
- 软件测试管理是什么?
- 什么是质量保证或软件测试?
- 云计算对于软件测试的影响
- 软件测试的目的是什么?
- redis性能测试以及影响性能的因素