51Testing软件测试论坛

标题: 关于如何做好QA工作的一些心得 [打印本页]

作者: lile    时间: 2006-3-19 16:55
标题: 关于如何做好QA工作的一些心得
看过许多同行兄弟姐妹的工作感受,反映了一些从事QA工作过程中的困惑,心里也很有同感。之前做过几年的测试工作,到了新的公司开始做QA工作,虽说测试工作也是属于质量工作范畴,但是真正干起来才发现,还是有很大的不同的,尤其是思想方法和工作方法上。所以也是边学边干,这边和大家分享一点心得。
1、调整好自己的心态。
尊重开发人员、产品经理、项目经理等项目组内同事,不要把自己定位为监工,要把自己定位为服务员。如果你真的是从心里想帮助大家把事情做好,而不是教训别人,大家会感受到的。很多时候,调整好自己的心态才是难点。
2、有的放矢
不要盲目的发表意见,要做到有理有据,这也是避免项目组内成员产生争执和不理解的前提。在提出意见和建议前,最好做一下调查,收集一些资料和数据,或者和大家深入的聊一聊,开一些交流会,座谈会,收集到一线开发人员的真实感受,不要自己一觉得有问题就冲出来,这样肯定会被别人反感,也会降低大家对QA的认同和信任感。
3、数据说话
质量工作相对务虚不假,之前做测试好歹还有很多的bug摆在那里,刚开始做QA工作确实觉得虚了很多。自己的产出在哪里?后来发现,其实还是可以有很多的,呵呵。你可以给相关人员进行培训(质量知识、软件工程知识、产品开发知识、质量制度和规范等等),会议记录和培训资料算是你的产出的一部分。另外,对于项目过程中产生的问题,变更等,要有记录,一定周期内作出分析和报告,比如,变更发生率,项目延期的原因分布,与计划的不符合程度等等。进一步提出改进建议,有了这些数据支持,你提出建议也就更有说服力。
4、沟通再沟通
其实很多问题都是发生在沟通上,我觉得沟通好了,起码可以解决70%的问题。
多为大家提供交流和沟通的机会,比如,发起一个交流会,让组内同事互相培训,形成一个良好的内部学习交流气氛。另外,什么也比不过面对面的沟通,抛弃聊天工具和email吧,走过去,和你的同事一起好好聊聊,吃饭的时候,坐车的时候,你会发现很多深入的问题的,呵呵。
5、循序渐进
规范制定好了,不要一下子就想完全推行到底。毕竟要改变别人已有的习惯,是会让别人不舒服的,呵呵。所以要循序渐进,分期分批,一点点来,习惯慢慢的就被改变了,这样大家就不会太抵触。而且,在分期分批推行规范的过程中,别忘了不断收集反馈意见,不断改进和修正规范,规范可不是qa说是什么就是什么的,一定要收集大家的意见,达成共识,这样才有被大家执行的基础。
6、展示自己
QA工作务虚,但是可以落到实处,是有很多实际工作要做的,比如文档编写,规范起草。培训、评审、跟进问题。这些工作的成果如何体现,效果如何,可以通过一些问卷调查,来收集大家的反馈,举个例子,如果推行产品开发流程规范前大家对流程的满意度是50%,推行规范两个月以后,满意度成了90%,你说这是谁的功劳呢?呵呵,这也是数据说话的一个方面,也是QA工作成绩的展现。
说了这么多,其实我做QA工作也只有3个月,还有很多的不足,希望能和大家多多的交流,如果自己的一点心得,能够给大家一些帮助或启发,就深感欣慰了,呵呵。
欢迎拍砖!
作者: millionaire    时间: 2006-3-19 23:48
谢谢楼主,写的不错! 请问一下,现在有公司设置了SQA DEV的职位,不知道是什么意思?
作者: rrazz    时间: 2006-3-20 09:46
是development?
作者: bigwhite    时间: 2006-3-20 13:05
工作才这么长时间,写得很不错!
作者: 丁笑寒    时间: 2006-3-20 13:10
受益非浅,谢谢lile 朋友。
作者: lile    时间: 2006-3-23 14:04
谢谢各位,一点心得,还请各位继续指点。
说实话,不是很清楚SQA DEV职位的具体含义,呵呵,见笑。各公司情况不同,也许是有的公司已经有人在做这些事情,但是不是叫这个职称吧。
作者: 983221wy    时间: 2006-4-11 21:40
谢谢楼主
作者: kathine_zhang    时间: 2006-4-29 16:19
真是羡慕,才工作这么长时间就对QA工作了解得这么深刻!
作者: hellen_ma    时间: 2007-2-28 16:55
什么是规范.可以说点吗?
作者: vickyonline    时间: 2007-3-16 10:17
学习学习
作者: wbcn    时间: 2007-3-18 23:33
写的不错,向你学习!
作者: jiangxk    时间: 2007-4-5 15:52
标题: 有前途
继续努力
作者: freefish88    时间: 2007-4-18 15:18
讲的不错,很好,支持!
作者: winter0220    时间: 2007-4-19 15:59
像楼主学习!
我一直也是觉得做QA的好像很难找到工作的成就感!
项目进行的顺利是项目组的努力工作,不顺利也是由一些其他原因造成,似乎都跟QA没啥关系。sdlkfj7
搞得我现在不知道工作的意义了!我只做了半年QA,不过看起来比楼主差多了,还要请楼主多多指教!:)
作者: sanjingshou16    时间: 2007-5-9 13:25
标题: 回复 #14 winter0220 的帖子
毕业才开始做QA,感觉很茫然啊
作者: skystarby    时间: 2007-5-15 15:44
我刚开始做QA,好好学习学习
作者: aliceblue    时间: 2007-5-21 14:55
值得学习!
作者: shinerain    时间: 2007-6-6 16:21
我一直也是觉得做QA的好像很难找到工作的成就感!
项目进行的顺利是项目组的努力工作,不顺利也是由一些其他原因造成,似乎都跟QA没啥关系。

我也有同感~~ 一直都没有找到方向~~
lz写的很好~~我记下来了~
作者: rting    时间: 2007-11-19 12:27
公司就只有个QA部门,没测试部门的,
说是QA,实际上就是做测试的
可能公司小,没把这些东西分的这么细
作者: wslss007    时间: 2007-11-22 14:50
心态很重要,否则容易引起争议和冲突,改变别人之前先说服自己,有理有据的去改变,心平气和的去说服。
作者: warmbird    时间: 2007-12-4 17:12
个人觉得楼主对QA有这样深刻的认识与楼主的工作经验和个人性格是分不开的。

做QA看起来其工作内容并不多,而且也不会像代码那么难入门,但要想做好QA,让QA的工作真正发挥其价值还是不易的。

首先,QA人员要对软件过程有着深刻的认识,最起码能与软件过程各个环节的相应人员进行平等的交流,并能指导专业人员,而且这方面的能力不是能从书本上学来的,要经过项目的磨练才行。
其次,QA人员要有很好的表达能力和沟通能力,由于QA人员所处的位置,很多项目组成员会对其产生抵触清楚,能采用大家可以接受的方式表达出自己的意见是很重要的。

刚好测试是深入了解软件过程的最好途径,因为在测试过程中所发现的问题会追溯到项目前期的各个阶段,一定程度上也就是知道了每个阶段最容易出问题的地方是哪里,而且这些问题是实实在在自己从项目中发现的,印象深刻,将这些经验转换一个角度和应用方法,灵活应用起来,是很有说服力的。

因为本人也是从测试转做QA的,所以比较有同感:)
作者: li_huai    时间: 2007-12-10 14:32
21楼的说得有道理。
作者: ruizi007    时间: 2007-12-17 01:31
很深刻
作者: ulta    时间: 2007-12-18 17:27
谢谢LZ的分享。受益菲浅呀。我刚开始做QA的时候确实觉得很虚,但是做着做着发现还是很有东西可以做的。比如过程改进、过程培训等等。现在发展到了制定项目管理考核制度的制定,感觉上还是很有成就感的。
特别在过程改进方面以及考核制度制定和执行的过程中,沟通起到了很大的作用。感觉沟通时策略确实很重要,沟通前要针对不同的人员想好沟通的策略。如何能够最大限度的获取对方意见和建议是我每次沟通都要思考的问题。
沟通之前必须做的准备:1、有明确沟通意图、目标;2、准备沟通内容涉及的项目知识;3、了解被沟通人的个性。
沟通后要做的事儿:1、整理沟通内容;2、得出最终结论;3、总结沟通过程
作者: 灵灵星    时间: 2008-4-3 18:32
公司应该比较大巴
作者: saryzhang    时间: 2008-6-8 23:16
收益颇多呢!多谢!
作者: sweetness    时间: 2008-6-13 15:44
学习
作者: shirley0726    时间: 2008-7-9 13:48
标题: 回复 1# 的帖子
谢谢楼主,很受益
作者: 灵验    时间: 2008-7-12 09:11
LZ理解很深刻啊!
谢谢!学习经验了
作者: zhap    时间: 2009-10-15 18:08
来学习一下
作者: wl510506    时间: 2010-6-29 16:33
狠受益!
作者: yzylion    时间: 2010-6-29 19:59
做QA三个与有这样的感受的确很了不起,汗颜啊呵呵
作者: yangwei860621    时间: 2010-9-20 22:34
写得不错,分享了~~~
作者: sophie_wang    时间: 2011-1-24 09:42
谢谢ls分享。。

调整心态、有的放矢。。

沟通之前必须做的准备:1、有明确沟通意图、目标;2、准备沟通内容涉及的项目知识;3、了解被沟通人的个性。
沟通后要做的事儿:1、整理沟通内容;2、得出最终结论;3、总结沟通过程
作者: 相逢似梦中    时间: 2011-6-13 15:46
唉,受教了
作者: awlwhbbs    时间: 2011-12-22 00:48
呵呵不錯啊
糖尿病 nba即時比分 nba 2k12 淘寶
作者: testing-jia    时间: 2017-5-23 15:55
没经验的知识很重要,有经验的心态很重要
作者: michaelZ    时间: 2018-7-22 10:49
我三年的QA工作,也才你三个月的体会,惭愧




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2