我正在寻找一个小规模的开源项目管理工具。我目前正在寻找一种更加苛刻的工具,而不一定是专为scrum或敏捷设计的工具。
我过去曾与测试总监和惠普质量中心合作过。我对QC非常满意。
我正在寻找的主要功能是
我在网站上查看了推荐和google,发现Trac(没有教程或屏幕截图),Teambox(看起来太简单了),Pivotal Tracker(看起来很有前途)和Open Atrium(也缺少一个演示)。
我将非常感谢有关任务的适当工具的任何建议,以及您对上述任何工具的评论。
答案 0 :(得分:2)
我也使用Trac进行项目管理,并且可以在我阅读上述需求时充分推荐它。
Native Trac没有项目管理支持。看看the plugin recommendation site of Trac。最好的IMO是将以下插件添加到新安装的Trac-1.0:
这是良好项目管理所需要的所有组合。它们都可以在trac-hacks.org找到,插件的安装对于Trac来说非常容易。
基本思路是根据门票计划一切:
团队可以根据门票完全工作,每件作品都可以用门票来描述和计划。传统的缺陷跟踪票据,甚至任务或任务包都可以反映在票证中。计划所有者,开始和结束日期。将它们分组并在图表中观察它们以比较计划和现实。
Trac附带里程碑,在时间排序的路线图页面上显示为日期进度条。 SimpleMultiProjectPlugin将版本添加到该Roadmap页面,并允许按项目过滤。您的票证表是每个进度条后面的链接。例如,查看here。
您可能意味着需求管理。在Trac中没有直接支持它,但我只是用票证组织这些东西,可能还有其他链接到维基页面或外部文档。
每张票都存在于生命周期中(工作流程可以根据您的需要更改,也可以参见AdvancedTicketWorkflowPlugin)。您可以随时了解自己的工作流程。其中一个建议是:
您需要在组织中定义可以更改工作流中状态的规则,例如项目经理或工人或测试部门。由你决定。 Trac的许可系统可以支持一些事情。
以多种不同方式支持对票证进度的跟踪:
TestManagerForTracPlugin可能是你的朋友。虽然HP Quality Center等工具可以更好地支持此功能。
最后有很多Trac插件,它非常灵活和可扩展,并且用Python编写,意味着你可以轻松地破解并满足你的需求。