欢迎来到天天文库
浏览记录
ID:50533547
大小:497.50 KB
页数:21页
时间:2020-03-14
《软件质量及保证体系ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、9.4ISO9000软件质量体系ISO9000系列标准是国际上影响最为深远的质量管理和质量保证标准,于1987年由国际标准化组织ISO公布。我国已将其转化为国家标准系列GB/T19000,并积极组织实施质量体系认证工作。1998年1月,我国在国际认可论坛多边互认协议上签字,这标志我国的ISO9000质量体系认证证书取得了国际上的承认。企业获得ISO9000质量体系的认证,不仅可以提高产品质量的信誉,而且也为产品进入国际市场奠定了基础。1质量体系质量体系(QualitySystem)是一种质量管理制度。建立质量体系是企业保证产品质量能够持续稳定地满足质量标准要求的根本途径。
2、质量体系是质量管理的核心,质量管理则通过质量体系来实现。29.4.1ISO9000族国际标准35类标准之间的关系(1)“质量术语标准”是讨论问题的前提,统一术语是为了明确概念,建立共同语言。(2)三个“质量保证标准“是ISO9000族标准的核心,是质量认证的基准。(3)“质量管理标准”描述了要达到质量保证标准应怎么管理。(4)“标准选用与实施指南”是对质量保证标准的解释和导引。(5)“支持性技术标准”则从更广泛的意义上给予标准实施的支持。4ISO9001ISO9000族标准中的ISO9001质量保证标准是软件机构推行质量认证工作的一个基础标准,我国已将其转化为国家推荐标准
3、:GB/T19001-1994。ISO9001标准在20个方面规定了供方在全部生产活动过程中的质量要求,也称为20个质量体系要素。在欧洲和日本,主要的质量标准是ISO9001。5ISO9000-3ISO9000-3是计算机软件机构实施ISO9001的指南性标准。由于ISO9000族标准主要针对传统的制造业制订的,不少软件企业的技术人员和管理人员觉得ISO9001标准中质量体系要素的要求和软件工程项目有距离,ISO9000-3这个实施指南起到了桥梁作用。指南性主要表现在:(1)从软件的角度对ISO9001的内容给出了具体的说明和解释;(2)指南性的标准不是认证审核的依据,依
4、据仍是ISO9001的各质量体系要素的实施情况。69.4.2企业软件质量体系的建立和实施准备阶段;质量体系策划;编写质量体系文件;培训内部审核员;质量体系试运行;内部质量体系审核;管理评审;质量体系认证前的准备;质量体系认证;质量体系的进一步改进与完善。7软件企业质量体系认证流程图89.5软件配置管理(SCM)在软件的生存周期内,变化是不可避免的,而且产生的信息又非常庞大。软件配置管理就是针对这个变化而又庞大的信息集进行有效管理的保护性活动。它可以用来:(1)标识变化;(2)控制变化;(3)保证变化被适当地实现;以及(4)记录变化,并将变化的情况报告给有关人员。99.5.
5、1软件配置项软件配置项(SoftwareConfigurationItems,简称SCI)是软件配置管理的对象,它包括软件生存周期内产生的所有信息项。按ISO9000-3的说明,配置项有:与合同、源代码、过程、计划和产品有关的文档及数据;目标代码和可执行代码;相关产品,包括:软件工具、库内的可复用件、外购软件等。109.5.2软件配置管理按ISO9000-3的叙述,软件配置管理是一个管理学科,对配置项的开发和支持生存周期给予技术上和管理上的指导。软件配置管理不同于软件维护,最主要的一点是软件配置管理是当软件项目开始时就启动,并且仅当软件终止运行后才结束的一组跟踪和控制变化
6、的活动。11任务制订配置管理计划;确定配置标识;进行配置控制,实施变更管理;配置审计;记录并报告配置状态;版本控制;发行管理和交付软件配置管理概括地说就是标识变更、控制变更以及发布变更。129.6软件过程能力成熟度模型简介1987年,美国卡内基-梅隆大学软件工程研究所(SoftwareEngineeringInstitute,SEI)在美国国防部的支持下,提出了“软件过程能力成熟度模型CMM(CapabilityMaturityModel)”。作用:一方面,可以用来评价软件组织的质量保证能力;另一方面,也为软件组织改进软件过程,提高软件过程能力提供了依据。139.6.1基
7、本概念软件过程:人们用于开发和维护软件及其有关产品(如项目计划、设计文档、代码、用户手册等,在模型中又称为软件工作产品)的一系列活动,包括软件工程活动和软件管理活动。软件过程能力:描述开发组织或项目组通过执行其软件过程能实现预期结果的程度。软件过程性能:表示开发组织或项目组遵循其软件过程所得到的实际结果。软件过程成熟度:一个特定软件过程被明确和有效地定义、管理、测量和控制的程度。软件能力成熟度等级:软件开发组织在走向成熟的途中几个具有明确定义的、表征软件过程能力成熟度的平台。关键过程域:互相关联的若干软件实践活动和有关基础设施
此文档下载收益归作者所有