下载此文档

软件测试需要项目管理 软件测试需要学什么.docx


文档分类:IT计算机 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
软件测试需要项目管理 软件测试需要学什么

  伴随信息技术的飞速发展,使软件产品应用到社会的各个领域,软件产品的质量自然成为大家共同关注的焦点。不管软件的生产者还是软件的使用者,均生存在竞争的环境中,软件开发商为了占有市场,必需把产品质量作为企业的主要目标之一,以免在剧烈的竞争中被淘汰出局。用户为了确保自己业务的顺利完成,当然期望选取优质的软件。质量不佳的软件产品不但会使开发商的维护费用和用户的使用成本大幅增加,还可能产生其它的责任风险,造成企业信誉下降。在部分关键应用中使用质量有问题的软件,还可能造成灾难性的后果。因此软件的质量愈来愈受到广泛的重视。
  软件测试在软件生命周期中占有很主要的地位,是确保软件质量的主要手段。依据Boehm的统计,软件开发总成本中,用在测试上的开销要占40%~50%。当代软件测试不但仅是在软件开发完成以以后做测试工作,而是将测试渗透到软件开发的各个阶段,全程控制软件质量。因此,为确保软件项目按时、保质在预算范围内完成,加强对测试工作的组织和科学的管理就显得尤为主要。
  项目管理无处不在
  项目管理就是以项目为对象的系统管理方法。经过一个暂时性的、专门的柔性组织,对项目进行高效率的计划、组织、指导和控制,以实现项目全过程的动态管理和项目目标的综合协调和优化。 项目管理从其本质上讲是一个不停整合和平衡的过程,因此很适合软件测试这种不定原因很多的项目。
  软件测试项目经常不能令用户或开发方满意,其症结表现在多个方面,而处理这些问题需要利用项目管理的方法和理论指导。从知识领域来说,项目管理包含整体管理、范围管理、质量管理、时间管理、沟通管理、成本管理、人力资源管理、风险管理、采购管理9大知识体系。软件测试包括用户、开发人员、测试人员三方的沟通交流不够、交流上有误解或根本不进行交流。测试人员通常对软件测试复杂性估量不足,图形用户界面、分布式应用、数据通信、超大型关系型数据库和庞大的系统规模等众多原因造成软件及系统的复杂性呈指数增加,从而对应的测试工作也需要分层次、分阶段进行。而软件项目标日程表也极难做到正确,很多时候需要估计和猜测,当最终期限迫近和关键时刻到来之际,主管人员首先考虑的是压缩测试项目时间。测试过程中,需求通常会发生改变使得是测试人员的日程需要重新安排,对其它项目产生影响。伴随软件复杂程度的加深,软件体系越来越庞大,软件测试工具在一些测试中是不可或缺的,那么采购管理也是必须的。另外,软件项目计划阶段低估测试子项目标费用,测试人员专业水平不如开发人员,脚本的重用性差、缺点跟踪,需要软件测试强调成本管理、人力资源管理、质量管理和风险管理。
  采取项目管理技术,软件测试工作有更加好的工作能见度,对不一样的工作任务可改善协调和控制,能够缩短产品开发时间,能够降低总计划费用,提升利润率,可确保项目组员有较高的工作热情和较明确的任务方向,广泛的项目职责能够加速管理人员的成长,实现很好的项目安全控制。
  项目管理标准化测试步骤
  从概念上讲,软件测试的项目管理是指为了使软件测试项目能够根据预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。它关注的是子系统中人员、过程、产品三要素的互动和改变,子系统内部各过程的相互关联、相互作用和测试管理子系统和

软件测试需要项目管理 软件测试需要学什么 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
最近更新