软件质量保证的项目内容

如题所述

需求分析→功能设计→实施计划

检查:开发目的;目标值;开发量;所需资源;各阶段的产品作业内容及开发体制的合理性。结构设计→数据设计→过程设计

检查:产品的计划量与实际量;评审量;差错数;评审方法,出错导因及处理情况,阶段结束的判断标准。说明书检查;程序检查。

⒈3质量保证实施

软件质量评价标准。

⒈质量需求准则:着眼点是是否满足用户的要求

⒉质量设计准则:开发者在设计实现时是否按软件需求保证了质量

⒊质量度量准则:为质量度量规定了一些检查项目:

精密度量:根据质量度量准则进行详细度量

全面度量

简易度量

五个实施步骤

⒈Target:以用户需求和开发任务为依据,对质量需求准则,质量设计准则的质量特性设定质量目标进行评价。

⒉Plan:设定适合于待开发软件的评测检查项目,一般设定20—30个。

⒊DO:在开发标准和质量评价准则的指导下,制作高质量的规格说明书和程序。

⒋Check:以Plan阶段设定的质量评价准则进行评价,算出得分,以质量图的形成表示出来,比较评价结果的质量得分和质量目标看其是否合格。

⒌Action:对评价发现的问题进行改进活动,重复Plan到Action的过程直到开发项目完成。

⒈4软件可靠性

可靠性统计定义:

在给定的环境和给定的时间间隔内,按设计要求成功运行程序的概率。

二、软件可靠性的主要指标

MTBF——平均故障间隔时间

MTTF——平均故障时间

MTTR——平均修复时间

MTBF=MTTFMTTR

软件可用性是指在某个给定时间点程序能够按照需求执行的概率。

可用性=MTTF/(MTTFMTTR)×100%

⒈5ISO9000质量标准

ISO9000是指质量管理体系标准,它不是指一个标准,而是一族标准的统称。ISO9000是由TC176(TC176指质量管理体系技术委员会)制定的所有国际标准。ISO9000是ISO发布之12000多个标准中最畅销、最普遍的产品。

ISO(国际标准化组织)和IAF(国际认可论坛)于2008年8月20日发布联合公报,一致同意平稳转换全球应用最广的质量管理体系标准,实施ISO9001:2008认证。

2000版ISO9000族标准包括以下一组密切相关的质量管理体系核心标准:

⑴ISO9000《质量管理体系结构基础和术语》,表述质量管理体系基础知识,并规定质量管理体系术语。

⑵ISO9001《质量管理体系要求》,规定质量管理体系要求,用于证实组织具有提供满足顾客要求和适用法规要求的产品的能力,目的在于增于顾客满意。

⑶ISO9004《质量管理体系业绩改进指南》,提供考虑质量管理体系的有效性和效率两方面的指南。该标准的目的是促进组织业绩改进和使顾客及其他相关方满意。

ISO9000标准被很多国家采用,包括欧盟的所有成员,加拿大、墨西哥、美国、澳大利亚、新西兰和太平洋区域。为了注册成为ISO9000中包含的质量保证系统模型中的一种,一个公司的质量系统和操作应该由第三方审计者仔细检查,查看其标准的符合性以及操作的有效性。成功注册之后,这一公司将收到由审计者所代表的注册实体颁发的证书。此后,每半年进行一次检查性审计。

ISO9001是应用于软件工程质量保证标准。这一标准中包含了高效的质量保证系统必须体现的20条需求。因为ISO9001标准,适用于所有的工程行业,因此,为帮助解释该标准在软件过程中的使用而专门开发了一个ISO指南的子集ISO9000—3。

ISO9001描述的需求涉及到管理责任,质量系统,合约评审,设计控制,文档和数据控制,产品标识和跟踪,过程和控制,审查和测试,纠正和预防性动作,质量控制记录,内部质量审计,培训,服务以及统计技术的主题。

温馨提示:答案为网友推荐,仅供参考