作者:手机用户2502914373 | 来源:互联网 | 2023-07-20 17:57
WeareanallUnixshop(Solaris,Linux).ThislastproductcycleIreturnedtoaprojectleadcapac
We are an all Unix shop (Solaris, Linux). This last product cycle I returned to a project lead capacity, and needed to produce a schedule. I asked what tools my managers would accept, and was surprised to hear "text files". My teammate and I gamely tried this, and probably worse, HTML tables, to track the tasks we wanted to size. It was pretty painful.
我们是一个完整的Unix商店(Solaris,Linux)。最后一个产品周期我回到了项目的领导能力,并需要制定一个时间表。我问过我的经理会接受哪些工具,并且听到“文本文件”感到很惊讶。我的队友和我一起尝试了这个,可能更糟糕的是,HTML表来跟踪我们想要调整的任务。这真是太痛苦了。
We then tried a few tools. MrProject is buggy, limited and crashes too frequently. My manager swears that Microsoft Project is inflexible. Whenever they needed to change a task, reassign a resource or rebalance, it generally hosed their plan. So I started looking around on the Internet for a Linux-capable project planning tool. One that sounded interesting is TaskJuggler. It's neat in that the inputs are declarative files. I feel like I'm building a makefile for a project.
然后我们尝试了一些工具。 MrProject太多了,有限并且经常崩溃。我的经理发誓说Microsoft Project不灵活。每当他们需要更改任务,重新分配资源或重新平衡时,它通常就会计划他们的计划。所以我开始在互联网上寻找一个支持Linux的项目规划工具。一个听起来很有趣的是TaskJuggler。它很简洁,因为输入是声明性文件。我觉得我正在为项目构建一个makefile。
However. I have a limited amount of time to devote to evaluating this tool and it seems pretty complex. Before diving into the next product cycle, I'd like to know if TaskJuggler is robust enough, flexible and capable of handling multi-month, multiple resource projects with frequent changes. So I'm calling on all engineers who have had experience with this tool to share their insights. Thanks!
然而。我有足够的时间专心评估这个工具,看起来相当复杂。在深入研究下一个产品周期之前,我想知道TaskJuggler是否足够强大,灵活,能够处理频繁更改的多个月,多个资源项目。因此,我呼吁所有有此工具经验的工程师分享他们的见解。谢谢!
5 个解决方案
9
There is nothing free in project management, and managing a complex project with software is inevitably complex. The real question is, does the chosen tool help with this?
项目管理中没有任何免费的东西,用软件管理复杂的项目是不可避免的复杂。真正的问题是,所选工具是否有助于此?
Task Juggler has a learning curve, and in the end is suitable for someone who doesn't mind reading the manual (an absolute necessity for this tool) and isn't tied to graphical input. Task Juggler requires that you think about your project and structure it in a meaningful way. It is helpful if you do a diagram in advance (many TJ users make mind maps and there is a tool out there somewhere to generate TJ input statements from a FreeMind mind map). It is also very helpful if you organize your input file in some meaningful way, making things easy to find.
任务Juggler有一个学习曲线,最终适合那些不介意阅读手册的人(这个工具绝对必要)并且不依赖于图形输入。 Task Juggler要求您考虑您的项目并以有意义的方式构建它。如果你事先做一个图表会很有帮助(很多TJ用户都会制作思维导图,并且有一个工具可以从FreeMind思维导图中生成TJ输入语句)。如果您以一种有意义的方式组织输入文件,使事情易于查找,这也非常有用。
That said, once you get going, creating a project with TJ is super fast. You don't need to bother with a million dialog boxes, you just tell TJ what you want in TJ's text language.
也就是说,一旦你开始,用TJ创建一个项目是非常快的。你不需要打扰一百万个对话框,你只需要用TJ的文本语言告诉TJ你想要什么。
But all of that aside, what I like about TJ (and hated at first, coming from a legacy of other more traditional tools) is that it ensures that your schedule makes sense. OpenProj happily schedules resources at 300% and more. TJ will give you an error and make you fix it. Yes, it's annoying. But the end result is that you have a project schedule that makes sense and can actually be executed. Imagine that!
但除此之外,我喜欢TJ(并且最初讨厌,来自其他更传统工具的遗产)是它确保您的日程安排有意义。 OpenProj愉快地将资源调度为300%甚至更多。 TJ会给你一个错误并让你解决它。是的,这很烦人。但最终的结果是,您有一个有意义且可以实际执行的项目计划。想象一下!
As I started out by saying, nothing's free. TJ requires study and some effort. The reward is rich and copious reporting, all the information you need to manage your project to cost and schedule, and the enforcement of a logical, reliable approach to scheduling and resource allocation. And it doesn't cost $499 or whatever MSP goes for --- it's free.
当我开始说,没有什么是免费的。 TJ需要学习和努力。奖励是丰富而丰富的报告,您需要的所有信息,以管理您的项目成本和计划,以及执行逻辑,可靠的调度和资源分配方法。它不花费499美元或MSP的价格 - 它是免费的。