一月份反思内容:BUG & Communicate

简介:

在公司写的1月份反思内容:


反思主题

指标系统未让客户满意

反思时间

2010-1-27  9:30:00

反思地点

办公室


现象/案例

1.BUG超出预期的范围:发布客户版本前,我们自己都感觉软件已经没有什么BUG了。但是一旦小红把软件交互给客户时,就会从小红那里获得许多的BUG反馈。而这些BUG,在当时正在和客户发版本的情况下,时间仓促,改起来感觉有点手忙脚乱,怎么忙也没办法忙完。
2.沟通并不十分有效:当小红到了广东开始实施软件时,我和她沟通时老是不断的重复一些已经讨论过的问题。显得不是十分有效。


反思内容

1.1.首先想到的,就是测试力度不够。未能保证在给客户发布版本之前把所有的问题都测试出来。不过这个问题也是跟现阶段部门的实际情况相关,毕竟暂时只有华明一个测试,而且是只有一半时间能够测试。
1.2.其次,为什么会出现那么多BUG呢?这个对于我们开发人员来说,就是一个十分值得反思的问题了。我想原因肯定有很多,如:开发代码的随意性;四个月过去了,我还是没有学透OEA框架;框架目前的易用性较低;没有进行Code Review?……等等。
1.3.软件过程是否需要加一些其它的内容呢,Code Review?Test Driven Development?

2.1.目前的沟通存在障碍,主要因为进行沟通的双方不能准确的定位对方所说的概念,以及双方使用不统一的词汇。所以,我觉得,要达到尽快减少沟通障碍的方法,应该是建立一个螺旋、增量式的“词汇规范”。
2.2.讨论重复的问题,是因为这个问题在讨论结束后,并没有被记录下来。很可能是因为双方都觉得没有必要对这个问题进行记录,例如:在我们出现的问题中:小红有可能在想,这个问题是技术的范围,所以我只要在遇到问题的时候询问技术人员就行了;而我在想,这个问题很简单嘛,说了一次,她应该就明白了。


改进方案

1.1.在没办法添加测试人员的情况下,我们应该在客户版本发布前,尽早地停止新功能的添加,预留时间测试及修改BUG。如:20号交版本,应该保证16-18号一定要出比较稳定的版本,然后可以在剩下的时间再继续测试、修正,以达到更稳定的版本。
1.2.在二月份内,我会搜集网上著名的编码规范,整合成我们所使用的。可能分为两套:一套《框架开发编码规范》、一套《应用开发编码规范》。
1.3.组内非正式的讨论如何提升代码质量

2.1.我会把沟通中遇到的出现有歧义的概念一一记录下来。
2.2.我会把所有遇到的有可能会再次遇到的问题,都简要的记录下来。以备再次出现时,只需要Ctrl+C Ctrl+V就可以了。


检视时间

2月份

检视结果

……

目录
相关文章
|
8月前
|
设计模式 算法 程序员
程序员为何需要反复修改Bug?探寻代码编写中的挑战与现实
作为开发者,我们在日常开发过程中,往往会遇到反复修改bug的情况,而且不能一次性把代码写的完美无瑕,其实开发项目是一项复杂而富有挑战性的任务,即使经验丰富的程序员也难以在一次性编写完美无瑕地完成代码,我个人觉得一次性写好代码是不可能完成的事情。虽然在设计之初已经尽力思考全面,并在实际操作中力求精确,但程序员仍然需要花费大量时间和精力来调试和修复Bug。那么本文就来分享程序员需要反复修改Bug的原因,以及在开发中所面临的复杂性与挑战。
200 1
程序员为何需要反复修改Bug?探寻代码编写中的挑战与现实
|
8月前
|
程序员
面试高频题:开发人员说不是bug,测试如何答复?
面试高频题:开发人员说不是bug,测试如何答复?
134 0
这短短 6 行代码你能数出几个bug?
这短短 6 行代码你能数出几个bug?
54 0
|
缓存 JavaScript 小程序
接手前同事代码,特别烂,各种BUG,看麻了。。。
接手前同事代码,特别烂,各种BUG,看麻了。。。
|
Java 中间件 程序员
最网最全bug定位套路,遇见bug再也不慌了
最网最全bug定位套路,遇见bug再也不慌了
350 0
|
存储 算法 Java
10 个让人头疼的 bug
那个谁,今天又写 bug 了,没错,他说的好像就是我。。。。。。 作为 Java 开发,我们在写代码的过程中难免会产生各种奇思妙想的 bug ,有些 bug 就挺让人无奈的,比如说各种空指针异常,在 ArrayList 的迭代中进行删除操作引发异常,数组下标越界异常等。
10 个让人头疼的 bug
|
缓存 测试技术 UED
那些让我印象深刻的bug--01
之前在测试的时候每次都是输入不同的关键字去搜索,没发现这个问题。因此以后在测试过程中,使用到缓存的接口,要注意避免类似的场景发生,在设计用例的时候也要考虑进去。
那些让我印象深刻的bug--01
|
运维 监控 IDE
同事牛逼啊,写了个隐藏 bug,我排查了 3 天才解决问题!
最近线上监控 SFTP 连接频繁爆表,通过重启某个系统,连接数迅速下降,系统就能恢复正常,初步判断是应用程序连接未关闭的问题导致的。
同事牛逼啊,写了个隐藏 bug,我排查了 3 天才解决问题!
|
前端开发 JavaScript 安全
开发过程中印象最深刻的Bug
开发过程中印象最深刻的Bug
695 1
|
安全 Oracle 关系型数据库
我修复印象比较深的bug
Oracle WebLogic T3反序列化漏洞
279 0
我修复印象比较深的bug

热门文章

最新文章

相关实验场景

更多
下一篇
开通oss服务