【问题标题】:Looking for Free Agile Project Management Software [closed]寻找免费的敏捷项目管理软件 [关闭]
【发布时间】:2009-10-12 01:51:00
【问题描述】:

我将创建一个 .com。我现在正处于制定商业计划的前期阶段。一旦我开始编码,我想要一个免费的基于敏捷的项目软件来跟踪我的代码和错误。我将 MS Project 用于工作分解结构,这对于一个不错的列表来说已经足够了,但我想要一些不会花费我一分钱的优秀敏捷软件。

当然我想要错误和任务跟踪,但更重要的是能够像在 MS 项目中一样看到“全局”。我知道 MS 项目不是基于敏捷的,而是类似的东西,我可以以基于图表和列表的方式查看资源、任务列表等的概述。类似于 VersionOne,但免费。

这需要能够在 Windows 中运行。

【问题讨论】:

标签: c# agile


【解决方案1】:

Rally fits the bill,相当不错,社区版(1个项目最多10个用户)是免费的。

【讨论】:

  • 嗯,我知道我的回答有点简洁,但不清楚这个问题是否需要更多,因为 Rally 符合要求。为什么投反对票?
【解决方案2】:

Pivotal Tracker 是一个非常好的免费工具,但它以典型的敏捷术语(不是代码和错误本身)跟踪您的项目积压,并且它在线运行(作为托管服务,而不是作为可安装产品)。对于代码和问题,并在您的特定服务器上而不是在线上运行,请考虑例如MercurialTracTracMercurial(您也可以直接将 Trac 与 Subversion 一起使用,但诸如 Mercurial 之类的分布式系统是新兴事物——看看它们;-)。

毫无疑问还有其他基于其他分布式版本控制系统的组合,例如gitBazaar,但我对它们不太熟悉。

顺便说一句,如果您确实看到使用“软件即服务”而不是自己进行系统管理、备份等的优势,Bitbucket 使用自制问题跟踪器提供免费在线 Mercurial 托管(并且还与 Lighthouse 集成、Twitter、FogBugz、Basecamp、CIA.vc 和其他软件),并且其他版本控制系统也存在类似的安排。

免费托管计划当然有限制(例如,Bitbucket 的免费计划限制为 150MB),但是就定价计划而言,升级到大型团队、多个存储库、大型代码库等都是非常轻松的——如果您考虑运行您自己的服务器的“拥有成本”(尤其是在系统管理员方面),您可以看到为什么“软件即服务”(也称为“云中的软件”)正在逐渐占据主导地位——能够开始免费且仅在您需要消耗更多托管资源时才付费是有吸引力的,当然,由于我们谈论的是开源软件,您可以随时决定切换到“您自己的服务器”方法,如果有的话一个商业案例。

【讨论】:

  • 我正在寻找敏捷项目管理,该工具将处理错误、任务等,以及专门针对敏捷查看迭代、时间表等的管理。
  • 它必须跟踪错误,所以感谢 Pivotal 没有的提醒。
  • 您可以使用 Pivotal Tracker 跟踪错误。当您点击添加故事时,将“功能”下拉菜单更改为“错误”。
  • 更新:Pivotal Tracker 不再是免费服务。它仅对公共项目、个人、非营利组织和学术机构免费。
【解决方案3】:

使用redmine。它是在 Ruby on Rails 上编写的,非常棒!

【讨论】:

  • 又一票给 redmine。它可以开箱即用地处理子项目,因此您可以跨项目跟踪和链接问题。 TRACs 无法真正做到的事情,这是可能的,但需要一些黑客攻击。它很好地链接到版本控制系统,我们使用它链接到 mercurial。
  • 我第二次 redmine,我们在办公室使用它(曾经是一家 MS.net 商店!),它非常快,集成良好,实际上看起来非常专业,而不是许多看起来相当的错误跟踪器可怜的……
【解决方案4】:

Urban Turtle 与 Visual Studio Team System 2010 您将拥有用于敏捷开发的 TFS 的所有强大功能 + 一个真正的 Scrum 计划板和带有 Turtle 的任务板

【讨论】:

  • 阅读 Team Foundation Server 的产品部门经理 Brian Harry 对 Urban Turtle 的评价:“...TFS 的超棒 Scrum 体验。” 您可以阅读Brian Harry 的博文位于以下 URL:blogs.msdn.com/b/bharry/archive/2011/01/05/…
  • 看起来不错,但远非免费。
【解决方案5】:

Pivotal Tracker 很棒,它使用了用户故事和迭代开发。

【讨论】:

【解决方案6】:

我们使用Trac,它非常适合我们。它有很多插件可以帮助您更好地根据您的需要定制它。总体而言,这是一款不错的简约轻量级工具。

【讨论】:

  • Trac 看起来更像 Wiki,而不是敏捷项目管理工具
  • 绝对不仅仅是 Wiki。我们从中获得最大价值的是问题跟踪/票务和工作流程。
  • Trac 绝对没有开箱即用的项目管理。
  • Redmine 也没有。所有错误管理系统的诀窍是您使用错误/问题/增强功能和里程碑/发布/任何东西来管理您的项目。他们中的大多数没有资源管理。 Trac 有您所说的您想要的:“将处理错误、任务等以及查看迭代、时间线等的管理......”
【解决方案7】:

对于软件项目管理,请考虑:

Endeavour Software Project Management 是一种开源解决方案,用于在迭代和增量开发过程中管理大型企业系统的创建。它支持用例管理、迭代、项目计划、变更请求、缺陷跟踪、测试用例、任务、文档管理和许多其他流程工件。

http://endeavour-mgmt.sourceforge.net

【讨论】:

    【解决方案8】:

    iMeta Agility 怎么样Scrum Management Tool。它是一个用 Silverlight 编写的富 Internet 工具。这是免费的! iMeta Agility 专注于简单性和可用性。托管版本旨在允许分布式团队进行协作。

    重要的是,开发产品的团队正在根据社区反馈提供功能。所以你可以影响未来的发展方向。

    【讨论】:

      【解决方案9】:

      Microsoft Team System。我最近在一次会议上看到了它的演示,并被它的真棒所震撼。相信它几乎可以完成所有事情(版本控制、错误跟踪、任务分配、时间记录等)

      【讨论】:

      • 它不是完全免费的。
      • 它不是免费的......而且它基于 MS Project 而不是基于敏捷的。
      • MS Team System 对于项目管理和源代码控制来说都过于臃肿了——我正在使用 Subversion,所以我需要一些可以使用它的东西。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-01
      • 1970-01-01
      • 2023-03-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多