我将开始创建一个.com。我现在正处于创建商业计划的前期阶段。一旦我开始编码,我想要一个基于敏捷的免费项目软件来跟踪我的代码和错误。我正在使用MS Project的工作分解结构,这对于一个很好的列表来说已经足够好了,但我想要一些好的敏捷软件,而且不会花我一分钱。
当然,我想要错误和任务跟踪,但更重要的是能够看到“大画面”,就像你可以在MS项目中一样。我知道MS项目不是基于敏捷的,但我可以用基于图形和列表的方式查看资源、任务列表等的概述。类似于VersionOne,但是是免费的。
这需要能够在Windows中运行。
发布于 2009-10-12 01:59:54
Rally fits the bill,相当不错,社区版(一个项目,最多10个用户)是免费的。
发布于 2009-10-12 02:07:27
Pivotal Tracker是一个非常好的免费工具,但它以典型的敏捷术语跟踪您的项目积压(而不是代码和but本身),并且它在线运行(作为托管服务,而不是可安装的产品)。对于代码和问题,并且运行在您的特定服务器上而不是在线上,请考虑例如Mercurial、Trac和TracMercurial (您也可以直接将Trac与Subversion一起使用,但像Mercurial这样的分布式系统是新兴事物--请查看它们;-)。
毫无疑问,还有其他基于其他分布式版本控制系统的组合,例如git和Bazaar,但我对它们不太熟悉。
顺便说一句,如果你确实看到了使用“软件即服务”而不是做你自己的系统管理、备份等的好处,Bitbucket通过一个自制的问题跟踪器做了免费的在线Mercurial托管(还集成了灯塔、推特、FogBugz、Basecamp、CIA.vc和其他软件),其他版本控制系统也有类似的安排。
免费主机方案当然有其局限性(例如,Bitbucket的免费方案限制为150MB),但升级到大型团队、多个存储库、大型代码库等在定价方案方面都是相当轻松的--如果您考虑到运行自己的服务器的“拥有成本”(尤其是在系统管理员方面),您就会明白为什么“软件即服务”(也称为“云中的软件”)正在逐渐占据主导地位--能够免费开始并仅在需要消耗更多主机资源时付费,当然,由于我们讨论的是开源软件,如果有商业案例,您随时都可以决定切换到“您自己的服务器”方法。
发布于 2009-10-12 02:05:21
使用redmine。它是用Ruby on Rails编写的,非常棒!
https://stackoverflow.com/questions/1552351
复制相似问题