美文网首页
软件质量

软件质量

作者: 西门丨不吹雪 | 来源:发表于2016-08-05 20:51 被阅读84次

软件质量的三个层次:从质量的定义,我们可以延伸出不同层次的软件质量

  1. 符合开发需求规格:符合开发者明确定义的目标,即产品是不是在做让它做的事情;目标是开发者定义的,并且是可以验证的
  2. 符合用户显示需求:符合用户所明确说明的目标
  3. 符合用户实际需求:实际的需求包括用户明确说明的和隐含的需求

影响软件质量的因素: 流程 技术 组织

上面三个方面是影响软件质量的铁三角,软件质量的提高是一个综合的因素,需要从每个方面进行改进,同时还需要兼顾成本和进度

软件质量管理体系

  1. ISO9000 不具体针对某个行业的质量标注,是普遍适用的质量管理系统
  2. CMM 特定针对软件行业的质量管理体系
  3. 6西格玛 不具针对某个行业,不只关注质量,还管制成本、进度等

软件质量模型

Snip20160805_5.png

SQA(Software Quality Assurance)和测试的关系

软件质量是由流程 技术 组织 三方面决定

  • SQA是从流程方面保证软件的质量
  • 测试是从技术方面保证软件的质量
  • 只进行SQA或者测试不一定能产生好的软件质量

软件度量的概念和目的

Snip20160805_6.png

软件度量的作用

Snip20160805_7.png

软件度量的分类

Snip20160805_8.png

相关文章

  • 软件测试策略基础

    软件质量特性,反映了软件的本质。讨论一个软件的质量,问题最终要归结到定义软件的质量特性。而定义一个软件的质量,就等...

  • 软件质量

    软件质量 软件质量定义:概括地说,软件质量就是“软件与明确地和隐含地定义的需求相一致的程度”。 软件质量三个层次:...

  • 第1章 初识软件工程

    第1章 初识软件工程 1.5 软件质量实现 1.5.1 软件质量 功能质量(用户)软件符合要求且极少缺陷,性能正常...

  • 软件质量

    先占个坑

  • 软件质量

    有效地测试时软件质量的重要保证。(测试除了量化指标以外,还可以作为动力来驱动开发的进度,这就是极限编程倡导的测试驱...

  • 软件质量

    要在测试后获得高质量的产品,你必须把高质量的产品投入测试。 软件质量不是测试测出来的。 一个质量很差的产品是无法通...

  • 软件质量

    软件质量的三个层次:从质量的定义,我们可以延伸出不同层次的软件质量 符合开发需求规格:符合开发者明确定义的目标,即...

  • 软件测试(五)--软件质量模型

    5软件质量模型 5.1软件质量概念 1,软件质量的重要性: 导致项目进度延误、预算超支或项目失败、项目终止。软件质...

  • 软件测试试题

    1。软件测试的目的是:证明软件错误的存在2.软件质量是:高质量的过程产生高质量的产品、软件质量是设计和规划出来的、...

  • 软件质量特性及测试类别梳理-摘自正厚7期——杨秀梅

    一、软件测试质量 ISO9126质量模型:软件质量模型的6大特性和27个子特性。 ISO9126软件质量模型是评价...

网友评论

      本文标题:软件质量

      本文链接:https://www.haomeiwen.com/subject/wxfksttx.html