此系列文章记录自己在新公司搭建测试团队、建设测试流程、培养测试人员中的所见、所思、所得。 当然避免不了的会有数不清的问题、陷阱。不谈公司和人,只讲事和方法,给后续的工作提供依据,也能对前期的工作有所反思。
我们都知道,接手一个已经存在的团队比从零开始建设一个团队要困难的多, 因为你要打破大家既有的思维模式和行为习惯, 做出改变。 人都是守旧的,熟悉了一个环境和思路后,再去接受新的模式是很困难的(即使现在做的很糟糕,并且也知道做的很糟糕),更不要说改变了。
有的朋友可能会说, 你可以不改变按照既有的套路往下走就可以。 真的是这样吗? 如果真是这样,为什么要招我们来呢?
与测试工作接触最密切的是开发,而协调规范开发测试工作的是流程,所以我们要建设测试团队的难易取决于开发、测试和流程的规范程度。我们可以简单的分两类:
-
流程完整规范,执行到位
这类一般是上市规模较大的公司,对质量比较重视,测试相对地位也会高一些。 但是这种公司,管理者基本是内部提拔,不会外聘(公司不擅长的热门领域除外),因为他们更熟悉内部的工作流程,并且有更多的人脉,做好工作的成本更低。
此类公司比如BAT、TMD以及华为等公司。除了高层空降以外,你见过他们招基层主管吗?更多招的是技术专家。
-
流程不完善, 人制优于“法制”
小公司和创业型公司则属于此类,公司走上正轨后需要将工作体系化,外聘有经验的管理者就成为达成此目标的捷径之一。 此类公司的特点是:人员能力很强或者自认为很强。 这对于管理工作即是好事,也是坏事:好处是,这些人自主性强,达成一致后,可以执行的比较到位;坏处是能力强的人会有英雄主义情结,不受约束,基本上认为“老子天下第一”,可以解决所有问题。
我现在工作的环境当然是后者,是否能做好、能做到什么程度,我也不知道,但是会尽力,拭目以待。