qileilove

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

软件全程质量保障TQA概述

  全程质量保障(Total Quality Assurance(TQA) In the system development,以下相同处简称TQA)是基于对信息系统建设的再认识构建的,从信息系统规划与选型、信息系统建设与开发、信息系统交付与验收和信息系统运行与维护四个阶段的质量保障需求出发,定制质量保障内容,有的放矢、精准执行!

  全程质量保障整合了我们十年来在数千个实施项目中积累的丰富实践经验、服务内容和模式的众多创新,实现模块级组合,能够更适应用户各类项目千差万别的需求。

  为什么选择TQA?

  当前在项目建设过程中的问题

  在KPMG(毕马威,国际顶级会计事物所)的一份对失败项目的统计调查中,我们看到导致项目失败的前10项影响因素主要有以下几个(如图):

图1项目失败因素统计

  一般系统建设可以划分为系统规划、系统建设、系统验收和运行维护四个阶段,我们对这些影响因素作进一步分析发现这些因素分布在系统建设的各个阶段(如图),也就是说在整个信息系统建设过程中每个环节出了问题都有可能导致整个项目的失败。因此,全程质量控制势在必行。

图2失败因素分布情况

  软件生命周期是一个包括项目规划、需求分析、软件设计、系统集成、软件测试、系统验收及运行维护几大阶段的长程软件构建开发过程,从上述统计图表上我们可以看到这些问题既有前期系统规划、建设方面的问题,也有后期验收、维护过程中出现的问题,因此要想确保一个项目成功建设和应用,单纯解决某一方面的问题只能是“头痛医头,脚痛医脚”的短视行为,现代系统建设需要一套科学、全面、有效的质量保障解决方案。

  软件过程质量保障就是针对软件生命周期的不同阶段及其特点,计划并实施一系列质量管控活动,对软件产品的开发过程和交付成果进行质量保证和质量控制,这正是构成TQA的两个核心模块,也是精髓所在。

  通过质量保障方案的实施,将完整有效的质量保障手段灌装到软件工程的各个阶段,才能将软件开发过程透明化、数字化,软件质量度量才更有依据、更加可信,项目的有关决策才更加客观、合理。

版权声明:本文出自山东省软件评测中心 张凯丽,51Testing软件测试网原创出品,未经明确的书面许可,任何人或单位不得对本文进行复制、转载或镜像,否则将追究法律责任。

http://www.51testing.com

posted on 2013-04-19 10:31 顺其自然EVO 阅读(207) 评论(0)  编辑  收藏


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


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

导航

统计

常用链接

留言簿(55)

随笔分类

随笔档案

文章分类

文章档案

搜索

最新评论

阅读排行榜

评论排行榜