培训服务 | PMP认证 | PgMP认证 设为首页 收藏本站 关于我们 联系我们
如何构建企业的测试团队
发布者:佚名 来源:泽众软件测试 点击: 发表日期:2015-03-29

  很多企业为了增强软件的竞争力和质量,开始建设自己的测试团队。如何建设测试团队,需要从:“梦想-->战略-->目标-->组织-->流程-->环节-->标准-->检查-->奖惩”这个步骤来实现。

  梦想。梦想是提升软件质量,而不单独是为了测试而测试。比如,在研发中心增加测试团队,可以提升产品的质量,但是交付之后仍然存在很多问题,原因就是:研发中心负责交付产品,为了按时交付,质量问题会被压住,最后的结果是交付的产品仍然存在很多问题。所以,测试是提升质量的手段,但仍然不够。

  战略。质量重要还是产品特性重要?产品发布重要?没有一定的标准, 但是基本的质量是一定要保证的,这就是战略。各有各的做法,不在赘述。

  目标。通过SQA和测试团队来提升产品的质量,是我们的目标。可以细分为:第一,所有交付给客户的产品,需要通过功能测试、集成测试、验收测试;第二,新版本需要通过回归测试才能够交付;第三,在投产的之后的产品出现问题,应该可以跟踪。

  组织。组织是服从与目标的,因此应该存在各个部门目标不一致,但最终目标一致的组织。比如,产品开发,需要验收测试团队,只服从于产品质量,不负责交付日期;但验收测试的颗粒度存在不足, 对产品和技术架构的理解不透彻,因此还需要在研发部门内部的测试团队,来负责功能测试和集成测试。开发团队,需要增加SQA,来提升设计、文档、代码的质量。

  流程。流程应该遵从与生命周期模型,把质量管理和测试作为整个开发周期的一部分,而不是独立在外。比如UAT团队没有通过,就不能交付和发布,而不是研发部门开发完成就结束了。

  环节。在不同部门负责的流程上,应该设计很多环节,作为检查点,并且有明确的检查目标。我的经验是,曾经设计过比较灵活的KPI,但是执行很差。所以,我们需要设定明确的kpi。比如UAT要看缺陷遗留率(开发部门没有发现的缺陷个数和百分比)。

  检查。有了kpi,就要有检查数据,一般分成部门kpi、各个team的kpi(teamleader负责)。要通过原始的数据来检查核对,防止KPI胡乱填报。

  根据以上这些步骤,我们就可以逐步建立起相对完善的测试团队,测试流程,提升产品质量,也能够考核测试团队、开发团队。

发 表 评 论 相 关 信 息
姓名: 邮箱:
内容:
全部评论
  • 软件测试团队应该如何学习
  • 使用IBM Rational的测试理念成功打造测试团队
  • 如何建立软件测试团队——网友来支招
  • 两种可用的测试团队用人策略
  • 让软件测试团队慢慢死去
  • 测试团队金字塔型的发展模式
  • 共创国际项目管理顾问旗下网站:中国研发管理网 | 项目管理者联盟 | 中国工程管理网
    Copyright © 2005-2014 ChinaRDM.COM 研发管理网 All rights reserved. 京ICP证060517号