Rational Unified Process 中的质量管理

发表于:2008-06-16来源:作者:点击数: 标签:rationalRationalRATIONAL质量管理Process
关键字: Rational Unified Process 部署之后又发现软件问题再进行修复,这通常要多花100到1000倍的成本。要在特定时间达到既定目标,在整个项目生命周期内不断对质量进行检验和管理必不可少。 简介 质量是我们希望自己的产品、流程和服务争取达到的目标。然
关键字:Rational Unified Process

 

部署之后又发现软件问题再进行修复,这通常要多花 100 到 1000 倍的成本。要在特定时间达到既定目标,在整个项目生命周期内不断对质量进行检验和管理必不可少。 
简介 
质量是我们希望自己的产品、流程和服务争取达到的目标。然而当问到“什么是质量?”时,人们的看法各有不同。常见的回答有: 
“质量 ... 我不知道怎么描述它,但在具体环境中,我就明白是怎么回事。” 
或者 
“... 满足需求。” 
也许提到质量(关于软件)时,最常见的情况就是批评质量不过关: 
“他们怎么会发布质量这样低劣的产品呢!?” 
这些通常的反应已可说明质量是什么,但却没怎么涉及严格质检以及在执行时加以改进。这些意见都表明需要用一种方式来定义质量,通过这种方式能够评测和实现质量达标。 
但是质量并不是一个单一的特征或属性。质量是多方面的,产品或流程都可拥有质量。产品质量的核心是生产合格的产品,而流程质量的核心是合理地生产产品。请参见概念:产品质量和概念:流程质量,了解其他信息。 
质量的定义 
质量的定义(取自 The American Heritage Dictionary of the English Language, 3rd Edition, Houghton Mifflin Co., c 1992, 1996)为: 
Quality (kwol’i-te) n., pl.-ties. Abbr. qlty. 1.a.An inherent or distinguishing characteristic; a property. b.A personal trait, especially a character trait.2. Essential character; nature.3.a. Superiority of kind. b.Degree or grade of excellence. 
如定义所述,质量不是单方面的概念,而是多方面的概念。要利用该定义并将它应用到软件开发中,这个定义必须改进。 
因此,考虑到要在 Rational Unified Process 中使用,质量被定义为: 
“由以下三点所确定的特征: 
1 满足或超出认定的一组需求 
2 使用经过认可的评测方法和标准来评估 
3 使用认定的流程来生产。” 

因此,质量达标不是简单地“满足需求”或生产出满足用户需要或期望的产品。更确切地说,质量还包含确定证明质量达标所使用的评测方法和标准,以及如何实施流程,以确保由此流程生产的产品已达到预期的质量水平(而且能够管理该流程并重复使用)。 
另请参见以下几页,了解关于 Rational Unified Process 如何定义质量这个概念的其他信息: 
产品质量 
流程质量 
评测质量 
评估质量 

原文转自:http://www.ltesting.net