果*爆盟 uml.org.cn 第11章 软件质量管理 与软件配置管理 参考第24章、第25章) 软件质量管理 ◆ 软件质量 软件质量标准 ◆复查与审查 软件配置管理 ◆有关概念 ◆变更管理 ◆版本管理 ◆系统构建 ◆发布版本管理 1
1 第11章 软件质量管理 与软件配置管理 (参考第24章、第25章) 软件质量管理 ◆ 软件质量 ◆ 软件质量标准 ◆ 复查与审查 软件配置管理 ◆ 有关概念 ◆ 变更管理 ◆ 版本管理 ◆ 系统构建 ◆ 发布版本管理
-9% 火龙果·整理 uml.org.cn 11.1 软件质量管理 软件质量管理就是确保软件有较少的缺陷数,并达到 可维护性、可靠性、可移植性、效率等既定标准。 。 质量管理是对软件开发过程进行的独立的检查活动 (如图所示)。应有独立的团队专门负责质量管理。 软件开发过程 质量管理过程 标准和规程 质量规划 质量评审报告 软件质量管理与软件开发的并行过程 2
2 软件质量管理就是确保软件有较少的缺陷数,并达到 可维护性、可靠性、可移植性、效率等既定标准。 质量管理是对软件开发过程进行的独立的检查活动 (如图所示)。应有独立的团队专门负责质量管理。 软件开发过程 D1 D2 D3 D4 D5 质量管理过程 标准和规程 质量规划 质量评审报告 … 软件质量管理与软件开发的并行过程 11.1 软件质量管理
-9织火龙果理 uml.org.cn 软件质量管理由以下三个主要活动构成: ·质量保证定义和选择应用于软件开发过程和 软件产品的标准,建立起机构质量规程和质量标准 的整体框架, ·质量规划从这个框架中选择适当的规程和标 准,为某一软件项目制定质量计划。 •质量控制定义并实施质量管理过程,确保开 发团队严格遵守项目质量规程和标准。 3
3 软件质量管理由以下三个主要活动构成: • 质量保证 定义和选择应用于软件开发过程和 软件产品的标准,建立起机构质量规程和质量标准 的整体框架, • 质量规划 从这个框架中选择适当的规程和标 准,为某一软件项目制定质量计划。 • 质量控制 定义并实施质量管理过程,确保开 发团队严格遵守项目质量规程和标准
只火*爆暴理 uml.org.cn 软件质量保证(Software Quality Assurance,SQA)活动 为达到高质量软件提供了一个框架。该活动包括: ·制定软件开发过程标准或软件产品标准 ·采用有效的软件工程方法和工具 ·过程中采用的正式技术评审 ·一种多层次的测试策略 ·对软件文档及其修改的控制 ·保证规程和标准被严格执行 ·软件度量及报告机制 等方面的内容。 4
4 软件质量保证(Software Quality Assurance,SQA)活动 为达到高质量软件提供了一个框架。该活动包括: • 制定软件开发过程标准或软件产品标准 • 采用有效的软件工程方法和工具 • 过程中采用的正式技术评审 • 一种多层次的测试策略 • 对软件文档及其修改的控制 • 保证规程和标准被严格执行 • 软件度量及报告机制 等方面的内容
9娱水是 uml.org.cn 质量规划在软件过程的早期阶段进行。规划说明产品 的质量要求以及产品质量的评定方法(规范)。具体 内容包括: ·产品介绍: 产品的性质、意向市场 。产品计划: 发布日期、销售及服务计划 。过程描述: 产品开发和管理中应采用的标准 ·质量目标:鉴定和验证产品的关键质量属性 ·风险和风险管理:主要风险及应对措施 质量控制就是监督检查整个软件开发过程,确保质量 保证过程和标准被严格执行。 5
5 质量规划在软件过程的早期阶段进行。规划说明产品 的质量要求以及产品质量的评定方法(规范)。具体 内容包括: • 产品介绍: 产品的性质、意向市场 • 产品计划: 发布日期、销售及服务计划 • 过程描述: 产品开发和管理中应采用的标准 • 质量目标: 鉴定和验证产品的关键质量属性 • 风险和风险管理: 主要风险及应对措施 质量控制就是监督检查整个软件开发过程,确保质量 保证过程和标准被严格执行