B
batusek
The question I have is quite common and appears in many variations on
the internet, but I've never seen a satisfying answer. It must be
something inherent in MS Project.
Imagine I have two tasks:
Design (estimated to 5 days of work)
Coding (estimated to 10 days of work)
I have two developers: Bob and Dave. I want Dave to start coding
immediately. I want Bob to make the design first and when he is
finished, to join Dave for coding and let them finish the task
together.
So I create two tasks in MS Project, let them be Fixed work (or
effort-driven fixed units), enter the right durations. I create two
resources, both available for 100%. Then I assign Bob to Design and
Dave to Coding. Up to now, everything is OK and the Gantt chart is
correct.
Now, when I assign Bob to Coding, the task duration shrinks to 5 days,
but Bob is overallocated for the first 5 days, which is undesirable.
So, I move his start on the task by 5 days. (right click in the Task
form-> Resource Schedule-> increment Delay). Bob's work is really moved
by 5 days and the task duration is now again 10 days.
BUT, that's not what I wanted. I wanted Bob and Dave working together
at the task starting from the 6th day and finishing the job as early as
possible, i.e. in 7.5 days.
I was not able to do this anyhow in MS Project. To avoid any simple
answer I will summarize here, what doesn't work:
1. Resource leveling - this just does the same as setting start date
manually - moves Bob's work by 5 days
2. Setting Bob's delay immediately at assignment - the same effect
3. Changing task type - at least I didn't find any setting that fits my
needs.
It seems to me that anyone working with MS Project for more than 1 hour
had to face this problem, since this occurs if:
- a resource has holidays (task is not finished until he returns)
- in various combinations of part time working resources, if their
"part" are not available for the whole task durations
- etc.
If anyone can help me with this question, I would be very grateful.
the internet, but I've never seen a satisfying answer. It must be
something inherent in MS Project.
Imagine I have two tasks:
Design (estimated to 5 days of work)
Coding (estimated to 10 days of work)
I have two developers: Bob and Dave. I want Dave to start coding
immediately. I want Bob to make the design first and when he is
finished, to join Dave for coding and let them finish the task
together.
So I create two tasks in MS Project, let them be Fixed work (or
effort-driven fixed units), enter the right durations. I create two
resources, both available for 100%. Then I assign Bob to Design and
Dave to Coding. Up to now, everything is OK and the Gantt chart is
correct.
Now, when I assign Bob to Coding, the task duration shrinks to 5 days,
but Bob is overallocated for the first 5 days, which is undesirable.
So, I move his start on the task by 5 days. (right click in the Task
form-> Resource Schedule-> increment Delay). Bob's work is really moved
by 5 days and the task duration is now again 10 days.
BUT, that's not what I wanted. I wanted Bob and Dave working together
at the task starting from the 6th day and finishing the job as early as
possible, i.e. in 7.5 days.
I was not able to do this anyhow in MS Project. To avoid any simple
answer I will summarize here, what doesn't work:
1. Resource leveling - this just does the same as setting start date
manually - moves Bob's work by 5 days
2. Setting Bob's delay immediately at assignment - the same effect
3. Changing task type - at least I didn't find any setting that fits my
needs.
It seems to me that anyone working with MS Project for more than 1 hour
had to face this problem, since this occurs if:
- a resource has holidays (task is not finished until he returns)
- in various combinations of part time working resources, if their
"part" are not available for the whole task durations
- etc.
If anyone can help me with this question, I would be very grateful.