软件质量管理:
软件质量概念
软件质量保证
软件可靠性
软件配置管理
软件质量的概念:软件质量的定义、软件质量特性、软件质量模型、软件质量的度量和评价
软件质量的定义:
① 与软件产品满足规定的和隐含的需求的能力有关的特征或特性的全体
② 所有描述计算机软件优秀程度的特性的组合
软件质量特性:
软件质量特性,反映了软件的本质。讨论一个软件的质量,问题最终要归结到定义软件的质量特性
定义一个软件的质量,就等价于为该软件定义一系列质量特性
人们通常把影响软件质量的特性用软件质量模型来描述
软件质量模型:软件质量特性定义成分层模型
最基本的叫基本质量特性,他可以由一些子质量特性定义和度量
二次特性在必要时又可由它的一些子质量特性定义和度量
ISO的软件质量评价模型:
软件质量度量模型由三层组成—软件质量需求评价准则(SQRC);软件质量设计评价准则(SQDC);软件质量度量评价准则(SQMC)
高层和中层建立国际标准,低层可由各使用单位视实际情况制定
ISO质量特性国际标准:功能性、可靠性、可维护性、效率、可使用性、可移植性
软件质量的度量和评价:
软件质量特性度量有两类:预测型和验收型
预测度量是利用定量或定性的方法,估算软件质量的评价值,以得到软件质量的比较精确的估算值
验收度量是在软件开发各个阶段的检查点,对软件的要求质量进行确认性检查的具体评价值,它是对开发过程中的预测进行评价
预测度量有两种:一种叫尺度度量、二元度量
软件的质量保证:
质量保证的概念:
软件质量保证的主要任务
质量保证与检验
软件质量保证体系
质量保证的实施
软件的质量设计
质量保证的概念:质量保证就是为了保证产品和服务充分满足消费者要求的质量而进行的有计划、有组织的活动
质量保证是面向消费者的活动,是为了使产品实现用户要求的功能,站在用户立场上来掌握产品质量的;软件的质量保证就是向用户以及社会提供满意的高质量的产品