史上最全的测试团队组建方法

发表于:2016-3-10 10:36

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:阳光温暖了心情    来源:51Testing软件测试网采编

  团队流程和制度:所谓无规矩不成方圆,我们为了让团队更好的去朝目标去前进,需要通过一系列的制度来确保这点,避免每个人的目标不一致导致团队目标无法完成,那么我们应该去如何制定团队的整个流程和制度呢?这里提供几个建议作为参考:
  1、制度一定是为目标而服务的,否则就不需要这个制度(当然,也可能目标需要完善);
  2、制度不宜多,需要给大家一定的自由空间;
  3、每个制度都需要有对应的奖惩机制,否则跟没有一个样;
  4、确定制度后要一视同仁,自己也要以身作则,否则没有人会遵守;
  5、制度要跟团队成员一起讨论出来,这样才会更有公信力,也更容易形成部门文化;
  6、不要跟公司的制度冲突;
  我们假设小A通过上面的分析方法形成了下面的团队制度(其他的根据需要进行完善):
  1、部门考核流程和制度
  2、导师制度
  3、请假和加班制度
  4、技术改进制度
  5、分享和交流制度
  6、部门活动制度
  7、测试人员的工作指导和制度
  完成后,跟大家一起讨论和完善,并且最终达成一致,以后每次的完善都跟大家一起确认下(不建议经常去更新制度,这样会让制度没有公信力,也不要出现头痛医头脚痛医脚的情况)
  人员分工:团队目标和具体计划确认后,全部靠自己一个人肯定是搞不定的,所以就需要将合适的工作安排给合适的人员。这样既能培养大家的能力,也能够让自己更加专注于整个团队的方向和一些关键事件(这里需要测试经理具备知人善用的能力,能够发现团队每个人的优点,并且合理的去利用)。这里网上也有一些方法了,大家自行脑补。那么一个团队都需要哪些人呢?笔者根据自己的经验提供下参考:
  1、项目经理(后面培养成团队管理人员)
  2、技术牛人(后面负责团队的技术改进和规划)
  3、产品专家(能够对产品的业务和需求等非常熟悉)
  4、测试人员(完成部门的日常测试任务,并且不断提高自己的测试技能)
  人员培养: 招到合适的人或者将合适的人安排到合适的位置后,就需要我们对这些人员进行培养,来提升他们的胜任度了;这里要求测试经理本身也能够具备对应的技能;比如:如果一个测试经理自己不会自动化,甚至没有接触过自动化相关,那么除非另外找一个自动化方面的专家,否则该团队的自动化肯定会走很多的弯路;那么具体如何去培养对应的人员呢?那自动化人员的培养来举例子吧(其他方面也是采取类似的方法)!
  1、选择2-3个编码能力比较好的人员;
  2、根据自己以前的经验选择一个适合自己产品的自动化框架。
  3、让大家挑选一些最基本功能(需要经常测试的)的用例,尝试进行自动化(因为上面不一定给予时间,这块时间建议利用额外时间,或者自己去挤出时间来做,否则失败了不好向上面交代);
  4、完成后快速的运行起来,让大家看到效果(不成功的话也能快速发现),这样能够提高大家的信心;
  5、认定该方案后,持续的投入额外时间和展示效果,直到让开发和上面觉得自动化已经带来价值了,这个时候上面自然就会主动要求投入人员进去了(这个时候自动化的黄金时代就来了),同时上面对自己的工作应该也会比较认可吧;
  6、从自动化人员里面找到一个能力比较好的,重点进行培养,让其开始负责整个自动化项目;等到其能够完全胜任了,自己也能够解放出来做其他规划工作了;
  OK,等到整个团队的人员能力都培养起来能够胜任对应工作后,自己就只需要负责整个团队未来发展的方向,并且不断的去激励大家,提高整个团队的战斗力就可以了。
22/2<12
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • flyingfish0316
    2016-3-28 17:28:15

    写得非常好,流程清晰,方式明确。

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号