hknetsoft 访问次数 : 31 注册日期 : 05-06-05 08:27 上次访问 : 09-10-29 21:05 |
昨天去一个客户那里,顺便给他们演示了bugFree.呵呵,希望能让他们给bugFree出点赞助,呵呵。 在使用中有两个现象: 1、有时候录入完bug后,显示“服务器繁忙,请稍候再试”。请问能否解决这个问题。如果无法解决,在弹出的提示中给出解决办法。 2、一个bug拆成多个bug后,不便于管理。我可能是想要多个人而不是由一个人来解决这个事情,不希望把他们拆开。或许微软是这样做的并且用得很好,请问是否可以提供一个选项,由客户来选择或者在后台设定,一个bug是用一个bug来跟踪还是拆成多个bug来跟踪。 昨天去一个客户那里,顺便给他们演示了bugFree.呵呵,希望能让他们给bugFree出点赞助,呵呵。 在使用中有两个现象: 1、有时候录入完bug后,显示“服务器繁忙,请稍候再试”。请问能否解决这个问题。如果无法解决,在弹出的提示中给出解决办法。 2、一个bug拆成多个bug后,不便于管理。我可能是想要多个人而不是由一个人来解决这个事情,不希望把他们拆开。或许微软是这样做的并且用得很好,请问是否可以提供一个选项,由客户来选择或者在后台设定,一个bug是用一个bug来跟踪还是拆成多个bug来跟踪。 |
回帖 |
wwccss 访问次数 : 593 注册日期 : 05-05-01 10:08 上次访问 : 10-07-19 11:44 |
呵呵,先谢谢这位朋友的美意。 1. 这个问题比较奇怪。提示服务器繁忙是连接不上数据库的原因,我想可能是你的局域网网络环境不是非常的稳定,再就是数据库可能不太问题。 2. 一个Bug拆成多个,这种情况只适用于事务型的bug,比如你想让大家都来写一份工作日志。你所说的多个人来解决一个bug,这从实际情况来讲也很少吧,权责明确是一个非常重要的做事的原则,如果多个人同时来解决一个bug,就会互相推诿,事情很难顺利的办完。 |
回帖 |
aleung 访问次数 : 101 注册日期 : 05-05-03 16:11 上次访问 : 09-10-29 21:05 |
[quote]你所说的多个人来解决一个bug,这从实际情况来讲也很少吧,权责明确是一个非常重要的做事的原则,如果多个人同时来解决一个bug,就会互相推诿,事情很难顺利的办完。[/quote] 你说得有道理:权责明确是一个非常重要的做事的原则。 不过,在某些软件开发模式中,一个任务的责任人确实有多个,最典型的就是XP的pair了,就算不用结对编程,一个子模块由两个人同时负责开发,这也是比较常见的。这时,责任的承担者是以pair为单位的。 在这种情况下,bugfree无法将bug指派给负责某个task的pair,只能指定一个人,另外一个人就无法直接看到assign给自己的任务,只能在列表里面逐条查看。 |
回帖 |
wwccss 访问次数 : 593 注册日期 : 05-05-01 10:08 上次访问 : 10-07-19 11:44 |
嗯,如果对于xp开发模式来讲,结对编程人员可以视为一个开发人员,所以将一个bug指派给其中的一个,然后通过邮件抄送给另外一个就可以了。这个这个Bug的每次操作他也可以看到。 |
回帖 |
bugfree 访问次数 : 2 注册日期 : 05-06-26 00:03 上次访问 : 09-10-29 21:05 |
“bug被拆解”是我们在西线工作时加上去的,其实一开始没有这个功能(微软的Product Studio就一直没有),主要是为了跟踪事物类Issue时方便。当时还很得意,觉得是个“创新”。但是经过这半年我在目前这家新公司的实用后,突然意识到用Bug来跟踪事物类问题不是个好主意,事物类的问题还应该用Email来跟踪。BugFree应该明确定位到缺陷跟踪上。所以这个“bug被拆解”不是个好的设计,以后应该考虑把它作为一项可选的功能。 大家不要骂我老以微软的东西为参考标准。“微软霸权”确实可恨,但是微软的管理思想和工具还是非常值得我们虚心学习借鉴。比如离开微软后我一直使用BugFree,也就是在天天使用中,我逐步悟到为什么微软的Product Studio为什么那么设计、为什么不增加某项功能(比如这个Bug拆分)。 要知道微软是总结其30年的软件研发经验总结出来的工具,有一个非常强悍的小组在设计、维护这个工具,为微软所有的项目研发团队提供工具支撑,我们不去学习Product Studio多可惜!不需要另起炉灶,“重新发明轮子”了。 |
回帖 |
Leesen 访问次数 : 21 注册日期 : 05-07-29 17:34 上次访问 : 09-10-29 21:05 |
看了上面朋友的回复后对“拆分bug”有了新的认识,我这边的工作更希望想楼主说的那样能有BUG创建人,来选择“拆分”或者“不拆分”,这样我们就可以根据“事务性跟踪”和“缺陷跟踪”两种情况在创建BUG是定义BUG的属性了。 不知道如何否,希望尽快有一个定论。 |
回帖 |