测试管理中的隐形指挥棒:测试组织模式的设计(1)

发表于:2011-1-25 14:27

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

 作者:肖利琼    来源:51Testing软件测试网采编

  注:图中虚线表示项目线,实线表示行政线。

  这种模式很有趣的一点是同属一个软件部门的软件需求、开发、测试小组中,是由开发主管作为代表与项目接口,参加项目的各种会议。另一个突出的特点是此种模式分开了行政线与项目线。在行政线上,各小组在人力资源管理及专业技术上向开发经理汇报,但在项目线、工作进度与质量上,接口人向项目经理汇报,各技术小组向开发主管汇报。开发经理与项目经理并没有什么隶属关系,项目经理需要资源时需找开发经理,经理再安排主管进行传递与控制。

  这种组织模式有哪些优点呢?在项目的接口上,只派出了开发人员为代表,可以减少接口沟通上的成本。但这其实是一把双刃剑,一方面从表面上看是可以减少各专业组直接与项目组其他专业组接口的开销,但开发代表是否可以代表需求与测试小组,参加项目会议回来信息传递是否能到位,是否了解需求与测试小组对项目的需求,都存在疑问。

  再从反面分析,它存在哪些缺点?

  测试主管在行政线上向开发经理汇报,测试主管会感到有一种特殊而微妙的感觉,在报告项目的测试结果时不带有色眼镜是不现实的。在项目线上,汇报进度与质量时,开发主管在某些方面会做一些过滤,不可能把最真实的项目质量情况反映给项目经理。当然,有色眼镜在原则上是有度数限制的,不能太离谱,否则产品到了用户手上再反馈回有严重问题,情况就不那么简单了。

  在有紧急任务时,在开发经理的要求下,有一些测试资源常会去做协助开发的调试工作(例如,开发改一个问题,测试帮忙验证是否改好,常是验证用于突发解决用户端某些问题的临时版本)。

  测试人员需充当多个角色,如软件部门的配置管理员,软件帮助文档、手册的编写者等。

  测试小组在整个部门,乃至在项目中的影响越来越小,在测试人员中,有的人渴望转为开发人员,有的人想转为需求设计人员,随着时间的流逝,测试组织非但壮大不起来,反而可能消失。

  综上所述,此开发模式适合于公司发展的初期,属于一种过渡的组织模式。接下来,介绍以项目经理为核心的测试组织模式的设计。

相关链接:

解读测试设计

测试设计景观

22/2<12
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • huxb_dowant
    2011-1-26 09:15:19

    呵呵,小公司一般都这样,这种组织结构严重影响测试人员的积极性,同时由于开发经理是从开发的角度出发考虑问题,所以很多不影响功能但严重影响用户满意度的缺陷就会直接暴露到用户处。不得不说,这是一种急功近利,很容易导致严重后果的做法,但目前国内很多软件公司都是这么混日子的,不求上进。

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号