Project management 选择项目管理工具

Project management 选择项目管理工具,project-management,trac,Project Management,Trac,我正在寻找一个小规模的开源项目管理工具。我目前正在寻找一个更传统的工具,而不一定是专门为scrum或agile设计的 我过去曾与测试主管和HP质量中心合作。我对QC很满意 我正在寻找的主要功能是 管理版本 管理客户/技术需求 管理任务(分配+跟踪) 管理测试(很好) 我在网站和谷歌上查看了推荐,发现Trac(没有教程或屏幕截图)、Teambox(看起来太简单)、Pivotal Tracker(看起来很有希望)和Open Atrium(wich也没有演示) 我将非常感谢您对任务的适当工具提出的

我正在寻找一个小规模的开源项目管理工具。我目前正在寻找一个更传统的工具,而不一定是专门为scrum或agile设计的

我过去曾与测试主管和HP质量中心合作。我对QC很满意

我正在寻找的主要功能是

  • 管理版本
  • 管理客户/技术需求
  • 管理任务(分配+跟踪)
  • 管理测试(很好)
我在网站和谷歌上查看了推荐,发现Trac(没有教程或屏幕截图)、Teambox(看起来太简单)、Pivotal Tracker(看起来很有希望)和Open Atrium(wich也没有演示)


我将非常感谢您对任务的适当工具提出的任何建议,以及您对上述任何工具的意见。

我也将Trac与项目管理结合使用,并且可以根据您的上述需求推荐

原生Trac没有项目管理支持。看看IMO最好是在新安装的Trac-1.0中添加以下插件:

  • SimpleMultiProjectPlugin
  • 计时和估计插件
  • 奥尔斯普鲁金估计
  • TracJsGanttPlugin
  • MasterTicketsPlugin
  • ​亚基特斯普鲁金
  • ChildTicketsPlugin
  • FullBlogPlugin
  • TracTicketStatsPlugin
这是一个很好的组合,所有你需要好的项目管理。它们都可以在trac-hacks.org上找到,插件安装对于trac来说非常容易

基本理念是根据门票计划一切:

  • 有不同类型的记录单:“任务”、“缺陷”、“增强”,或者您可以定义新的记录单
  • 然后您将您的票证分配给项目、版本和里程碑,其中有票证字段
  • 您还可以使用票证字段“parent”、“blocked by”、“blocking”来规划任务的依赖关系。甘特图可以显示这些关系
  • 您可以按这些字段查询所有票据,并在表格中显示结果
团队可以完全基于票进行工作,每项工作都可以用票进行描述和计划。传统的缺陷跟踪记录单,甚至任务或任务包也可以反映在记录单中。计划所有者、开始和结束日期。将他们分组,在图表中观察他们,比较计划和现实

管理版本 Trac附带里程碑,在按时间排序的路线图页面上显示为日期进度条。SimpleMultiProjectPlugin将版本添加到路线图页面,并允许按项目进行筛选。您的票证表是每个进度条后面的链接。比如看

管理客户/技术需求 你可能是指需求管理。Trac中没有对它的直接支持,但我会简单地用票证组织这些东西,也许还有到wiki页面或外部文档的附加链接

管理任务(分配+跟踪) 每个票证都处于状态的生命周期(工作流可以根据您的需要更改,另请参见AdvancedTicketWorkflowPlugin)。这是你的手来组织你如何生活这个工作流程。其中一项建议是:

  • “新建”-没有所有者的票证,只是为了以后的工作而存储,项目可能已经设置
  • “已分配”-具有所有者的票证,现在计划到某个里程碑或版本
  • “已接受”-所有者开始处理它
  • “测试”-工作已经完成,测试开始,所有者现在可能已经改变
  • “关闭”-一切都结束了
  • “需要工作”,“重新打开”-状态如“新建”和“已分配”,但用于表明已在“测试”或“关闭”
您需要在您的组织中定义可以更改工作流中状态的规则,例如项目经理、工人或测试部门。这取决于你。有些东西可以由Trac的权限系统支持

通过多种不同的方式支持对票证进度的跟踪:

  • 里程碑和版本的进度条
  • 工作量、耗损和甘特图
  • 门票统计表
  • 票证查询,如表、列表等
  • 里程碑图表(升级MilestonesChartMacro)
  • 。。。还有很多
管理测试 TestManagerForTracPlugin可能是您的朋友。尽管HP Quality Center等工具更好地支持此功能



最后,Trac有很多插件,它非常灵活且可扩展,并且是用Python编写的,这意味着您可以轻松地对其进行修改并使其适合您的需要。

感谢您的重播。几个后续问题。1.我可以添加或编辑票据属性吗?2.如果我理解正确-票证与里程碑相连,这与QC?中的要求相当于1。)是的,您甚至可以创建新的票证字段2。)您可以定义一个要求写入票证、里程碑(或版本,如果您愿意)是您的目标日期。您可以创建一个新的票证类型“requirement”。那么过滤门票就更容易了。