下载此文档

软件项目质量管理.ppt


文档分类:管理/人力资源 | 页数:约39页 举报非法文档有奖
1/39
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/39 下载此文档
文档列表 文档介绍
第12章软件项目质量管理
软件质量概述
软件质量度量
软件质量管理
4软件质量体系
第2页
本章学习目标
理解质量、项目质量管理的概念
了解软件质量度量的概念和过程
>掌握软件质量的标准与质量计划的内容
掌握软件质量的控制过程与活动
熟悉软件质量体系

质量是指一组固有特性满足要求的程度,指产品或服务满
足规定或潜在需要的特征和特性的总和。既包括有形产品也
包括无形产品;既包括产品内在的特性,也包括产品外在的特
性。随着应用的不同而不同,随着用户提出的质量要求不同而
不同。
软件质量体现在开发过程的质量和它所拥有的特征上,是
各种特性的复杂组合
质量的基本概念
国际标准化组织对于质量的定义:质量是反映实体(产品、
过程或活动等)满足明确和隐含的需要能力和特性总和。质
量包括如下含义
所谓“实体”是指承载质量属性的具体事物。反映质
量的实体包括产品、过程(服务)和活动(工作)3种。
质量本身的含义是指“实体”能够满足用户需求的能
力和特性的总和。“明确的需求”一般是在具体产品
交易合同中标明的,“隐含的需求”一般是需要通过
市场或用户调查获得的。
对于不同“实体”,质量的实质内容不同,即“实体
满足用户明确和隐含的需求在实质内容上也不同。
■质量特性是指产品或服务满足人们明确或隐含需求的能力、
属性和特征的总和。
内在质量特性:主要是指产品的性能、特性、强度、精
度等方面的质量特性。
外在质量特性:主要是指产品外形、包装、装潢、色泽、
味道等方面的特性。
经济质量特性:主要是指产品的寿命、成本、价格、运
营维护费用等方面的特性
商业质量特性:主要是指产品的保质期、保修期、售后
服务水平等方面的特性。
环保质量特性:主要是指产品或服务对于环境保护的贡
献或对于环境造成的污染等方面的特性。
第6页
软件质量

与软件产品满足规定的和隐含的需要的能力有关的特征或特
性的组合。软件质量的特性是多方面的,但必须包括:
■与明确确定的功能和性能需求的一致性,能满足给定需要的
特性之全体
与明确成文的开发标准的一致性
■与所有专业开发的软件所期望的隐含的特性的一致性
顾客或用户认为能满足其综合期望的程度,软件的组合特性,
它确定软件在使用中将满足顾客预期要求的程度。

可理解性(我能理解它吗?)
可移植性我能在另一台机器上使用它吗?)
可维修性我能修复它吗?)
品品
可重用性我能利用它的某些部分吗?)
灵活性(我能改变它吗?
修转
运行性(我能改变它吗?)
可测试性我能测试它吗?)
改人移
可测试性(我能把它和另一个系统结合吗?)
产品运行
正确性(它按我的需要工作吗?)
健壮性(对意外环境它能适当地相应吗?
效率(完成预定功能时它需要的计算机资源多吗?
完整性(它是安全的吗?)
可用性(我能使用它吗?)
风险性(能按预定计划完成它吗?)
正确性:系统满足规格说明和用户的程度,即在预定环境下
能正确地完成预期功能的程度。
健壮性:在硬件发生故障、输入的数据无效或操作等意外环
境下,系统能做出适当响应的程度。
效率:为了完成预定的功能,系统需要的计算资源的多少。
■完整性:对未经授权的人使用软件或数据的企图,系统能够
控制的程度。
可用性:系统在完成预定应该完成的功能时令人满意的概率
风险性:按预定的成本和进度把系统开发出来,并且使用户
感到满意。
第9页
可理解性:理解和使用该系统的容易程度。
可维修性:诊断和改正错误所需要的概率。
灵活性:修改或改正在运行的系统需要的工作量的多少。
可测试性:软件容易测试的程度。
■可移植性:把程序从一种硬件配置和(或)软件环境转移到另
种配置和环境时,需要的工作量的多少。
可重用性:在其他应用中该程序可以被再次使用的程度。
可运行性:把该系统和另一个系统结合起来工作量的多少。
第10页

软件项目质量管理 来自淘豆网m.daumloan.com转载请标明出处.

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