3、独立的测试组织模式
在独立的测试组织模式中,如图3-8所示。项目经理、开发经理和测试经理并行,测试组织具有真正意义上的独立,具有权威的地位。测试资源与预算再也不用与开发一起合计,被调去支持开发调试的救火工作不属于测试部门,而是开发部门内部的事。当项目增加时,可以根据需要自由增加人力、技术的预算。向上汇报时,除了可以如实汇报外,你还可以根据产品的质量状态提出有建设性的意见或见议,管理部门会用完全开放的心态听取来自测试状态的报告,测试在研发系统中的影响力较大,是测试组织管理的最佳模式。
图3-8 独立的测试组织模式
此种模式,对测试独立性、权威性来说是最好的,意味着在行政线上测试团队在独立的测试部门范围内工作,对应的开发团队及项目管理团队也在自己的部门中工作,为了一个项目,大家并肩协作。此种情况的模式有一个显著特点,那就是测试人员是对测试部门负责,一个人可以同时服务于多个项目。也就是说,对于项目来说,资源是不固定的,这对于技术平台化积累是很有效的。
在测试组织的管理模式上,还可以根据公司的不同情况进行调整。但是,无论采用哪一种模式,大家都知道“天上是不会掉陷饼的,地球上没有天堂”,公司是要通过销售产品来赚钱的。当项目进度紧,发布版本必须要在某一天拿出来时,质量屈服于进度的牺牲是一个永远存在的遗憾。在项目中常表现为开发在拼命地改Bug,而测试没有完成充分验证,版本已顶不住市场的压力便匆匆上线了。
相关链接: