您对TaskJuggler的体验是什么?

时间:2008-10-31 00:03:02

标签: linux project-management

我们是一个完整的Unix商店(Solaris,Linux)。最后一个产品周期我回到了项目领导能力,并需要制定一个时间表。我询问了我的经理会接受哪些工具,并且听到“文本文件”时感到很惊讶。我的队友和我一起尝试了这个,可能更糟的是HTML表,以跟踪我们想要调整的任务。这真是太痛苦了。

然后我们尝试了一些工具。 MrProject太多了,有限并且经常崩溃。我的经理发誓说Microsoft Project不灵活。每当他们需要更改任务,重新分配资源或重新平衡时,它通常都会计划他们的计划。所以我开始在互联网上寻找一个支持Linux的项目规划工具。听起来很有意思的是TaskJuggler。它很简洁,因为输入是声明性文件。我觉得我正在为项目构建一个makefile。

然而。我有足够的时间专心评估这个工具,看起来相当复杂。在深入研究下一个产品周期之前,我想知道TaskJuggler是否足够强大,灵活且能够处理频繁更改的多个月,多个资源项目。因此,我呼吁所有有此工具经验的工程师分享他们的见解。谢谢!

4 个答案:

答案 0 :(得分:10)

项目管理没有任何自由,用软件管理复杂的项目不可避免地很复杂。真正的问题是,所选工具是否有助于此?

Task Juggler有一个学习曲线,最后适合那些不介意阅读手册的人(这个工具的绝对必要性)并且不依赖于图形输入。任务Juggler 要求您考虑您的项目并以有意义的方式构建它。如果你事先做一个图表会很有帮助(许多TJ用户都会制作思维导图,并且有一个工具可以从FreeMind思维导图中生成TJ输入语句)。如果您以一种有意义的方式组织输入文件,使事情易于查找,这也非常有用。

那就是说,一旦你开始,用TJ创建一个项目是非常快的。你不需要打扰一百万个对话框,你只需告诉TJ你想用TJ的文字语言。

但除此之外,我喜欢TJ(并且最初讨厌,来自其他更传统工具的遗产)是它确保您的日程安排有意义。 OpenProj愉快地将资源调度为300%甚至更多。 TJ会给你一个错误并让你解决它。是的,这很烦人。但最终的结果是,您有一个有意义且可以实际执行的项目计划。想象一下!

当我开始说,没有什么是免费的。 TJ需要学习和努力。奖励是丰富而丰富的报告,管理项目成本和进度安排所需的所有信息,以及执行逻辑,可靠的调度和资源分配方法。它不花费499美元或MSP的价格 - 它是免费的。

答案 1 :(得分:6)

我过去4/5年一直在使用taskjuggler(平均持续时间为一年或更长时间的4个项目)。我发现创建

的初始估计非常有用
  • 项目需要多长时间
  • 何时释放每个资源组。
  • 如果我们在项目的不同领域添加了具有不同经验和效率的更多资源,那该怎么办呢?

与使用MS Project或其他基于GUI的工具执行类似操作相比,上层管理人员会询问您的日程安排的内容通常可以更快,更精确地生成。

直到最近我才使用taskjuggler来获取我的初始计划并使用ms excel来跟踪项目。

这是我第一次使用task juggler每周实际跟踪项目。到目前为止,结果看起来不错。

答案 2 :(得分:4)

TaskJuggler的语法相当简单,但请花点时间阅读文档。 我对TJ的经历:

  • 非常强大且富有表现力的语法
  • 对大型项目的详细计算很有用

然而,实际上,手动规划考虑了许多隐式约束,TJ需要明确这些约束才能获得真实的场景。这当然适用于每个规划工具,但我发现在TJ的大型项目中添加和编辑手动约束相当麻烦...因此我发现它不太适合项目跟踪和事后重新安排。

我现在使用的是OmniPlanner,这是一个比TJ和MSProject简单得多的工具,但结果却符合我的需求(特别是在跟踪,分析和报告方面)。

答案 3 :(得分:3)

我正在使用Taskjuggler为大型电影制作开发一个非常详细的任务管理器。它是语法和csv输出的绝佳原因。 Screenshot of in-house Planing tool