qileilove

blog已经转移至github,大家请访问 http://qaseven.github.io/

软件测试团队组建构想

  1、前言

  进入公司半年有余,接触公司的开发项目至今,对公司的情况有了更深的了解。在此提出一些建议,希望可以对部门组建测试团队起到贡献微薄之力。

  1.1 开发部现状

  目前开发部完成或未完成的项目基本存在如下情况:

  ● 软件交付迟迟不能按照计划时间如期交付关闭;

  ● 大项目合同金额小,加之开发部人力资源有限,导致项目不赚钱或赔钱;

  ● 需求随着开发的深入不断的新增或更改;

  ● 外包人员的开发能力、对项目不够负责的态度等问题,不仅导致项目质量的低下,间接导致后续交付的种种问题;

  ● 测试团队依旧没有雏形,测试人员利用率低下或高投入低产出;

  上述的几个问题体现出开发部的人力资源、管理体系和组织机构不够完善,仍需要管理阶层花些心进行规划完善。

  2、测试人员在软件开发各阶段任务

表1:软件测试流程

  软件测试流程如表1,包括测试计划、测试设计、测试执行及测试总结,测试人员的主要任务:

  ● 尽早的发现问题,尽可能的发现软件程序、系统和产品的问题;

  ● 针对问题进行分析、分类总结和跟踪;

  ● 督促开发人员尽快解决程序中的缺陷;

  ● 帮助项目管理人员制定合理的开发计划;

  ● 帮助改善开发流程、提高产品开发效率;

  2.1 设计

  设计包括需求设计、概要设计和详细设计,目前开发部的需求设计似乎涵盖了3种设计;测试人员在该阶段需要做的就是:熟悉需求,对需求的熟悉程度应该高于一般的开发人员;

  2.1.1 现状

  深分开发部二次开发项目周期短,项目需求不尽相同,测试人员未参加需求调研和设计,很大程度上是个人对文档的理解或同项目经理、需求人员的确认。

  影响:

  1、对需求理解肤浅不够深刻;

  2、部分需求印象不深或毫无印象,导致需求遗漏;

  3、刻意遵守文档内容或开发人员的设计,缺少个人观点;

  4、编写测试用例产生该覆盖的需求没有涉及,不用验证的却编写了测试用例;

posted on 2013-04-28 11:48 顺其自然EVO 阅读(151) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航:
 
<2013年4月>
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011

导航

统计

常用链接

留言簿(55)

随笔分类

随笔档案

文章分类

文章档案

搜索

最新评论

阅读排行榜

评论排行榜