Overloading resources on tasks using length instead of effort

400 views
Skip to first unread message

Gregory Sacre

unread,
Mar 9, 2016, 11:49:44 AM3/9/16
to TaskJuggler Users
Dear all,


I managed to convince my company to use TaskJuggler as our project planning tool (I'm quite proud about that as I've been using it for several years in my little corner ;-)).

We have tasks that we cannot really identify how much effort we need put on it, so we are handling them with "length".
For example, I can have 3 tasks "in the same time": development, unit testing, documentation. I will switch between those 3 and I know from experience that development takes 5 days, unit testing 3 days and documentation 1 day.
I can start roughly those tasks in the same time.

I know that in the grand scheme of things, myself can be seen as split in 3 between those 3 tasks, but I would like to be able to assign myself to those 3 tasks and be seen as allocated at 300% on those days (actually 300% during 3 days, 200% during 2 days and 100% during 1 days as they don't have the same length).
I tried using the "efficiency" keyword (efficiency 5.0) but TJ still tells me that "...has resource allocation requested, but did not get any resources assigned. Either use 'effort' to ensure allocations or use a higher 'priority'."

Is there any way to achieve this?


Kr,

Gregory

Jostein Berntsen

unread,
May 3, 2016, 4:39:23 PM5/3/16
to TaskJuggler Users
Congrats with the good choice. :) Did you try this with setting the priority
high?

Jostein

Uros Platise

unread,
May 4, 2016, 2:52:26 AM5/4/16
to taskjugg...@googlegroups.com
I think you're looking for resource limits per task, as in this example:
task task1 "Task1" {
    allocate Man1 limits {dailymax 4h}
    effort 20d
}

task task3 "Task3" {
    allocate Man1 limits {dailymax 4h}
    effort 20d
}
Yields parallel execution, as it is theoretically possible. Balance the limits per each task to balance the load the duration vs. effort in planning.

    (upper is actual scenario with bookings, lower is planning)
BR Uros.

Christian Schuster

unread,
May 4, 2016, 4:45:27 AM5/4/16
to taskjugg...@googlegroups.com
overloading resources in a way like it can be done using e.g the
software Rational Plan (here you can specify effort AND length of a task
simultaneously) cannot be done in task juggler (as least to my knowledge)

I also use the suggested solution of Uros, but using length instead of
effort. This makes things more easy, because you can determine the
length of a task, without doing calculations based on workinghours of a
resource compared to the effort of the job.
Disadvantage of using length is, that individual holidays etc. of is
resource are not taken into account.

Best,
Christian


Am 04.05.2016 um 08:52 schrieb Uros Platise:
> I think you're looking for resource limits per task, as in this example:
>
> task task1 "Task1" {
> allocate Man1 limits {dailymax 4h}
> effort 20d
> }
>
> task task3 "Task3" {
> allocate Man1 limits {dailymax 4h}
> effort 20d
> }
>
> Yields parallel execution, as it is theoretically possible. Balance the
> limits per each task to balance the load the duration vs. effort in
> planning.
>
>
> --
> You received this message because you are subscribed to the "TaskJuggler
> Users" group.
> To post to this group, send email to taskjugg...@googlegroups.com
> To unsubscribe from this group, send email to
> taskjuggler-us...@googlegroups.com
> For more information about TaskJuggler visit http://www.taskjuggler.org
> ---
> You received this message because you are subscribed to the Google
> Groups "TaskJuggler Users" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to taskjuggler-us...@googlegroups.com
> <mailto:taskjuggler-us...@googlegroups.com>.
> For more options, visit https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages