清华大学-殷人昆-项目管理-课件-07-软件项目质量管理.ppt

清华大学-殷人昆-项目管理-课件-07-软件项目质量管理.ppt

ID:57445055

大小:558.50 KB

页数:208页

时间:2020-08-19

清华大学-殷人昆-项目管理-课件-07-软件项目质量管理.ppt_第1页
清华大学-殷人昆-项目管理-课件-07-软件项目质量管理.ppt_第2页
清华大学-殷人昆-项目管理-课件-07-软件项目质量管理.ppt_第3页
清华大学-殷人昆-项目管理-课件-07-软件项目质量管理.ppt_第4页
清华大学-殷人昆-项目管理-课件-07-软件项目质量管理.ppt_第5页
资源描述:

《清华大学-殷人昆-项目管理-课件-07-软件项目质量管理.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件项目管理第七章软件项目质量管理SoftwareProjectQualityManagement清华大学计算机系殷人昆1一个成功的项目管理是在约定的时间、范围、预算的成本以及要求的质量下,达到或超过项目干系人的期望。由此可见,项目质量管理是项目管理的重要方面,它与绩效、成本、时间是项目成功的关键因素。项目质量管理是由质量方针、组织结构、项目过程中的活动以及相应的资源组成,包括整体管理职能的活动,这些活动确定质量的政策、目标、责任,并在质量体系中凭借质量计划编制、质量控制、质量保证和质量提高等措施履行质量的目标。7.1项目质量与质量模型7.2项目质量管理7.

2、3项目质量计划的编制7.4项目质量保证7.5项目质量控制7.6质量保证体系7.7CMM的质量过程7.8软件验证和确认技术7.1项目质量与质量模型7.1.1项目质量的概念ISO8402-1994定义质量为“反映实体满足明确和隐含需求的能力的特性的总和”。其中,实体是“可以单独描述和研究的事物”,如产品,活动,过程,组织和体系等。明确需求是指在标准、规范、合同、技术要求和其他文件中明确规定的要求。隐含需求是指用户和社会对实体的期望,以及公认的不必明确的要求。在项目范围内,质量管理的重要方面是通过项目管理把隐含需求转变成明确需求。DavidGarvin提出,“质量

3、是一个复杂的多层面的概念”:从先验论角度看,质量是可以识别出来的,但不能明确定义的。从用户角度看,质量是对目标的满足程度。从制造角度看,质量是对规范的符合程度。从产品角度看,质量是产品的内在特征。从基于价值的角度看,质量依赖于顾客愿意出多少钱购买。质量的两个主要特点:质量是综合的概念,它要求功能、成本、服务、环境、心理等诸方面都能满足用户的需要。质量是一个动态的、相对的、变化的、发展的概念,随着地域、时期、使用对象、社会环境、市场竞争的变化而被赋予不同的内容和要求,而且随着社会的进步及知识创新,其内涵和要求也是不断更新、丰富的。另外,质量还包括对项目过程的要

4、求,如规定执行过程必须遵循的规范和标准等。7.1.2软件质量特性按照ISO8402-1994规定,软件质量是“对用户在功能和性能方面需求的满足,对规定的标准和规范的遵循,正规化软件某些公认的应该具有的本质”。包涵的含义有三:用户的需求是软件质量评价的基础。已经规定的标准和规范是软件开发的共同准则。软件的某些要求虽然没有明确提出,但是业内公认和执行的,也应得到满足。软件质量不是绝对的,而是相对的概念。软件质量概念需要建立在预先定义的需求的基础上,而预先定义的需求在很大程度上依赖于描述它们的人员。这些人员可能来自软件产品不同的开发环境,对软件质量有不同的理解,因

5、此提出了关于软件产品的质量特性及其组合。如果这些质量特性及其组合都能在产品中得到满足,则这个软件产品质量就是高的。软件质量是各种特性的复杂组合。它随着应用的不同而不同,随着用户提出的质量要求不同而不同。7.1.3软件质量模型软件质量特性,反映了软件的本质。讨论一个软件的质量,归结到定义软件的质量特性。定义一个软件的质量,就等价于为该软件定义一系列质量特性。人们通常把影响软件质量的特性用软件质量模型来描述。软件质量特性定义成分层模型。最基本的叫做基本质量特性,它可以由一些子质量特性定义和度量。这些子特性在必要时又可由它的一些子特性定义和度量。1976年B.W.

6、Boehm、T.R.Brown和M.Lipow首次提出软件质量模型,他们认为软件产品的质量基本上可以从下列3个方面来考虑:软件的可使用性、可维护性和可移植性。这些质量特性又可分为若干层次,对最低层次的质量子特性引入数量化的概念。1979年,McCall和Walters提出新的软件质量模型与度量,该模型得到公认和广泛的应用,并成为ISO质量模型及其他模型的基础。该模型提出软件的11个质量特性,集中分布在3个方面:软件产品的运行特性、修正特性和转移特性。设备独立性自包含性正确性完备性健壮性一致性可计测性设备效率可存取性通信性自描述性结构化性简单性清晰性可扩充性软

7、件质量可移植性可使用性可维护性人类工程可修改性可理解性可测试性可靠性效率Boehm质量模型McCall质量模型可维护性(Maintainability)可测试性(Testability)灵活性(Flexibility)正确性(Correctness)可靠性(Reliability)可使用性(Usability)效率(Efficiency)完整性(Integrity)互连性(Interoperability)可移植性(Portability)复用性(Reusability)产品运行ProductOperationsProductRevitions产品修正Pro

8、ductTransitions产品转移ISO的软件质

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。