项目管理者联盟
俗话说的好:台上一分钟,台下十年功。做好一件事情实属不易,需要千分万分的努力,但往往可能会因为某一处未做好,就导致整件事情被做砸,所谓“一招不慎,满盘皆输”。生活工作中时常遇到类似情况,例如用户验收测试(UAT),需要经过多方的共同努力才能做好,但是要把其做砸,貌似只需要下面几招就OK了。项目管理者联盟
必杀技1:不做UAT验收计划项目管理者联盟
傲娇小公举:什么?UAT验收还需要做计划,挺简单的事情,不用做计划吧,本公举成竹在胸。不就是到了快上线时把功能菜单点一点吗?哪有那么复杂,做个计划多此一举。项目管理者联盟
苦口婆心僧:凡事预则立,谋定而后动。项目管理者联盟
“谋”就是做计划,也就是做任何事情之前,都要先计划清楚,执行UAT验收也一样。项目管理泰斗科兹曾一针见血地指出:不做计划的好处,就是不用成天煎熬的监控计划的执行情况,直接面临突如其来的失败与痛苦。项目管理者联盟
必杀技2:不输出UAT验收用例项目管理者联盟
傲娇小公举:UAT验收怎么还要本公举输出验收用例?测试用例不是现成的嘛,我直接拿来随便挑几个验收一下就OK啦!项目管理者联盟
苦口婆心僧:UAT验收和系统测试侧重点是不同的。UAT验收关注的是业务流程是否通畅,是否符合业务的需要。验收时可以参考部分系统测试用例,但不是完全照搬。另外,UAT验收用例输出过程中需要经过相关方评审才能定稿,这也是查漏补缺、明确验收范围的过程。项目管理者联盟
必杀技3:UAT验收环境准备不充分项目管理者联盟
傲娇小公举:什么?还要准备专门的UAT验收环境,OMG。时间紧、任务重,用现成的开发、测试环境就可以啦,何必浪费时间。club.mypm.net
苦口婆心僧:UAT要求测试环境尽可能接近生产环境,在执行UAT之前需要准备好验收环境及相关的测试数据,避免由于环境的限制,使一些往往可以在UAT中发现的问题不能及时被发现,而遗留到生产环境。项目经理圈子
必杀技4:端到端测试未贯通即执行UAT项目管理者联盟
傲娇小公举:时间太宝贵了,争分夺秒。测试做系统测试的时候就开始做UAT验收,双管齐下,节省时间。bbs.mypm.net
苦口婆心僧:殊不知这样更浪费时间,系统还不稳定的情况下,主要功能和流程都还未完全跑通,问题会层出不穷。功能阻塞、排查问题、返工修改问题等,这些会大大降低UAT验收的效率。而且UAT过程频繁的被打断,会消磨验收人员的耐心,打消其积极性,进而产生很多抱怨。所以控制好“端到端测试”这个准出条件,再做UAT验收,项目组整体效率会更高。项目管理者联盟
必杀技5:UAT验收人员抓壮丁项目管理者联盟
傲娇小公举:不就是个验收吗,谁验不是验啊,谁有空谁去验,完美!项目管理者联盟文章
苦口婆心僧:UAT主要是从用户层面去验收,执行UAT验收的人需要对该业务精通,并且是具有代表性的用户。因此验收人员可不是随便找个人那么简单。如果随便找个人做验收,那效果是要大打折扣的,送你个1折还是乐观的。项目管理者联盟
必杀技6:UAT验收执行走马观花PgMp.mypm.net
傲娇小公举:UAT验收简单啊,这点点那点点就好啦,怎么高兴怎么来。没必要按照用例一个个验吧,多麻烦。测试都测过了,能有啥问题,验收走个过场就行。club.mypm.net
苦口婆心僧:测试人员和验收人员的关注点是不一样的。测试人员关注的更多是校验功能、性能和可靠性等要求与需求说明书的一致性。这样很难达到用户验收的目的。所以不管是验收人员还是研发团队,需要从思想上接纳并重视UAT。项目管理者联盟
必杀技7:相关方缺乏有效沟通机制项目管理者联盟
傲娇小公举:UAT验收发现的问题,在及时通讯工具一发即可,大家都能看到,多方便快捷。项目管理者联盟
苦口婆心僧:条件允许的话,最好UAT验收人员和研发团队人员集中一段时间办公,这样面对面沟通效率高,UAT发现问题后也可及时响应和解决。如果采用邮件或其他通讯工具等非面对面的沟通方式,往往效率比较低下。原本一会儿就能解决的问题,有可能要大半天甚至更长时间才会有结论,严重影响UAT效率。验收发现的问题建议记录到缺陷跟踪工具中进行统一跟踪管理。JIRA就是一个不错的缺陷跟踪管理工具。项目管理者联盟
必杀技8:验收相关方识别遗漏项目管理者联盟
|