培训服务 | PMP认证 | PgMP认证 设为首页 收藏本站 关于我们 联系我们
QA能为敏捷团队带来什么?
发布者:佚名 来源:51Testing软件测试网 点击: 发表日期:2015-03-05

  最近项目忙的晕头转向,好久没有写东西了。发布的日期一天天临近,项目的问题则一天天暴露出来。问题到底出在哪里呢?显然,不是某一个人的问题,大家都有责任。不禁在想,作为QA,到底能为团队做出什么贡献呢?

  QA,quality assurance,质量保证。其实,从某种程度上来说,QA没法保证质量。

  敏捷开发,TDD,非常强调代码的质量,但是,如果测试没有跟上,代码的质量没有保证,QA也是无能为力。由于过于关注交付给客户的quantity,使得DEV在不断开发新的feature的同时,忽略了非常重要的测试;同样,QA已经忙于测试新的feature,而根本没有时间去做更多的regression。这样,每次拿到的build总是有新的feature的缺陷和老feature的缺陷并存情况,曾经work正常的一个功能,不知道什么时候又会突然废掉,QA每天面临这样的惊喜...

  QA,发现软件产品的缺陷,由于角色特点,其实,对于团队的问题也是很容易发现的。可是,很多时候,QA能发现问题,提出问题,但是没有办法fix问题。因此,QA很无奈~~~

  反思一下,其实QA还是有很大责任的。在一个团队中,QA应该做好本职工作,那就是保证产品的质量。因此,作为QA,应该做到:

  始终坚持质量第一,尽力跟外界压力做斗争。QA所作的一切应该都是为质量服务的,否则,就是QA没有尽职。

  需要坚持原则,要强势一些,不能被人牵着走。要控制好质量,尽力暴露产品的问题,不能为了迎合PM去追求数量,而忽略了某些细枝末节。

  对于团队的问题,需要想办法使得整个团队都能以质量为中心,都在为产品质量而服务。

  敏捷团队的特点,QA显得尤为重要。QA在保证产品质量的同时,应该促进团队向着良性方向发展。

发 表 评 论 相 关 信 息
姓名: 邮箱:
内容:
全部评论
共创国际项目管理顾问旗下网站:中国研发管理网 | 项目管理者联盟 | 中国工程管理网
Copyright © 2005-2014 ChinaRDM.COM 研发管理网 All rights reserved. 京ICP证060517号