软件质量管理.pdfVIP

  • 0
  • 0
  • 约3.94万字
  • 发布于河北
  • 举报
  • 文档已下架,其它文档更精彩

・软件麻量概念

■软件质量保证

■软件可靠性

软件配置管理

软件质量概念

软件质量的定义

■软件质量特性

・软件质量模型

■软件质量的度量和评价

软件质量的定义

.ANSI/IEEEStd7291983定义软件

质量为“与软件产品满足规定的和

隐含的需求的能力有关的特征或特

性的全体”。

・M.J.Fisher定义软件质量为“所

有描述计算机软件优秀程度的特性

的组合”。

质量特性及其组合,是软件开发

与维护中的重要考虑因素

为满足软件的各项精确定义的功能、

性能需求,符合文档化的开发标准,

需要相应地给出或设计一些质量特

性及其组合。

-如果这些质量特性及其组合都能在

产品中得到满足,则这个软件产品

质量就是高的。

-软件需求是度量软件质量的基础。

不符合需求的软件就不具备质量。

■标准定义了一组开发准则,用来指

导软件人员用工程化的方法来开发

软件。如果不遵守这些开发准则,

软件质量就得不到保证。

-软件质量是各种特性的复杂组合。

它随着应用的不同而不同,随着用

户提出的质量要求不同而不同。

软件质量特性

■软件质量特性,反映了软件的本质。

讨论一个软件的质量,问题最终要

归结到定义软件的质量特性。

定义一个软件的质量,就等价于为

该软件定义一系列质量特性。

-人们通常把影响软件质量的特性用

软件质量模型来描述。

软件质量模型

I软件质量特性定义成分层模型

最基本的叫做基本质量特性,它可

以由一些子质量特性定义和度量。

-二次特性在必要时又可由它的一些

子质量特性定义和度量。

.1976年Boehm质量模型

.1979年McCall质量模型

・1985年ISO质量模型

设立性

)自包含性

可靠性

效率

人类工程

可计测性

可测试性设备效率

可存取性

可理解性

可修改性自描述性

结构化性

可扩充性

ISO的软件质量评价模型

.按照ISO/TC97/SC7/WG3/1985U-

30/N382,软件质量度量模型由三

层组成

■软件质量需求评价准则(SQRC)

■软件质量设计评价准则(SQDC)

-软件质量度量评价准则(SQMC)

高层和中层建立国际标准,低层可

由各使用单位视实际情况制定

可维护性(Maint

文档评论(0)

1亿VIP精品文档

相关文档