软件缺陷

1.人类历史上的第一个BUG

万“虫”之母,史上留名

    1947年9月9日下午3点45分,Grace Murray Hopper 在她的记录本上记下了史上第一个计算机Bug—— 在Harvard Mark II计算机里找到的一只飞蛾,她把 飞蛾贴在日记本上,并写道”First actual case of bug being found”。 
   这个发现奠定了Bug这个词在计算机世界的地位, 变成无数苦逼程序员的噩梦。 从那以后,Bug这 个词在计算机世界表示计算机程序中的错误或者 疏漏,它们会使程序计算出莫名其妙的结果,甚 至引起程序的崩溃。
 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20210413184547131.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80ODA5MzQ0OQ==,size_16,color_FFFFFF,t_70)

2.缺陷的识别

什么是缺陷
不符合设计要求
不满足用户确定需求

注意 两个观点
1.有些问题看似错误但不是缺陷
2.有些问题看似正确但却是缺陷

3.产生缺陷的原因

(1)人员之间的沟通交流不够,交流 上有误解或者根本不进行交流
(2)文档不完善
(3)需求不断的变化
(4)参与人员的过度自信
(5)程序设计本身有错误
(6)软件复杂性
(7)工期短,任务重,时间压力大
(8)软件开发工具或系统软硬件自身含有缺陷

4.缺陷报告的分类

(1)按缺陷所处状态分类

     待确认的
     新提交的
     已分配的
     问题未解决的
     待返测的
     已关闭的

(2)按处理意见分类

     已解决的
     不是问题
     无法修复
     延迟解决
     重复bug
     无法复现

5.处理缺陷

  注意缺陷报告的处理成本
  修改缺陷要量力而行
  关注被推迟修改的缺陷
  如果决定据理力争就一定要赢
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值