对用户来说,体验不好,出现缺陷,没有什么产品缺陷与开发缺陷之分,就是产品体验差,垃圾。当出现缺陷的时候,往往我们先馅于“在这不是bug是需求,是需求还是bug?”的纠缠中。这种毫无建设性的争辩,没多大意义。我们是一个团队,无论是哪个岗位都应该有责任主动或协助解决这些问题,而不是只守着自己的一亩三分地。只有大家有共同的目标——把产品做得更好!才会对每一个人的成长有所帮助。

刚刚在头条看了一个关于“程序员工作汇报”的视频,工程师向项目项目汇报工作时说:

“上周五呢,我们项目还剩下3个bug,经过一周的奋斗呢,我们现在只剩下73个bug,所以说,本周工作进度是,我们解决了-70个bug,每天解决-10个。虽然我们bug数量增加,但是我们增加bug的趋势是下降的,我做了一套模型预测了我们项目解决所有bug的时间是上个礼拜”。

产生了一系列的思考:

1. 工程师的内心是如何看待Bug?

2. 大量的缺陷,受影响有哪些方面,影响有多大?

一、缺陷所带来损失和负面影响。

1. 缺陷过多是软件开发中最大的浪费。

这方面的数字相当惊人,有证据表明,其间可以有数个数量级的差异。

缺陷是软件开发中最大的浪费相关推荐

  1. Scrum: 在软件开发中应用80:20规则

    在软件开发中应用80:20规则 我们喜欢简单的经验法则,越简单越好.最有用的经验法则之一是80:20规则: 80%的影响来自20%的原因,80%的影响来自20%的努力. 这意味着 :通过更聪明,更努力 ...

  2. 为什么讲国内软件开发有90%以上浪费

    网上大家经常热议互联网公司的加班情况,什么阿里的996呀,小米员工把睡袋放到办公室呀.作为在软件行业干了20多年的老兵,我深深的感觉到中国的软件开发中存在的严重的浪费情况. 软件设计者不了解行业需求导 ...

  3. 彼之蜜糖,吾之砒霜——聊聊软件开发中的最佳实践

    作者:sherrywasp https://www.cnblogs.com/sherrywasp/p/9436623.html "描述一个事物,唯有一个名词定义它的概念,唯有一个动词揭露它的 ...

  4. 测试自动化金字塔在软件开发中是如何使用的?

    测试自动化金字塔,是一个指南,指导您进行什么类型的测试以及每种测试的数量.测试自动化金字塔有助于创建更高效的测试,并导致向客户发布更可靠的软件. 测试自动化金字塔的好处 测试自动化的大部分好处显而易见 ...

  5. 论软件开发中的可信赖的工作

    中大型软件开发,免不了团队开发,团队开发就少不了分工合作.在团队开发中,当然每个人的能力都很重要,但是我认为可信赖的工作是团队开发的首要条件,也是团队开发存在的基本保证.没有可信赖的工作,就没有团队分 ...

  6. 软件开发中的王者荣耀理论

    最近在玩王者荣耀,而且再向荣耀王者的段位发起冲击,打完游戏,回顾的时候,发现万物都有其相关性,王者荣耀晋级理论,同样也适用于软件开发当中,所以写一篇博文来记录这些共同点. 一.每个位置都不能少 王者荣 ...

  7. 【软件测试】稳定性和可靠性测试在软件开发中的重要性

    软件测试的某些方面经常会在那些刚接触流程的人中造成混淆--例如在稳定性和可靠性测试之间划清界限.两者通常可以互换使用,并且有一个共同的目标,即确保系统可以在选定的时间范围内稳定运行. 在这篇文章中,我 ...

  8. 软件开发中的10个认知偏差

    最近,在和同事们讨论产品经理职责的时候,聊到了关于产品的定义,如果不能准确定义"产品"的时候,可以考虑其必要条件,即可没有用户的产品肯定是没有意义的.产品有了用户, 必然存在用户与 ...

  9. 直播平台软件开发中选择点播播放器哪家强?

    直播平台软件开发中选择点播播放器哪家强? 太长不看版 这里选择了开源播放器IjkPlayer和直播云厂商播放器PLDroidPlayer作为测试样本. 数据统计 软硬编码 IjkPlayer PLDr ...

最新文章

  1. js通过classname来获取元素
  2. Oracle数据库实例的创建、删除、修改
  3. 【Linux导论】通过图形接口配置系统(System Configuration from the Graphical Interface)
  4. 苹果笔记本macbook pro如何安装python_在Mac上兼容安装Python3并保留原先的Python2.7
  5. linux桌面只有日期,Linux桌面何时才能好用?
  6. 蓝桥杯 ADV-204 算法提高 快速幂
  7. 计算机教室管理使用规则,多媒体教室使用管理细则
  8. php免杀教程【绝对原创】
  9. python实现端口扫描器_python 实现端口扫描工具
  10. 联想拯救者笔记本电脑Fn键失效,Fn功能相反,开关FnLock
  11. localhost和127.0.0.1的区别
  12. cuda中pinned memory(page-locked memory)
  13. 软件测试-Mysql数据库3
  14. 什么是SEM?SEM是否包括SEO?
  15. CodeSys轴控指令使用方法
  16. 技巧 | 使用基础绘图系统绘制「森林图」
  17. FME2012世界之旅——实时博客
  18. bootstrap-table固定表的高度
  19. android 实现视频播放功能,android开发之简单视频播放器(VideoView)
  20. 乌班图安装python_乌班图中怎么安装python

热门文章

  1. 湖南生机职院美和易思学子荣获中国高校计算机大赛华中赛区二等奖
  2. 中资企业,外派工作招聘
  3. 全球月活用户4年破10亿,TikTok的3大底层逻辑
  4. 【高数】函数有原函数与函数可积的区别与联系
  5. Java 设置Excel数据验证
  6. 夏季如何根据不同脸形搭配太阳镜
  7. codevs1051
  8. 【matcovnet学习笔记】objective,top1error,top5error详解
  9. CVTE中央研究院后台开发一面面经
  10. 用手机如何查看当地的2g信号强度