软件工程第五次作业(第二组)

小组成员 李明敏 李云 朱振凯 朱恒全 方兴 

一.团队应该如何安排QA

 对于如何安排我们团队的QA工作,我们团队安排计划如下:

1、科学制定和实施质量管理计划;
2、职责分配明确;
3、重视软件项目的测试环节,安排必要的时间,采用合理方法进行充分测试;
4、增强团队成员质量意识;
5、积极有效的沟通;
6、 制定质量检查计划;
7、 制定质量检查标准;
8、不能只是凭感觉进行检查工作,而是按质量的标准进行检查。
9、在质量检查中发现问题后及时解决,达到质量检查的效果。

二.团队应该如何安排测试工作

      对于大部分研发团队,测试资源总是处于紧张的状态。那么安排测试资源,特别是在时间有限的情况下,以及在不能增加测试人手的情况下。我们认为按各司其职,各尽其责的思想去安排测试工作才能最大发挥测试团队的效率。


     通过激发测试队员的积极性充分发挥各自潜能,并培养团队协作氛围增加团队精神,工作上步调一致,来最大程度的发挥团队效能。不同测试阶段采取不同测试策略,例如测试过程中出现定位效应、审丑疲劳和同化现象可采取交叉测试来规避鼓励创新,不断变化测试方法来提升测试效率;尽量让每个人做不同的事情减少重叠和内耗,在专长上面要有互补性,充分发挥各自特长。当测试人员有限,而研发团队多个任务同时进行时,应该主要根据业务的周期和复杂度来决定不同的调试人元。业务复杂度高、周期长的,至少得有一个人专项负责,最好有两人能够熟悉该业务。如果该业务清闲时,则腾出该专项负责人进行其它业务的测试,忙时也可以根据其它业务线的情况抽调其它人加入测试。两个人熟悉业务,同时保证了专项测试人员流失时,对这块业务的衔接测试。在大家技能素质都差不多的情况下,如果谁能更多的发现问题,同时能更多的提出些建设性的优化意见,业务的进行也就更加顺利。

     测试计划不如变化,出现问题,测试时间冲突,测试人员不能增加的情况下我们应要尽早的介入测试(指测试实施的接入时间),最好加入集成测试,即当开发做好一个接口,或者模块时,就应该介入测试。不要等着所有东西出来再测,这样不能在前面就发现开发人员的一些坏习惯,让其后续避免,导致所负责的东西在测试时问题不断,也导致后面测试时间压缩后没有更多的应对措施。
其次,应该标出测试功能模块的优先级,在时间不足的情况下应尽量保证优先级高的部分能够充分测试。在业务复杂,周期长的项目,最好准备一些基础测试用例,这样才能避免我们在时间紧的情况下出现遗漏,避免事故的发成。我们需要我们通过网络学习整理一套可行的测试工作规范,从而发现开发过程中错误设计,缺陷的管理,测试标准等。
最后,在安排人员上,还应该因人而异,即根据每个人的情况安排到合适的测试中去。每个人都很难做到样样精通,如果通过合理的安排,让每个人献出自己的最大能力,那么势必会事半功倍。否则会事倍功半,同时打击了人员的积极性,最终导致黯然离场。所以,一个测试人员是否能获得他人的认可,也与上面管理者是否有根据该测试员情况所作出的合理工作安排有关。


     最后,测试人手的安排没有想象的那么困难,首先要看测试人员的素质,其次更多集思广益的智慧去解决。每个人有自己的专长,要把专长保持好并不断创新,要互相取长补短,多向资历老的同事学习,多问多记多总结,业精于勤。充分发挥队员各自优势,并为队其他成员提供适度的宽松环境和自主的时间支配,团队效率才会高。

猜你喜欢

转载自www.cnblogs.com/17wugong/p/12149911.html