下载此文档

软件质量管理.ppt


文档分类:IT计算机 | 页数:约62页 举报非法文档有奖
1/62
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/62 下载此文档
文档列表 文档介绍
软件质量管理
第1页,本讲稿共62页
软件质量的概念
软件质量的定义 GO
软件质量模型 GO
. GO
软件文件标准与规范 GO
第12页,本讲稿共62页
软件质量管理
1、软件:通过承载媒体表达的信息所组成的一种知识产物。
2、软件质量管理:软件组织在软件生产活动中的质量策划、质量控制、质量保证和质量改进等与软件质量有关的相互协调的活动。
第13页,本讲稿共62页
软件质量管理的主要活动
1、软件质量策划
1)内容包括:
确定软件组织,适应其生产特点的组织结构,以及人员的安排和职责的分配。
确定组织的质量管理体系目标,根据组织的商业需要和产品市场,确定选择ISO9000或CMM作为其质量管理体系的符合性标准或模型。
标识和定义组织的质量过程,即对组织的质量过程进行策划,确定过程的资源、主要影响因素、作用程序和规程、过程启动条件和过程执行结果规范等。
识别产品的质量特性,进行分类和比较,建立其目标、质量要求和约束条件。
策划质量改进的计划、方法和途径。
第14页,本讲稿共62页
软件质量管理的主要活动
1、软件质量策划
2)软件组织的质量过程通常包含两种类型:软件工程过程和组织支持过程
①软件工程过程:就是通常所说的软件生命周期中的活动,一般包括软件需求分析、软件设计、编码、测试、交付、安装和维护。
一个组织的软件过程策划一般包括两个阶段:组织标准生产过程的策划和项目产品策划。CMM中定义了三个关键过程域来实现这两级的过程策划:
组织过程定义:主要任务是识别和确定组织的质量过程,将组织必须和比较成熟的软件过程、过程资源要求、过程程序、过程产品要求等通过文件形成制度,并通过培训等机制贯彻到整个组织中,以改进所有项目的过程性能。
软件项目策划:目的是为具体软件项目的开发、检查活动制定合理的计划。主要内容包括确定项目开发的主要活动及活动时间的关系、制定项目的开发进度、配备合适的资源、设定合适的检查点和检查方式等。
软件产品工程:目的是协调一致地执行良好定义的工程过程,将软件工程活动组成一个有机的整体以生产更好、更符合要求的软件产品。
第15页,本讲稿共62页
软件质量管理的主要活动
1、软件质量策划
2)软件组织的质量过程通常包含两种类型:软件工程过程和组织支持过程
②组织支持过程:是软件组织为了保证软件工程过程的实施和检查而建立的一组公共支持过程。主要包括:
管理过程:包括评审、检查、文档管理、不合格品管理、配置管理、内部质量审核和管理评审。
支持过程:包括合同评审、子合同评审、采购、培训、进货检验、设备检验、度量和服务。
在CMM中,有一些对应的关键过程区域:需求管理、软件子合同管理、软件质量保证、软件配置管理、培训程序、同行评审
第16页,本讲稿共62页
软件质量管理的主要活动
2、软件质量控制与保证
软件质量控制的主要目标就是按照质量策划的要求,对质量过程进行监督和控制。质量控制的主要内容有:
1)组织中与质量活动有关的所有人员,按照职责分工进行质量活动。
2)所有质量活动按照已经策划的方法、途径、相互关系和时间,有序地进行。
3)对关键过程和特殊过程,实施适当的过程控制技术以保证过程的稳定性,并在受控的情况下,提高过程的能力。
4)所有质量活动的记录都被完整、真实地保存下来,以供统计分析使用。
第17页,本讲稿共62页
软件质量管理的主要活动
2、软件质量控制与保证
实施软件质量控制通常涉及的技术:
⑴ 软件配置管理
软件配置管理的目的是,对软件生产过程中的所有有意义的中间产品形成文档,并以一种便于存取和检索、必要时可以逆向回溯的方式保存。同时配置管理还要保证文档的安全性、保密性和及时性。
⑵ 软件过程流管理
现代质量理论认为:“质量形成于过程”。软件过程流管理是软件质量控制中非常重要的环节。过程流管理的基本原则是:
① 按计划和设定条件启动和结束过程流中的质量活动
② 按照计划对中间产品进行验证,防止不合格的产品转入下道工序。
③ 记录和保持必要的过程活动的质量情况。
⑶ 软件质量保证
软件质量保证的目的是向组织的内部或外部提供信任依据。对内向组织的管理者表

软件质量管理 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数62
  • 收藏数0 收藏
  • 顶次数0
  • 上传人文库新人
  • 文件大小2.93 MB
  • 时间2022-01-19