Benjamin Bayart
2003-01-10 22:25:12 UTC
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.
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.