linux - 您对 TaskJuggler 的体验如何?

标签 linux project-management

<分区>

我们是一家全 Unix 商店(Solaris、Linux)。最后一个产品周期我回到了项目领导能力,需要制定一个时间表。我询问我的经理会接受哪些工具,听到“文本文件”时感到很惊讶。我和我的队友勇敢地尝试了这个(可能更糟)HTML 表格来跟踪我们想要确定大小的任务。非常痛苦。

然后我们尝试了一些工具。 MrProject 有缺陷、受限并且经常崩溃。我的经理发誓说 Microsoft Project 是死板的。每当他们需要更改任务、重新分配资源或重新平衡时,通常都会打乱他们的计划。因此,我开始在 Internet 上四处寻找支持 Linux 的项目规划工具。一个听起来很有趣的是 TaskJuggler .它的简洁之处在于输入是声明性文件。我觉得我正在为一个项目构建一个 makefile。

但是。我用于评估此工具的时间有限,而且它看起来相当复杂。在进入下一个产品周期之前,我想知道 TaskJuggler 是否足够健壮、灵活并且能够处理数月、多资源且频繁更改的项目。因此,我呼吁所有使用过该工具的工程师分享他们的见解。谢谢!

最佳答案

项目管理没有免费的东西,使用软件管理复杂的项目不可避免地很复杂。真正的问题是,所选工具对此有帮助吗?

Task Juggler 有一个学习曲线,最终适合那些不介意阅读手册(此工具绝对必要)并且不受图形输入限制的人。 Task Juggler 要求您考虑您的项目并以有意义的方式构建它。如果您提前绘制图表会很有帮助(许多 TJ 用户会制作思维导图,并且某处有一个工具可以从 FreeMind 思维导图中生成 TJ 输入语句)。如果您以某种有意义的方式组织您的输入文件,这也非常有帮助,使事情很容易找到。

也就是说,一旦开始,使用 TJ 创建项目的速度非常快。你不需要为一百万个对话框而烦恼,你只需用 TJ 的文本语言告诉 TJ 你想要什么。

但除此之外,我喜欢 TJ 的地方(一开始我讨厌它,因为它来自其他更传统工具的遗留问题)是它确保您的日程安排合理。 OpenProj 愉快地以 300% 或更多的速度调度资源。 TJ 会给你一个错误,让你修复它。是的,这很烦人。但最终结果是您拥有一个有意义且可以实际执行的项目进度表。想象一下!

正如我一开始所说,没有什么是免费的。 TJ 需要学习和一些努力。返回是丰富而丰富的报告、管理项目成本和进度所需的所有信息,以及执行合理、可靠的进度安排和资源分配方法。而且它不需要 499 美元或任何 MSP 的费用——它是免费的。

关于linux - 您对 TaskJuggler 的体验如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/252193/

相关文章:

project-management - 如何衡量项目的完成度?

delphi - 如何编译 Delphi IDE 中项目很少的 Delphi 项目组的所有构建?

c# - 从 C# 2.0 到 C# 3.0 的过渡对于这个项目来说值得吗?

linux - Linux Shell Scripts如何判断今天是星期天?

linux - 如何通过bash检查最新的内核版本

visual-studio - 保护自己的开发人员的代码

mercurial - 在 Mercurial 中组织具有共享依赖项的项目的好方法是什么?

linux - Nagios 中长时间运行的服务检查

c++ - 在多台机器上分布状态

linux - 使用 scp 从服务器下载文件时出错