码迷,mamicode.com
首页 > 其他好文 > 详细

软件质量

时间:2014-07-31 21:00:57      阅读:285      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   strong   2014   ar   管理   

软件质量

一、软件质量定义

        ISO关于质量的定义表示如下:一个实体的所有特性,基于这些特性可以满足明显的或隐含的需求。而质量就是实体基于这些特性满足需求的程度。

        质量的定义包含三个要素:实体、特性集合、需求。

        对测试来说,实体即测试对象。不同的实体其特性集合不同。

        评价实体的质量,不是从一个角度来说它的质量好还是不好,而是从它的所有角度综合来进行评价的。

        软件质量是由哪些特性组成的?

        软件质量模型描述了软件质量特性集合:功能性、性能、可用性、维护性、易用性、可移植性等,评估一个软件就要从这些不同的角度去进行。

        评价的标准是什么?是需求。质量和需求对象。需求有三个层次:显式需求、隐式需求、用户的实际需求。

二、质量的铁三角

        流程、技术、组织三个方面是影响技术质量的铁三角。

       从一个软件企业的长远发展来看,要提高产品的质量首先要从流程抓起,规范软件产品的开发过程。

        技术:1)包含现有员工所承载的技术能力。2:公司发展过程中,积累下来的技术能力。

        组织对产品的质量不产生直接的影响,它是通过对技术和流程这两个因素来间接影响质量。

三、软件质量管理体系:

        ISO:不具体针对某个行业的质量标准,是普通适用的质量管理体系。

        CMM:特定针对软件行业的质量管理系统。

        6Singma:不具体针对某个行业,不只关注质量,还关注成本、进度等。

四、软件质量活动

       软件组织主要软件质量活动包括:软件质量保证(SQA)测试

       SQA和测试的关系:

       软件质量有组织、流程和技术三方面决定。简单来说:

●SQA从流程方面保证软件的质量。

●测试从技术方面保证软件的质量。

●只进行SQA活动或只进行测试活动不一定能产生好的软件质量。

        综上所述,上面的内容可以概括如下:

bubuko.com,布布扣

       关于软件质量的更加具体的内容还的看相关的书籍和上网查找资料,因为这块知识不是我掌握的重点,所以在这里只是粗略的介绍,作为一个了解内容。

 

软件质量,布布扣,bubuko.com

软件质量

标签:style   blog   http   color   strong   2014   ar   管理   

原文地址:http://blog.csdn.net/haiyan_cf/article/details/38319291

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!