软件质量管理2软件质量管理n课程期望3软件质量管理n本课程主要内容n介绍软件质量管理n如何进行软件质量管理nCMMI概述n过程改进n质量保证,其工作职责和基本工作方式n质量目标的制定、度量和实现4软件质量管理n介绍软件质量管理n什么是软件质量什么是软件质量?质量定义,及其如何理解;理解PDCAn为什么要进行软件质量管理?5什么是软件质量n质量定义n如何理解软件质量n附:质量管理专家6质量的定义n“无缺陷”n国家标准n质量是产品或服务满足明确或隐含需要能力的特征和特性的总和。n用户角度n质量是用户对一个产品(包括相关的服务)满足程度的度量 “顾客驱动型”n生产角度n开发出来的最终产品能满足我要求的功能是否相同7什么是软件质量n质量定义n如何理解软件质量n附:质量管理专家8如何理解软件质量n软件质量与传统意义上的质量9如何理解软件质量 软件质量反映了以下三方面的问题:1、软件需求是度量软件质量的基础。2、在各种标准中定义了一些开发准则,用来指导软件人员用工程化的方法来开发软件。如果不遵守这些开发准则,软件质量就得不到保证。3、往往会有一些隐含的需求没有明确提出来。如果软件只满足那些精确定义