19、软件质量概念与管理问题概述

软件质量概念与管理问题概述

1. 引言

软件产品的商业价值源于收购者和最终用户所感知的质量。如今,质量日益成为软件的关键属性,缺乏质量不仅会导致经济损失和用户不满,甚至可能危及生命,例如 Therac - 25 计算机驱动的辐射系统就曾因过量辐射严重伤害并导致患者死亡。

软件产品质量工程的目标是通过定义质量要求、实施这些要求、测量适当的质量属性以及评估最终质量,来实现产品所需的质量。

2. 软件质量基础

不同的作者和组织对“质量”有不同的定义。IBM 提出“市场驱动的质量”,基于实现全面客户满意度;Phil Crosby 将质量定义为“符合用户要求”;Watts Humphrey 认为软件行业的质量是“达到卓越的适用性水平”;ISO 9001 将质量定义为“一组固有特性满足要求的程度”。

2.1 文化与伦理

文化引导个人和组织的行为、活动、优先级和决策。质量文化不能购买,需要组织创始人在初期进行培养,并随着员工的加入逐渐适应环境。组织在进行变革时,如提升能力成熟度模型集成(CMMi)的成熟度等级,必须考虑当前文化,因为文化是变革的主要阻碍之一。

软件工程师的道德准则于 1999 年发布,它描述了八项顶级技术和专业义务,软件工程师承诺遵循八项质量和道德原则。例如,原则 3(产品)要求软件工程师确保其产品和相关修改符合最高专业标准,该原则由 15 条条款支持,条款 3.10 要求软件工程师确保对其工作的软件和相关文档进行充分测试、调试和审查。

2.2 质量的价值与成本

为推广软件质量方法,需要阐述其价值和益处。虽然质量并非总是被积极看待,对软件项目经理来

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值