精选优质文档-倾情为你奉上Capture14一、 质量,软件质量概念(事物的特征或属性 )在软件开发中,可能会遇到两种质量:a) 设计质量包括需求、规格说明书和系统的设计。 b)符合质量主要关注于实现的问题。 C)用户满意度= 合格的产品+ 好的质量+ 按预算和进度安排交付 质量-实用观点n 玄妙观点 (如 Persig)认为质量是马上就能识别的东西,却不能清楚地定义。 n 用户观点是从最终用户的具体目标来说的。如果产品达到这些目标,就显示出质量。 n 制造商观点是从产品的原始规格说明的角度来定义质量,如果产品符合规格说明,就显示质量。 n 产品观点认为质量是产品的固有属性(比如,功能和特性)。 n 最后,基于价值的观点根据客户愿意为产品支付多少钱来评测质量。实际上,质量涵盖所有这些观点,或者更多。 软件质量可以这样定义 : 在一定程度上应用有效的软件过程,创造有用的产品,为生产者和使用者提供明显的价值。二、 质量的维度a) 耐久性。是否能够对软件进行维护(变更)或改正(改错),而不会粗心大意地产生料想不到的副作用?随着时间的推移