--
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.
For more options, visit https://groups.google.com/groups/opt_out.
The thing is it's a self-study course, and I want the first that finishes it to kick off the dependent task. I don't know exactly when each course will end until it has been scheduled. The dependent task requires a skill rather than a person, and the first to supply the skill gets scheduled.
This is not much info for your schedule, i would make your task depending on 3 milestones (your skilled persons) and when you have more info on their expexted end date you can set the date of the milestones. You can prepare your plan but it is depending on the info you feed it with... It's alive :)
So what you're saying is that it's not possible to do this :-) No worries, just needed to know whether I could avoid hard coding dependencies in this instance. The thing for me is that the courses are generally low priority, I currently just need *one* of them to finish to satisfy the task dependency, the rest can go months later if dependency demands.
Hi,
Maybe i don't understand your question or exact need. I would advise not to make it too complicated. In the end your 3 resources get "magically" transformed at some point in time to other persons with much more skills :) that's the way i see it. That's why i would use said construction.
Extra thought:
Why not make a team "skill x" and add the persons who have done their course to the team the day they finished it? Assign the task to that team.
Ok, i understand, so why not let taskjuggler schedule the 3 courses, make your task dependant of those 3? Just answered above question myself i think... It would probably schedule the task after the last one has finished (person1 and person2 and person3) instead of any (person1 or person2 or person3). My knowledge stops here. Would it be possible to make something like an "or" dependancy? I hope you nail it.
Bas
Bingo. I did in fact schedule it that way, and that's near a worst case scenario for my schedule; a task that's unnecessarily delayed by a crucial month because one of the nonessential team members for the purposes of this task is only allowed to work on my project 2 days a week.
This may well be an edge case for taskjuggler, but it's unfortunately somewhat typical for my projects. Team members work on multiple projects, are allocated on specific days of the week in some cases, and I need to schedule on skill rather than on person; the person is more often than not the outcome of this process, not the input. To make it even more complex, I would actually have to schedule for skill+efficiency; person 1 and person 2 may both be capable of doing one same task, but person 2 might be twice as efficient at it. So the effort of a task would depend on who gets allocated.
But hey, the mere fact I'm contemplating these scenarios speaks to the power of taskjuggler. To do what I need to do in ms project...
Hi Emile,
I'm interested in your results. If it would be possible to make decisions on dependancies (task a ready or (task b and task c both reafy)) then i could schedule a "plan B" with other tasks than the original plan. This opposed to scenarios with same tasks and dependencies. Hope you get some spare time :)
Bas
That doesn't take into account that not everyone can work on the same days. I think that pre-scheduling and hard-coding is going to have to do it for now; when I have some spare time (...) I'll see if it can be done with manageable change to TJ.Thanks,Emile