软件质量基础理论

概念
    软件质量就是软件与用户需求相一致的程度,除满足明确定义的需求外,还要满足隐含的需求。

重要性
    1、软件质量问题可能导致经济损失甚至灾难性的后果。
    2、质量是软件产品和软件组织的生命线。
    3、质量问题会增加开发和维护软件产品的成本

属性
    功能
    性能
    易用性
    可信性
        可靠性
        可用性
        安全性
        保密性
        可维护性

质量形成
    质量形成于过程,要真正地提高软件质量,必须有一个成熟和稳定的软件过程

质量成本
    1、预防成本:为防止将缺陷引入软件而进行的预防工作所消耗的费用。
    2、评价成本:检查软件是否包含缺陷的工作所消耗的费用。
    3、失效成本:修复缺陷工作所消耗的成本。
    所以在项目早期预防和检测缺陷比在项目晚期检测和排除缺陷更有效、更节省成本。

质量管理目标
    软件项目质量管理的目标无疑是保证软件产品的质量,但并不意味着追求“完美的质量”。软件项目质量管理的目标是在项目整体目标的约束之下,使软件质量满足用户需求。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值