【问题标题】:Agile issue and feature tracker software [closed]敏捷问题和功能跟踪软件 [关闭]
【发布时间】:2011-12-02 21:49:44
【问题描述】:

我正在寻找“最好的”敏捷友好的功能和缺陷跟踪软件。目前,我们正在使用fogbugz,但据我所知,这对于遵循敏捷方法的团队来说并不是非常有用。有更好的工具,例如 JIRA 的 Greenhopper。我以前使用过 JIRA,但我想知道是否还有其他更好的工具。

【问题讨论】:

  • 你在你的任务板上尝试过红牌吗?只要您没有分布式团队,这可能对您很有帮助!
  • 我假设您在谈论物理板上的有形记事卡。对于我们的环境,这是行不通的。我不是记事卡或任何有形状态跟踪的忠实粉丝。我认为这种方法有很多很多缺点。
  • 我同意@phoet。个人和互动优于流程和工具。
  • 对不起,记事卡很傻(如果这就是我们在这里谈论的内容)。将现代技术用于此类事情要容易/方便和现实得多。使用软件,编辑故事、任务和缺陷要容易得多,特别是对于没有在牛棚环境中设置的团队和/或有(甚至偶尔)远程成员的团队。使用记事卡或任何其他有形状态设备也无法实现近乎实时的维护历史记录(来自过去的 sprint)并提醒其他人注意变化。在大型项目中,卡片可能比较模糊或难以找到。
  • @Guillaume 使用过实体卡和良好的跟踪系统,我真的不知道为什么有些人喜欢卡。我会在任何一天使用 Pivotal Tracker 之类的东西而不是卡片。

标签: agile agile-project-management


【解决方案1】:

我将讲述我的经历,希望对您有所帮助。

我们开始使用墙上的卡片来试用 Scrum。我们认为一旦我们开始真正使用它,我们就会切换到一个工具。我们使用用户故事和任务设置了我们的缺陷跟踪器 (Redmine),并且有一种方法可以在每个项目中创建燃尽图。然而,我们发现,您并没有真正获得物理信息辐射器的透明度。人们走过卡片墙,可以看到团队的进步。很少有人会像检查卡片墙那样经常检查网站。所以目前,我们为当前的 Sprint 做卡片墙在 Redmine 中跟踪 Sprint,这为我们提供了历史信息。

随着我们的团队规模扩大到超出墙壁空间的规模,我们意识到我们将需要一种可以像卡片墙一样工作并成为“真正的”敏捷跟踪器的工具。所以我们查看了几个工具,我们的短名单包括Version OneRallyMingle。这些产品中的任何一个都可能最适合您,但最终我们出于各种原因选择了 Mingle。

我担心的一件事是卡墙的丢失。很难解释这些公共信息辐射器所具有的变革价值。团队从产品负责人以及管理层和其他利益相关者那里获得了很多可见性。我担心如果我们改用仅使用该工具,会失去可见性。我可能必须构建安装在壁挂式显示器上的仪表板,充当卡片墙的高科技版本。我们做的一件事是采购一些触摸屏白板,让站立的团队可以使用该工具的拖放式卡片墙界面以熟悉的方式移动虚拟卡片。我希望这将使我们能够保留我们聚集在卡片墙周围时所看到的团队沟通和互动优势。

无论如何,祝你的任务好运!

【讨论】:

  • 我完全赞同你的经历。我参与过很多项目,有些使用实体板进行任务跟踪和日常管理,有些使用在线工具,全球可见性(以及每个人对“大局”的了解)方面的差异令人惊叹。很难向没有尝试过这两种方法的人解释。
  • 如果您切换到在线工具,您将失去的另一件事是能够轻松地手动移动卡片(例如在站立期间)。这看起来并不多,而且经常被低估,但这是敏捷应有的重要组成部分:易于使用,不会因不必要的意外事件而使您的开发生活复杂化。
  • 感谢马克,您的回复。第一版看起来很有吸引力。我也可以推荐 YouTrack (jetbrains.com/youtrack)。它与第一版非常相似。 @Guillaume,我完全不同意你的观点,因为所有现代敏捷网络板都允许轻松移动卡片
【解决方案2】:

我们在项目中使用 PivotalTracker (http://pivotaltracker.com)。它是一个轻量级且易于使用的工具。它在云中运行,因此创建帐户和设置项目只需几分钟。用户故事和错误输入非常容易。该工具支持标准的任务工作流程,包括未开始、已开始、已完成、已交付、已接受和已拒绝状态。

我还没有尝试过fogbugz,但我在PivotalTracker 之前使用过JIRA、Greenhopper 和VersionOne。所有这些针对 PivotalTracker 的工具的缺点是使用它们会给您带来太多开销。您必须设置和维护它们。您必须配置它们。而且由于它们更难使用,因此它们需要更多的时间用于日常使用。我看到开发人员在使用这些工具时犹豫不决,因为它们造成了太多的摩擦。 IMO PivotalTracker 是这方面的最佳工具。

PivotalTracker 的缺点是它只提供了几个配置选项。它不允许您自定义工作流程。它没有太多的用户授权选项。但就我们而言,它非常适合我们的需求。

【讨论】:

  • Pivotal Tracker。不过,我希望他们设法让它免费。
  • 更新:截至 2015 年 1 月,免费计划变得更加慷慨。耶!
【解决方案3】:

这在某种程度上可能不是一个答案,但我希望它仍然可以提供信息并增加价值。

我曾在多个团队中使用各种工具,包括物理板和 Greenhopper。我部门的其他敏捷团队已经使用并评估了其他各种选项。如果您正在谈论寻找在 sprint 中管理团队的最有效方法(与发布计划、待办事项梳理等相反),我得出以下结论: 除非您自己编写工具或使用电子表格,否则没有什么是非常合适的。是的,电子表格。这是我遇到的最灵活的选择。我们使用带有燃尽图之类的精美图表,但效果很好。

你现在找到的任何可能完美契合的工具最终都不会做你想做的事情。以下是我自己最近的一个例子:

我们正在努力缩短在每日 Scrum 会议期间报告状态所需的时间。挑战在于,开发人员倾向于详细解释他们在执行任务时遇到的问题。我们试图将这些讨论推迟到 Scrum 会议之后。在我们开始简单地突出电子表格中需要进一步讨论的任何项目之前,这很难做到。这让我们继续开会,但不会忘记需要讨论的问题。正是因为我们使用了像电子表格这样的灵活工具,所以将其引入我们的流程很容易。该工具不会妨碍我们改进流程。

至于缺陷跟踪,我部门的大多数团队都使用 JIRA。

【讨论】:

  • 投反对票。电子表格不能很好地用作问题跟踪器。 (JIRA,即使是 Greenhopper,也不是一个好的问题跟踪器。)
  • 我只是分享我们的经验以及我们得出的结论。我认为添加另一个视角没有任何问题。
  • 除了Greenhopper,你还试过什么软件?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-02-16
  • 1970-01-01
  • 2011-03-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多