什么软件质量/如何评价软件的质量

本文探讨了软件质量的重要性及评价标准,详细介绍了ISO/IEC9126-1991标准规定的软件质量度量模型,包括质量特性的三个层次:质量特性、质量子特性和度量。此外,还概述了软件评价的一般过程。

http://blog.youkuaiyun.com/bmzydream_007/article/details/5135410

  1. 1.       软件质量:

         软件质量是软件的生命,它直接影响着软件的使用和维护。通常软件的质量有下面几个方面来评价质量的优劣:

                  (1)   软件需求是衡量软件质量的基础,不符合需求的软件就不具备质量。设计的软件应在功能、性能等方面都符合要求,并能可靠地运行。

                  (2)   软件结构良好,易读、易于理解,并易于修改、维护。

                  (3)   软件系统具有友好的用户界面,便于用户使用。

                  (4)   软件生存周期中各阶段文档齐全、规范,便于配置、管理。

 

  1. 2.       如何评定软件质量(评价模型):

          一个软件,我们如何评定呢?最通用的一个规范标准就是使用ISO/IEC 9126-1991 标准规定的软件质量度量模特。这个标准在网上很容易down到,它不仅对软件质量做了定义,还涉及了整个软件测试的一些规范流程等等,设计测试计划的撰定,测试用例的设计。

 

     ISO/IEC 9126-1991标准规定的软件质量度量模型,它由3层组成,其中第1层称为质量特性,第2层称为质量子特性,第3层称为度量。

 

 

图1:ISO软件质量度量模型

 

 

  1. 3.       软件评价的过程(流程):

        软件质量评价的目的是为了直接支持开发并获得能满足用户要求的软件。最终目标是保证产品能提供所要求的质量,即满足用户明确的和隐含的要求。软件产品的一般评价过程是,确定评价需求,然后规定、设计和执行评价,如图所示。

 

 

图2:软件评价过程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值