1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 软件质量保证测试实验1 软件质量保证标准的分类

软件质量保证测试实验1 软件质量保证标准的分类

时间:2023-12-14 21:33:53

相关推荐

软件质量保证测试实验1  软件质量保证标准的分类

实验1、软件质量保证标准的分类

一、实验目的

(1)∙掌握软件质量保证的相关概念及其之间的联系与区别;

(2)∙了解软件质量保证的主要任务;

(3)∙了解软件质量保证的重要性。

二、实验任务

(1)上网了解软件质量保证标准的分类:MIL-STD-498、IEEE-STD-1074、ISO/IEC-12207、498/CMM 27、498/12207 27等。

∙把上网了解的软件质量保证标准的分类意义及方法等写在实验报告中。

一、软件质量保证标准的分类意义:

进行软件质量保证标准的分类可以通过不同的模板进行软件的保证测试,及早发现出现的问题然后马上解决问题,大大降低返工和修复缺陷的成本,可以节省很多开发以后在维护阶段产生的费用,增加软件的兼容性。防止事故,降低失效成本来保证软件产品达到一定的质量标准。可以对软件质量进行客观评价,充分分析出软件的优缺点,方便开发商和使用的商家可以直观的看到他们所想看到的东西。提高软件产品质量、满足用户需求。

二、六种软件质量保证标准的分类方法

1.系统/网段设计说明(MIL-STD-498),英文全称:System/ Segment Design Description。

2.IEEE Std 1074是软件开发和维护过程的标准,它规定了构成软件开发和维护的各种必需过程的活动集合,以及这些活动相关的输入和输出信息。在其附录中简单说明了这些过程之间的联系及本标准的使用方法。

软件生存周期活动本标准规定软件生存周期必须由6组17个过程构成。这些过程总共包含65个活动,其中有些不是一定必需的。

3.ISO 12207为软件从构思到报废的寿命周期过程提供了框架。ISO 12207规定了5个“主要过程”:采办、供应、开发、维护和操作。它把5个过程分为各项“活动”,再把各项活动分为各项“任务”,并对“任务”的执行提供了要求。它对定了8个“保障过程”:文档、配置管理、质量保证、验证、确认、联合评审、审查和问题解决,以及4个“组织过程”:管理、基础建设、改进和培训。一、软件质量标准概述软件质量标准分为五个级别:国际标准、国家标准、行业标准、企业标准、项目规范。

4.ISO 9001和900-3在软件中的应用ISO 9001是ISO 9000标准体系之一,即设计、开发、生产、安装、服务的质量保证模式,在这套标准中包含了高效的质量保证系统必须体现的20条要求。ISO 9001 标准适用于所用的工程行业,ISO 900-3是为了在软件过程的使用中帮助解释标准而专门开发的ISO指南子集。软件企业为了通过ISO 9001,必须针对相关需求建立相关政策和过程,并且其组织活动是按照这些政策和过程进行的。

5.能力成熟度模型CMM是对软件组织在定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段的描述。CMM的核心是把软件开发视为一个过程,并根据这一原则对软件开发和维护过程进行过程监控、研究、以使其更家科学化、标准化,使企业能更好地实现商业目标。软件能力成熟度集成模型CMMI是CMM模型的最新版本,CMMI和CMM的关系和不同将在后面详细介绍。

6.CMM是对软件组织进化阶段的描述,随着软件组织定义、实施、测量、控制和改进其软件过程。CMM成熟度级别分为一下几种:

(1)初始级

软件过程是无序的,甚至是混乱的,没有什么是经过定义的,项目成功的完成完全依赖个人的努力和核心人物的作用。提高了建立项目过程管理,建立计划。

(2)可重复级

建立基本的项目管理过程和实践去跟踪项目成本、进度、质量,必要的过程准则可以重复类似项目的成功。提高了引入需求管理、项目管理(包括项目跟踪和监控)、子合同管理、软件配置管理和质量管理(包括质量量化和监控)。

(3)已定义级

软件已经文档化、标准化、并综合成整个软件开发组织的标准软件过程。所有项目都采用根据实际情况修改后得到的标准软件过程来开发和维护。提高了组织过程定义、焦点,培训大纲,软件集成管理,组织协调,专家评审等。

(4)已管理级

制定了软件过程和产品质量的详细度量标准。软件质量都被开发组织人员所理解和控制。提高了定量的软件过程管理和产品质量管理,防止和规避缺陷的能力,技术革新能力,过程不断改进。

(5)优化级

加强了定量分析,通过质量反馈和新技术的反馈过程不断持续的改进。提高了缺陷预防管理(包括预防和应对容灾措施)、过程变更管理(工作流)和技术变更管理。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。