Just guessing because you haven't mentioned the durations of the various
tasks but if as I suspect each overallocation occurs for less than full day
time period, leveling day-by-day will ignore it. That's what that setting
is - the smallest time increment that you want Project's the leveling engine
to worry about. If your recurring task is a staff meeting every Friday from
9 til 10, for example, and your regular task is widget waxing, schedules for
8 hours 8-5 and it happens to fall on Friday as well, leveling day-by-day
will not resolve the overallocation because the "problem time" is only 1
hour in length, less than a full day. Leveling hour-by-hour will do it and
if the meeting is a higher priority it will sit pat and the widgets task
schedule will change. If leveling can split tasks is on, the resource will
be shown working on the widgets 8 to 9, going to the meeting from 9 til 10,
and then going back to the widgets task for the rest of the day plus one
hour on Monday (still have to do a total of 8 hours of work on the widgets,
regardless, and leveling will never change the assignment percentage or the
total hours required for the task, controlling only when those hours occur).
If tasks can split is off, leveling hour-by-hour will cause the widgets
task to shift forward intact *2* hours, leaving the resource idle from 8 til
9, at the meeting from 9 til 10, then working on the widgets the rest of the
day plus 2 hours on Monday.
Hope this helps.
--
Steve House [MVP]
MS Project Trainer/Consultant
Visit
http://www.mvps.org/project/faqs.htm for the FAQs