软件培训网

欢迎访问软件培训网!招生咨询电话与微信:15225191462(周老师)
软件培训网,专业解决学IT疑难杂症!

首页 > 软件测试/ 正文

软件测试过程改进

2013-02-28 00:02:27
  软件测试过程也就是软件测试生命周期,它严重影响着软件开发的效率和软件产品的质量。测试技术解决了测试采用的方法和技术问题,测试管理保证了各项测试活动的顺利开展。软件测试过程改进主要着眼于合理调整各项测试活动的时序关系,优化各项测试活动的资源配置以及实现各项测试活动效果的最优化。在软件测试过程中,过程改进被赋予了举足轻重的地位,在测试计划、实施、检查、改进的循环中,过程改进既是一次质量活动的终点,又是下次质量活动的原点,起着承上启下的作用,因此软件测试过程改进对于软件质量的提高相当重要。  1、软件测试过程改进的概念  测试过程的改进对象应该包括三个方面:组织、技术和人员。测试过程改进需要对组织给予特别关注,因为过程都是基于特定的组织架构建设的,而且组织设置是否合理对过程的好坏有决定性的影响。软件测试组织的不良架构通常表现在:  ● 没有恰当的角色追踪项目进展。  ● 没有恰当的角色进行缺陷控制、变更和版本追踪。  ● 项目在测试阶段效率低下、过程混乱。  ● 只有测试经理了解项目,项目成了个人的项目,而不是组织的项目。  ● 关心进度,而忘记了项目的另外两个要素—— 质量和成本。  上述问题可从组织上找出原因。因此在测试过程改进中可以先将测试从开发活动中分离出来,把缺陷控制、版本管理和变更管理从项目管理中分离出来。此外,需要给测试经理赋予明确的职责和目标。技术的改进包括对流程、方法和工具的改进,它包括组织或者项目对流程进行明确的定义,杜绝随机过程,引入统一的管理方法,并使用标准的经过组织认可的工具和模板。人员的改进主要是指对企业文化的改进,它将促使建立高效率的团队和组织。  由于测试过程改进是一项长期的、没有终点的活动,而且要获得改进过程的收益也是长期的过程,所以在起步实施测试过程改进时,要充分考虑战略,并根据公司的战略目标确定测试部门的战略,描绘远景。将测试过程改进与公司战略目标相联系,是改进成功实施的必要条件,也是各公司在实施测试过程改进中获得的最佳实践。在研究过程中,组织的规划内容通常包括:  ● 绘制远景:如提升管理成熟度,提高测试生产率,促使部门测试能力达到公司领先水平。  ● 战略分析:如在部门内制订三年计划。以内部人员为主,引入适当的培训,通过一年半到两年的内部过程,使得VER/VAL及其他相关过程域改进并达到CMMI3成熟度,适时进行评估,最终目标为CMMI4。  ● 优缺点评估:上述战略方法的优点在于前期以内部改进为宗旨,避免了拔苗助长带来的风险,可以使过程改进更符合组织的实际情况。但缺点是不以正式评估作为目标,可能导致领导关注力度减弱,过程改进的动力不足,因此需要过程改进的负责人具有坚韧的斗志和持之以恒的信念。  在改进的不同时期和阶段,选择的策略也不同,组织应根据实际情况进行选择。下面列举在研究过程中收集的可供参照的主要策略方法:  ● 重诊断,轻评估。要以诊断和解决测试过程中的实际问题作为测试过程改进的目的,不能盲目追求商业评估。在以往实施ISO9000的过程中曾发现,组织拿证书的愿望常常会冲淡“过程改进”的真正目的。  ● 实施制度化的同时,建设企业文化。实施全面制度化的管理是过程改进的有效保障,制度和组织文化总是互相依存,没有良好的文化保障,制度化将困难重重;而没有制度的支撑,文化也将是无本之木。

Tags:信阳软件开发培训学校有哪些呢,漯河有没有java培训机构呢,郑州Java高薪就业零基础培训班,郑州2018最新Java培训机构排名,郑州java零基础开始从入门到精通的培训,郑州Java培训哪家适合大学应届毕业生

搜索
软件培训学校哪家好,就来软件培训网咨询
软件培训学校哪家好,就来软件培训网咨询
热门标签
软件培训学校哪家好,就来软件培训网咨询
软件培训学校哪家好,就来软件培训网咨询
软件培训学校哪家好,就来软件培训网咨询
  • QQ交谈