软件测试团队组建构想

发表于:2013-4-27 10:21

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

 作者:马俊强    来源:51Testing软件测试网采编

  1、前言

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

  1.1 开发部现状

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

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

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

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

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

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

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

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

表1:软件测试流程

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

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

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

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

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

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

  2.1 设计

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

  2.1.1 现状

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

  影响:

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

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

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

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

41/41234>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号