**
一、 软件缺陷
**
1、软件缺陷

BUG
- Bug这 个词在计算机世界表示计算机程序中的错误或者 疏漏,它们会使程序计算出莫名其妙的结果,甚 至引起程序的崩溃。
缺陷的识别
什么是缺陷
- 不符合设计要求 • 不满足用户确定需求
注意 两个观点 • 有些问题看似错误但不是缺陷 • 有些问题看似正确但却是缺陷
产生缺陷的原因
01、人员之间的沟通交流不够,交流 上有误解或者根本不进行交流
02、文 档不完善
03 、需求不断的变化
04、 参 与人员的过度自信
05、 程序设计本身有错误
06 、软 件复杂性
07 、工期短,任务重,时间压力大
08、软 件开发工具或系统软硬件自身含
有缺陷
如何确认缺陷
1、通过参考文档来确 认缺陷
2、了解软件产品的行业背景 (或参考同类典型软件)来发 现缺陷
3、通过沟通来确认 和识别缺陷
缺陷报告的用途是什么?
1、 记录缺陷
2、缺陷分类
3、缺陷跟踪
缺陷的分类

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

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

1367

被折叠的 条评论
为什么被折叠?



