软件缺陷

一、什么是缺陷:
1、不符合设计要求 2、不满足用户确定需求
产生缺陷的原因:
1、人员之间的沟通交流不够,交流上有误解或者根本不进行交流
2、文档不完善
3、需求不断的变化
4、参与人员的过度自信
5、程序设计本身有错误
6、软件复杂性
7、工期短,任务重,时间压力大
8、软件开发工具或系统软硬件自身含有缺陷

二、判断发现的问题是否是缺陷的方法:
1、通过参考文档来确认缺陷
2、通过了解软件产品的行业背景(或参考同类典型软件)来发现缺陷
3、通过沟通来确认和识别缺陷

三、再现与优化缺陷:
1、再现(又叫重现)与优化缺陷的必要性
2、为什么要再现与优化缺陷(需要特别注意,优化缺陷并不是指优化缺陷本身,而是优化缺陷的再现步骤)
3、关于软件中“随机”出现的缺陷

四、怎样有效记录缺陷:
保证重现缺陷
分析故障——使用最少步骤复现故障
包含所有重现缺陷的必要步骤
方便阅读
尽量简单——一个缺陷一个报告
注意自己的语气
值得注意的经验

五、缺陷报告的用途:记录缺陷、缺陷分类、缺陷跟踪

六、缺陷报告的分类:
按缺陷所处状态分类(待确认的、新提交的、已分配的、问题未解决的、待返测的、已关闭的)
按处理意见分类(已解决的、不是问题、无法修复、延迟解决、重复bug、无法复现)

七、缺陷的分类:
1、按问题引出不同 2、按功能(模块)3、按缺陷的严重程度 4、影响进度的问题(死机、功能问题、界面问题、建议)
4按修复缺陷的优先级(应立即修复的问题、在产品发布之前必须修复的问题、如果时间允许应该修复的问题、可以在发布版本中存在的问题)

八、关于处理缺陷:
注意缺陷报告的处理成本、 修改缺陷要量力而行、关注被推迟修改的缺陷、如果决定据理力争就一定要赢

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值