亲自试一试。
在wush.net上获得一个$ 15 /月的帐户,并自己使用一段时间(除了满意的客户之外没有业务关系)。
Bugzilla功能强大,并有很多配置选项,这可能会造成混淆。
我个人在三年前就正在使用这个项目。我没有项目经理,我是开发人员,所以我需要一个非常轻的开销系统。 Bugzilla给了我。我把我的主要目标作为一个增强的“生产系统”,然后我使依赖达到了这一点。我结束了160个节点都相互依赖。这基本上是一个工作分解结构。我没有时间估计,也没有打算创建任何其他类型的项目文档。
一个很酷的优点是,当我编写代码时,如果我注意到需要做的事情,我会将它弹入bugzilla(一旦建立就会进入20秒的过程),将它作为一个依赖关系,然后返回到我在做。
每当我完成一项任务时,我会查看依赖关系图并找到最外层的叶子(阻止其他但未被阻止的错误),并在其中工作。
这种方法对我的好处是,如果一个任务看起来很简单,并且有一个节点与它关联,但是当做这件事本身时,我意识到它更复杂,我只是将它分成不同的子任务。这只花了一分钟,绝对不涉及与项目经理的会议。
团队中的其他人可以通过查看未完成的错误,按日期排序的已修复的错误等来跟踪我的进度。他们看到了行动,他们让我独自一人。当我有外部依赖时,我会犯一个错误,详细说明工作,并通过电子邮件向该人员发送链接。然后他们可以通过查看依赖关系图来了解为什么需要这样做。
请注意,除非事先达成一致,否则我没有给他们分配错误。
它工作得很好,系统提前一个月准备就绪。
它将如何与SCRUM协同工作?对scrum的粗略浏览我不能告诉你。但那是我的经验。
使用专用的主机将让你三件事情:
- 支持
- 轻松升级(除非你有内部的大师,Bugzilla的管理是不容易的 - 至少对我来说)
- 跨越组织边界的用户。
请注意,bugzilla具有各种安全功能,因此很容易将用户锁定到他们需要查看的内容。
好问题。从缺乏用例的答案来看,bugzilla并没有太多用于Scrum项目。对于那些根本无法放弃使用它的人来说,这太糟糕了。 – 2009-02-10 15:08:14