Discussion:
Ideas and bugs about resource leveling
Benjamin Bayart
2003-01-10 22:25:12 UTC
Permalink
Hi,

I'm looking around about resource leveling on projects,
and, as the current plugin is buggy, I'm searching
some ideas...

The current module is buggy in several ways:
- it always try to move a task later, no earlier, which is
rather logical if everything was planed "ASAP", but is
wrong otherwise
- it accepts to have the same resource allocated to two
distinct tasks for one hour
- you canot use your project anymore after using the module
since all the time constraint have been altered.

So, I was thinking about another way to do so...

When I need to do it "by hand" I put a "predecessor" relationship
between the two tasks (as the tasks are done by the same resource,
one have to finish before the other).

And I see no good reason not to do so like that in the automatic
fashion, but that would require some "patchs" in the way MrProject
handles things:
1. Creation a new kind of relation between tasks, or at least
a flag "same resource"
2. Have another part, in the dialog box about resource displaying
"task ordering", and alowing to swap two tasks (move up/move down)

One would also need, then, to be able to have several tasks at the
same time, if the resource is not overloaded (using units, and/or
rate in the assignment).

More over, from this task list, it's rather easy to obtain a
time-table...

I don't practice gtk at all, my first use of it was to build a
small program to obtain timetables from mrproject, so I think
I cannot try to write this stuff to test it, or at least not now.

Do you all think I'm crazy, or is it, as I think, an interesting
way?

Thanks in advance for your ideas,

Benjamin.

Loading...