软件缺陷与软件质量

本文详细探讨了软件缺陷的定义、产生原因、确认方法、分类和处理流程,并强调了软件质量的重要性,指出软件质量是满足用户需求的能力,与软件过程密切相关。同时,介绍了ISO和CMM等质量管理体系,阐述了软件质量的六个关键特性。

**

一、 软件缺陷

**
1、软件缺陷

在这里插入图片描述

BUG

  • Bug这 个词在计算机世界表示计算机程序中的错误或者 疏漏,它们会使程序计算出莫名其妙的结果,甚 至引起程序的崩溃。
    缺陷的识别

什么是缺陷

  • 不符合设计要求 • 不满足用户确定需求
    注意 两个观点 • 有些问题看似错误但不是缺陷 • 有些问题看似正确但却是缺陷
    产生缺陷的原因

01、人员之间的沟通交流不够,交流 上有误解或者根本不进行交流
02、文 档不完善
03 、需求不断的变化
04、 参 与人员的过度自信
05、 程序设计本身有错误
06 、软 件复杂性
07 、工期短,任务重,时间压力大
08、软 件开发工具或系统软硬件自身含
有缺陷

如何确认缺陷
1、通过参考文档来确 认缺陷
2、了解软件产品的行业背景 (或参考同类典型软件)来发 现缺陷
3、通过沟通来确认 和识别缺陷

缺陷报告的用途是什么?
1、 记录缺陷
2、缺陷分类
3、缺陷跟踪

缺陷的分类
在这里插入图片描述

从哪些角度给缺陷分类?</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

抓月亮的渔民

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值