软件工程专栏

测试.质量.管理之最佳实践

原创 第19回 测试资源的合理分配收藏


       试资源的分配,不仅要考虑测试团队的构成,而且要考虑不同的所需要的人数和对人员的要求是不同的。其次,软件测试项目所需的人员和要求在各个阶段是不同的:

  1. 在初期需要项目经理或测试组长介入进去,为测试项目提供总体方向、制定测试策略、测试计划,申请系统资源;
  2. 在测试前期,需要一些比较资深的测试设计、开发人员,对被测软件的详细了解、测试评估、测试需求的分解,设计测试用例、开发测试脚本;
  3. 在测试中期,主要是测试执行,要看测试自动化实现的程度,如果测试自动化程度高,人力的投入没有明显的增加;如果测试自动化程度低,测试执行的人员要求多,需要比较早的计划,保证足够的资源。
  4. 在测试后期,资深的测试人员可以抽出部分时间去做新项目的准备工作。
        一个有效的软件测试项目管理者(测试组长,QA经理或测试经理),在测试资源的分配上尽量做到合理,既不过于保守,浪费资源,也不过于激进,使资源的使用总是处于紧张状态,随时有“崩盘”的危险。所以,在资源分配和管理中,要做到:

  • 注意合理分配任务,明确规定每一个人在测试工作中的具体任务、职责和权限,每个组员都明确自己该做什么、怎么做、负什么责任、做好的标准是什么。做到人人心中有数,为保证和提高产品质量(或服务质量)提供基本的保证。
  • 在安排任务时,尽量考虑每个人不同的技术特长、能力、性格、工作风格等,因为资源需求的估计依赖于工作量的估计和每个工程师的能力评估。
  • 在不同的测试阶段,可以进行人员的相互调换,起到相互补充、相互督促/控制的作用。
  • 人员的安排应该有一个提前量和余量(buffer,10%左右),因为一个合格的测试人员可能需要一个较长的培训、熟悉产品特性和适应测试流程的过程。
  • 在做出最后安排决定之前,最好和每一个测试人员做一次沟通,达成共识。有良好的意识去关心组员,关注项目组员的情绪,以鼓励为主,不断激励员工,鼓舞士气,发挥每一位员工的潜力,注重团队的工作效率。
          预知后事如何,请读下回分解:第20回 测试风险的管理

    版权所有,软件测试演义® ——系列讨论的目录,见:
 软件测试演义——中高级系列(序)

发表于 @ 2006年10月24日 20:21:00|评论(loading...)

新一篇: 我国教育开始显现希望 | 旧一篇: 细数 Web 2.0 下的十大安全威胁

用户操作
[即时聊天] [发私信] [加为好友]
朱少民
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
朱少民的公告
....产品的质量依赖于过程的质量,而过程的质量依赖于企业文化和管理
Locations of visitors to this page
文章分类
收藏
测试
CSDN软件测试圈
卖烧烤的鱼博客
天行健,君子当自强不息
开源测试工具
探索中国软件测试之道
测试专业论坛
测试最佳实践
祖洪自动化维客系统
自动化测试资源(英文)
软件测试之家
故乡
家乡美-中国第一状元县
家乡美-徽州文化-荫余堂
徽州文化-建筑、版画、雕刻...
故园徽州
故园徽州圈
软件开发和管理
CSDN-质量圈(RSS)
Google 开发社区
InfoQ
微软社区
有效工作和管理
计算机电子书
同学友人
江湖一萍- 古徽州婺源人
博文视点 周筠
李笑来 -Pure Pleasure
文化名人的Blog
余秋雨
易中天
综合
MIT Open Courses
世界经理人
商业英才网-管理频道
畅享网
存档
Csdn Blog version 3.1a
Copyright © 朱少民