版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.1. 软件质量标准( ISO)1.1软件质量保证( ISO)ISO (International Standardization Organization, 国际标准化组织 ) TC/176 技术委员会制定的所有国际标准质量保证标准(ISO9001/2/3 )质量管理标准(ISO9004)TC176 即 ISO 中第 176 个技术委员会, 成立于 1980 年,全称是“质量保证技术委员会”, 1987 年又更名为“质量管理和质量保证技术委员会”。 TC176 专门负责制定质量管理和质量保证技术的标准1.2ISO 软件质量标准思想控制思想, 即对产品形成的全过程进行控制。任何事物都是由一个或
2、多个过程活动的结果,只要对产品形成的全过程进行控制并达到过程质量要求,最终产品的质量就有了保证预防的思想。 通过对产品形成的全过程进行控制以及建立并有效运行自我完善机制达到预防不合格,从根本上减少或消除不合格品1.3ISO 软件质量标准结构ISO9000 系列标准的主体部分分为两组:“需方对供方要求质量保证”的标准ISO9001 9003“供方建立质量保证体系”的标准 ISO9004ISO9001 :设计 / 开发、生产、安装和服务中质量保证模式;ISO9002 :生产和安装中的质量保证模式;ISO9003 :最终检验和测试中的质量保证模式;ISO9004 :质量管理和质量体系要素导则。1.3
3、.1ISO9000 与 GB/T19000 的关系.1.3.2ISO9000-3 是什么ISO9000-3 其实是 ISO 质量管理和质量保证标准在软件开发、供应和维护中的使用指南,并不作为质量体系注册/ 认证时的评估准则, 主要考虑软件行业的特殊性制定。参照 ISO9001质量体系设计、开发、生产、安装和服务的质量保证模式,并引用ISO 8402 质量管理和质量保证术语 ,使得 ISO9000 系列标准应用范围得以拓展.1.3.3ISO9000-3 标准软件开发、供应、维护中应用ISO9001 的指南是指南,不是标准依然困惑:依然强调的是供应商和顾客的关系,不是工程师该如何做1.3.4ISO
4、 9000-3 体系结构合同评审需方需求规格说明开发计划质量计划设计和实现测试和确认验收复制、交付和安装维护2.软件测试规范.2.1概念软件测试规范就是对软件测试的流程过程化并对每一个过程元素进行明确的界定,形成完整的规范体系。2.2完整的软件测试规范是怎样的规范本身的详细说明 ,比如规范目的、范围、文档结构、词汇表、参考信息、可追溯性、方针、过程 /规范、指南、模板、检查表、培训、工具、参考资料等等。2.3制定测试规范需要考虑的内容角色的确定进入的准则输入项活动过程输出项验证与确认退出的准则度量3.CMM 思想和结构体系3.1CMM 是什么?CMM 即软件能力成熟度模型(Capability
5、 Maturity Model)是向软件组织提供如何增加对其开发和维护软件过程的控制能力。设计并实施CMM 是为了指导软件组织:通过确定当前过程的成熟度等级和识别出对软件质量和过程改进至关重要的问题,来选择其过程改进策略。通过关注一组有限的活动,并为实现它们而积极工作,组织能稳步地改善其软件过程,使其软件过程能力持续不断地增长。3.2CMM 的历史CMM 分阶段的体系结构源于己有60 多年历史的产品质量原理。ITT 的 Philip Crosby 在其书“Quality is Free ”(Crosby 79 )中首先提出将质量原理改编为成熟度框架的思想。.Humphrey 的成熟度框架早期版
6、本发表在 SEI技术报告( Humphrey 87a , Humphrey 87b )、文章( Humphrey 88 )和书“Managing the software Process ”(Humphrey 89 )中。3.3CMM 的 5 个等级3.4不同成熟度的项目结果.3.5CMM 的五个等级及关键过程域3.6关键过程域 (Key Areas).3.7CMM 的五个等级及关键过程域.3.8ISO9000 与 CMM3.8.1ISO 与 CMM 的 I 关系?ISO9000 相当于 CMM 二级和三级的一部分内容(有人称为 2.5 级 )CMM 和 ISO9000 认证本身没有优劣之分C
7、MM 是一个动态的过程对于预算、项目周期管理等ISO9000 涉及不够的内容, CMM 有所覆盖3.8.2ISO 与 CMM 的区别?ISO9001 是通用的国际标准 ,适用于各类组织。CMM 是美国军方为评价软件供应商的质量水平,委托 SEI开发的一个评价模型 ,只用于软件业。?CMM 更详细 ,更专业。?ISO9001 只建立了一个可接受水平, 而 CMM 是一个具有五个水平的评估工具。?ISO9001 聚焦于供应商和用户间的关系, 而 CMM 更关注软件的开发过程。.3.9CMM 与 ISO9001 关系.4. 建立软件测试管理和评判体系4.1为什么要建立管理与评判体系?监视和测量软件产品.?识别和控制不符合要求的产品验证产品设计和开发监视和测量软件过程4.2测试管理和评判体系发展现状1.美国质量保证研究所对软件测试的研究结果表明:越早发现软件中存在的问题,开发费用就越低 ;在编码后修改软件缺陷的成本是编码前的10 倍,在产品交付后修改软件缺陷的成本是交付前的10 倍;软件质量越高, 软件发布后的维护费用越低。另外,根据对国际著名IT 企业的统计,它们的软件测试费用占整个软件工程所有研发费用的50% 以上。2.中国软件企业在软件测试方面与国际水准仍存在较大差距。首先,认识上重开发、轻测试,没有认
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 石家庄展览中心土方开挖及支护施工安全专项方案
- 高意向客户维护计划操作手册
- 组装线异常订单快速调度指导书
- 公有云迁移触点产品落地计划
- 临边防护施工设置验收规范
- 零部件标识管理追溯制度方案
- 重症医学科抗生素使用管控方案
- 糖尿病足溃疡创面修复护理规范
- 儿童常见病预防手册
- 山东济宁市2026届4月高考模拟考试语文试题及参考答案
- 2026上海闵行区七宝镇村(合作社)、镇属公司招聘16人备考题库含答案详解(预热题)
- 2026江苏扬州现代农业生态环境投资发展集团招聘35人农业笔试备考试题及答案解析
- 2025-2030中国油气勘探用地震检波器市场竞争状况与经营分析研究报告
- 2024年上海奉贤区国内外高校招录储备人才笔试真题
- 病案管理考核奖惩制度
- 造价咨询岗位责任制度
- 2025年脑机接口技术在睡眠障碍康复中的应用
- 《人形机器人技术基础与应用》课件全套 第1-9章-绪论、人形机器人运动学与动力学 -人形机器人运动控制实践
- 高中地理教学中地理实验教学的实践课题报告教学研究课题报告
- 药品广告法专题培训
- 班组安全监督员奖惩制度
评论
0/150
提交评论