1第11章 软件质量管理 与软件配置管理 (参考第24章、第25章)n 软件质量管理 软件质量 软件质量标准 复查与审查n 软件配置管理 有关概念 变更管理 版本管理 系统构建 发布版本管理2n 软件质量管理就是确保软件有较少的缺陷数,并达到可维护性、可靠性、可移植性、效率等既定标准。n 质量管理是对软件开发过程进行的独立的检查活动(如图所示)。应有独立的团队专门负责质量管理。D1 D2 D3 D4 D5软件开发过程质量管理过程标准和规程 质量规划 质量评审报告 软件质量管理与软件开发的并行过程11.1 软件质量管理3n 软件质量管理由以下三个主要活动构成: 质量保证 定义和选择应用于软件开发过程和软件产品的标准,建立起机构质量规程和质量标准的整体框架, 质量规划 从这个框架中选择适当的规程和标准,为某一软件项目制定质量计划。 质量控制 定义并实施质量管理过程,确保开发团队严格遵守项目质量规程和标准。4n 软件质量保证(Software Quality Assurance,SQA)活动为达到高质量软件提供了一个框架。该活动包括: 制定软件开发过程标准或软件产品标准 采用有效的软件工程方