从很高的角度来看,在我看来,通常有两种类型的项目管理工具:
- 传统问题跟踪工具,例如Fogbugz,JIRA,BugZilla,Trac,Redmine等。
- 虚拟卡板 /敏捷项目管理工具,例如Pivotal Tracker,GreenHopper,AgileZen,Trello等。
当然,它们以一种或多种方式重叠,例如,可以将Pivotal Tracker任务导入JIRA,GreenHopper本身是在JIRA问题基础之上实现的,但是我认为仍然可以看到这两种工具在方向上的差异。
甚至在进行敏捷项目管理的公司中也使用传统的问题跟踪器。我的问题是,为什么他们要这样做?我也觉得我们应该在公司中使用问题跟踪器,但是当我考虑它时,我实际上不确定我们为什么需要它。
例如,Trello开发似乎是通过使用Trello本身来管理的(请参见此虚拟墙),即使他们可以访问Fogbugz(周围最好的问题跟踪者之一)也是如此。因此,当我们使用一种敏捷的PM工具以一种敏捷的方式完成100%的工作时,也许我们不需要传统的问题跟踪器?