软件质量的概念.pptVIP

  • 12
  • 0
  • 约1.04万字
  • 约 47页
  • 2019-11-25 发布于浙江
  • 举报
软件质量的概念 软件质量的定义 软件质量模型 软件质量的定义 1.软件质量的定义 1)ANSI/IEEE Std 729-1983定义软件质量为:“与软件产品满足规定的和隐含的需求的能力有关的特征或特性的全体”。 2)M.J.Fisher将软件质量定义为:“所有描述计算机软件优秀程度的特性的组合。” 3)GB/T6583 – ISO 8402(1994)定义软件质量为:“反映实体满足明确和隐含需要的能力和特性总和” 也就是说,为满足软件的各项精确定义的功能、性能需求,符合文档化的开发标准,需要相应地给出或设计一些质量特性及其组合,作为在软件开发与维护中的重要考虑因素。如果这些质量特性及其组合都能在产品中得到满足,则这个软件产品质量就是高的。 软件质量的定义 软件质量反映了以下三方面的问题: 软件需求是度量软件质量的基础 。不符合需求的软件就不具备质量。 规范化的标准定义了一组开发准则,用来指导软件人员用工程化的方法来开发软件。如果不遵守这些开发准则,软件质量就得不到保证。 往往会有一些隐含的需求没有显式地提出来。如软件应具备良好的可维护性。如果软件只满足那些精确定义了的需求而没有满足这些隐含的需求,软件质量也不能保证。 软件质量的定义 2.软件质量特性 软件质量特性,反映了软件的本质。讨论一个软件的质量,问题最终要归结到定义软件的质量特性。而定义一个软件的质量,就等价于为该软件

文档评论(0)

1亿VIP精品文档

相关文档