Hi

I am sure there is something very simple here but I am unable to find
it.

In essence I have created a project with a number of start-finish
tasks and these are allocated to resources (people). I have allocated
(on the resource details window) 20% and 25% availability as these
guiys have to work on other things concurrently.

I didn't add any date constraints such as "must complete before" and
thought that MS project would simply extend the duration of tasks to
enable the required resources to work on them. But oh no - instead the
tool seems intent on overcommitting all the resources by 300 even
400%.

So I must be doing something fundamentally wrong - why won't project
just extend the duration of the tasks?

I entered my estimates for the work to be done in the "Work" column.
Should this actually be entered into the "Duration" column?

Appreciate any tips.


--
jeremy

RE: Help with understanding leveling... MS Project 2003 by Roland

Roland
Thu May 15 16:13:01 CDT 2008


Check to see if your tasks are "Fixed Duration". If this is the case
project will increase units rather than push the tasks out longer.

RC


"jeremy" wrote:

> Hi
>
> I am sure there is something very simple here but I am unable to find
> it.
>
> In essence I have created a project with a number of start-finish
> tasks and these are allocated to resources (people). I have allocated
> (on the resource details window) 20% and 25% availability as these
> guiys have to work on other things concurrently.
>
> I didn't add any date constraints such as "must complete before" and
> thought that MS project would simply extend the duration of tasks to
> enable the required resources to work on them. But oh no - instead the
> tool seems intent on overcommitting all the resources by 300 even
> 400%.
>
> So I must be doing something fundamentally wrong - why won't project
> just extend the duration of the tasks?
>
> I entered my estimates for the work to be done in the "Work" column.
> Should this actually be entered into the "Duration" column?
>
> Appreciate any tips.
>
>
> --
> jeremy
>

Re: Help with understanding leveling... MS Project 2003 by Mike

Mike
Thu May 15 16:29:17 CDT 2008

Hi Jeremy,

Welcome to this Microsoft Project newsgroup :)

Once you've entered all the data you need to level the project via
Tools/Level resources... and select to Level now. Have a look at my
tutorials on levelling.

FAQs, companion products and other useful Project information can be seen at
this web address: http://project.mvps.org/faqs.htm

Hope this helps - please let us know how you get on :)

Mike Glen
MS Project MVP
See http://tinyurl.com/2xbhc for Project Tutorials


jeremy wrote:
> Hi
>
> I am sure there is something very simple here but I am unable to find
> it.
>
> In essence I have created a project with a number of start-finish
> tasks and these are allocated to resources (people). I have allocated
> (on the resource details window) 20% and 25% availability as these
> guiys have to work on other things concurrently.
>
> I didn't add any date constraints such as "must complete before" and
> thought that MS project would simply extend the duration of tasks to
> enable the required resources to work on them. But oh no - instead the
> tool seems intent on overcommitting all the resources by 300 even
> 400%.
>
> So I must be doing something fundamentally wrong - why won't project
> just extend the duration of the tasks?
>
> I entered my estimates for the work to be done in the "Work" column.
> Should this actually be entered into the "Duration" column?
>
> Appreciate any tips.



Re: Help with understanding leveling... MS Project 2003 by jeremy

jeremy
Tue May 20 08:52:30 CDT 2008

On May 15, 10:29 pm, "Mike Glen" <glenATmvps.org> wrote:
> Hi Jeremy,
>
> Welcome to this Microsoft Project newsgroup :)
>
> Once you've entered all the data you need to level the project via
> Tools/Level resources... and select to Level now. Have a look at my
> tutorials on levelling.
>
> FAQs, companion products and other useful Project information can be seen at
> this web address:http://project.mvps.org/faqs.htm
>
> Hope this helps - please let us know how you get on :)
>
Hi Mike

thanks for the help. I am still struggling to understand how this
scheduling is working. I have set e.g. myself at 20% availabiltiy and
then allocated myself to various tasks. Instead of extending the time
it will take to complete a task and delaying the start of dependent
successor tasks, it seems to insist on overallocating my time and
showing e.g. 245% peak usage.

The tasks in the project do not have fixed start or end dates.

It's frustrating to pick up a tool to use 'cos you think it's going to
save time only to find that yoyu spend hours trying to understand it!
Not a complaint about the product....more of me.

--
jeremy

Re: Help with understanding leveling... MS Project 2003 by Mike

Mike
Tue May 20 09:43:37 CDT 2008

Have you tried levelling?

Mike Glen
Project MVP

jeremy wrote:
> On May 15, 10:29 pm, "Mike Glen" <glenATmvps.org> wrote:
>> Hi Jeremy,
>>
>> Welcome to this Microsoft Project newsgroup :)
>>
>> Once you've entered all the data you need to level the project via
>> Tools/Level resources... and select to Level now. Have a look at my
>> tutorials on levelling.
>>
>> FAQs, companion products and other useful Project information can be
>> seen at this web address:http://project.mvps.org/faqs.htm
>>
>> Hope this helps - please let us know how you get on :)
>>
> Hi Mike
>
> thanks for the help. I am still struggling to understand how this
> scheduling is working. I have set e.g. myself at 20% availabiltiy and
> then allocated myself to various tasks. Instead of extending the time
> it will take to complete a task and delaying the start of dependent
> successor tasks, it seems to insist on overallocating my time and
> showing e.g. 245% peak usage.
>
> The tasks in the project do not have fixed start or end dates.
>
> It's frustrating to pick up a tool to use 'cos you think it's going to
> save time only to find that yoyu spend hours trying to understand it!
> Not a complaint about the product....more of me.



Re: Help with understanding leveling... MS Project 2003 by salgud

salgud
Tue May 20 11:35:27 CDT 2008

On Tue, 20 May 2008 06:52:30 -0700 (PDT), jeremy wrote:

> On May 15, 10:29 pm, "Mike Glen" <glenATmvps.org> wrote:
>> Hi Jeremy,
>>
>> Welcome to this Microsoft Project newsgroup :)
>>
>> Once you've entered all the data you need to level the project via
>> Tools/Level resources... and select to Level now. Have a look at my
>> tutorials on levelling.
>>
>> FAQs, companion products and other useful Project information can be seen at
>> this web address:http://project.mvps.org/faqs.htm
>>
>> Hope this helps - please let us know how you get on :)
>>
> Hi Mike
>
> thanks for the help. I am still struggling to understand how this
> scheduling is working. I have set e.g. myself at 20% availabiltiy and
> then allocated myself to various tasks. Instead of extending the time
> it will take to complete a task and delaying the start of dependent
> successor tasks, it seems to insist on overallocating my time and
> showing e.g. 245% peak usage.
>
> The tasks in the project do not have fixed start or end dates.
>
> It's frustrating to pick up a tool to use 'cos you think it's going to
> save time only to find that yoyu spend hours trying to understand it!
> Not a complaint about the product....more of me.

It's a common experience. Scheduling is not as simple as most people think
it is. When you start doing Critical Path Method scheduling, which is what
Project does, behind the scenes, it gets more complicated.
Having taught Project for 16 yrs, I can tell you that it helps to have an
understanding of CPM. As one of my students put it, "it feels like Project
is doing it for you rather than to you". There are lots of good resources
for learning scheduling and CPM. Mike Glen, who is a regular contributor in
these forums has some online tutorials that might help.
The best way to get up to speed quickly is to take a class. Caution: there
are far more "pushbutton" Project instructors than knowledgeable ones.
Before you sign up, make sure you've talke with the instructor and the s/he
is knowledgeable in CPM as well as Project Management. You'll get 10 times
more value out of the course if you get the right instructor.
Hope this helps in your world.

Re: Help with understanding leveling... MS Project 2003 by AClancy

AClancy
Tue May 20 13:50:30 CDT 2008

What classes would you recommend? I live in the Nashville Metro area and
would love to find a good class where MS Project is taught and these aspects
of scheduling.

Thanks, A Clancy

"salgud" wrote:

> On Tue, 20 May 2008 06:52:30 -0700 (PDT), jeremy wrote:
>
> > On May 15, 10:29 pm, "Mike Glen" <glenATmvps.org> wrote:
> >> Hi Jeremy,
> >>
> >> Welcome to this Microsoft Project newsgroup :)
> >>
> >> Once you've entered all the data you need to level the project via
> >> Tools/Level resources... and select to Level now. Have a look at my
> >> tutorials on levelling.
> >>
> >> FAQs, companion products and other useful Project information can be seen at
> >> this web address:http://project.mvps.org/faqs.htm
> >>
> >> Hope this helps - please let us know how you get on :)
> >>
> > Hi Mike
> >
> > thanks for the help. I am still struggling to understand how this
> > scheduling is working. I have set e.g. myself at 20% availabiltiy and
> > then allocated myself to various tasks. Instead of extending the time
> > it will take to complete a task and delaying the start of dependent
> > successor tasks, it seems to insist on overallocating my time and
> > showing e.g. 245% peak usage.
> >
> > The tasks in the project do not have fixed start or end dates.
> >
> > It's frustrating to pick up a tool to use 'cos you think it's going to
> > save time only to find that yoyu spend hours trying to understand it!
> > Not a complaint about the product....more of me.
>
> It's a common experience. Scheduling is not as simple as most people think
> it is. When you start doing Critical Path Method scheduling, which is what
> Project does, behind the scenes, it gets more complicated.
> Having taught Project for 16 yrs, I can tell you that it helps to have an
> understanding of CPM. As one of my students put it, "it feels like Project
> is doing it for you rather than to you". There are lots of good resources
> for learning scheduling and CPM. Mike Glen, who is a regular contributor in
> these forums has some online tutorials that might help.
> The best way to get up to speed quickly is to take a class. Caution: there
> are far more "pushbutton" Project instructors than knowledgeable ones.
> Before you sign up, make sure you've talke with the instructor and the s/he
> is knowledgeable in CPM as well as Project Management. You'll get 10 times
> more value out of the course if you get the right instructor.
> Hope this helps in your world.
>

Re: Help with understanding leveling... MS Project 2003 by salgud

salgud
Tue May 20 14:36:38 CDT 2008

On Tue, 20 May 2008 11:50:30 -0700, AClancy wrote:

> What classes would you recommend? I live in the Nashville Metro area and
> would love to find a good class where MS Project is taught and these aspects
> of scheduling.
>
> Thanks, A Clancy
>
> "salgud" wrote:
>
>> On Tue, 20 May 2008 06:52:30 -0700 (PDT), jeremy wrote:
>>
>>> On May 15, 10:29 pm, "Mike Glen" <glenATmvps.org> wrote:
>>>> Hi Jeremy,
>>>>
>>>> Welcome to this Microsoft Project newsgroup :)
>>>>
>>>> Once you've entered all the data you need to level the project via
>>>> Tools/Level resources... and select to Level now. Have a look at my
>>>> tutorials on levelling.
>>>>
>>>> FAQs, companion products and other useful Project information can be seen at
>>>> this web address:http://project.mvps.org/faqs.htm
>>>>
>>>> Hope this helps - please let us know how you get on :)
>>>>
>>> Hi Mike
>>>
>>> thanks for the help. I am still struggling to understand how this
>>> scheduling is working. I have set e.g. myself at 20% availabiltiy and
>>> then allocated myself to various tasks. Instead of extending the time
>>> it will take to complete a task and delaying the start of dependent
>>> successor tasks, it seems to insist on overallocating my time and
>>> showing e.g. 245% peak usage.
>>>
>>> The tasks in the project do not have fixed start or end dates.
>>>
>>> It's frustrating to pick up a tool to use 'cos you think it's going to
>>> save time only to find that yoyu spend hours trying to understand it!
>>> Not a complaint about the product....more of me.
>>
>> It's a common experience. Scheduling is not as simple as most people think
>> it is. When you start doing Critical Path Method scheduling, which is what
>> Project does, behind the scenes, it gets more complicated.
>> Having taught Project for 16 yrs, I can tell you that it helps to have an
>> understanding of CPM. As one of my students put it, "it feels like Project
>> is doing it for you rather than to you". There are lots of good resources
>> for learning scheduling and CPM. Mike Glen, who is a regular contributor in
>> these forums has some online tutorials that might help.
>> The best way to get up to speed quickly is to take a class. Caution: there
>> are far more "pushbutton" Project instructors than knowledgeable ones.
>> Before you sign up, make sure you've talke with the instructor and the s/he
>> is knowledgeable in CPM as well as Project Management. You'll get 10 times
>> more value out of the course if you get the right instructor.
>> Hope this helps in your world.
>>

Don't know anyone else out here that teaches Project this way, much less
back there. But if you start googling and then calling, I imagine you can
find someone who has some knowledge of scheduling, PM and Project. Anyone
who has a PMP will know enough to do a better job than pushbutton, although
I wouldn't exclude anyone on that basis, since I dont' have a PMP and I
know how to teach it.
Best of luck!

Re: Help with understanding leveling... MS Project 2003 by jeremy

jeremy
Tue May 20 15:44:11 CDT 2008

On May 20, 3:43 pm, "Mike Glen" <glenATmvps.org> wrote:
> Have you tried levelling?

Looking back over my posts it appears I omitted to state this
fundamental piece of information - yes I have used the leveling and
that's what seems to lead me to the situation I am in :)

--
jeremy

Re: Help with understanding leveling... MS Project 2003 by Mike

Mike
Tue May 20 16:04:17 CDT 2008

In that case, have a look at FAQ #28 - Resource Levelling Does Not Remove
Overallocation
and/or #34 - Overallocation Occurring In Less Than One Day.

FAQs, companion products and other useful Project information can be seen at
this web address: http://project.mvps.org/faqs.htm

Hope this helps - please let us know how you get on :-)

Mike Glen
Project MVP


"jeremy" <jeremy0505@gmail.com> wrote in message
news:c8d2ef49-0151-4c5a-82e4-662b0e19b15b@l28g2000prd.googlegroups.com...
> On May 20, 3:43 pm, "Mike Glen" <glenATmvps.org> wrote:
>> Have you tried levelling?
>
> Looking back over my posts it appears I omitted to state this
> fundamental piece of information - yes I have used the leveling and
> that's what seems to lead me to the situation I am in :)
>
> --
> jeremy



Re: Help with understanding leveling... MS Project 2003 by Steve

Steve
Wed May 21 05:05:17 CDT 2008

It's sounds like your problem is basically expecting Project to do something
for you that it actually leaves up to you. It's not overallocating your
time, you are. You have a task that would require will require 8 man-hours
of work to accomplish, that is, one day for the resource to do if they
didn't have anything else on their plate to do at the same time. So you
enter that task as having 1 day duration. But Joe isn't 100% available -
because he has other things on his plate he's only available a maximum of
25%. When you assign him to that task at 25% you're expecting Project to
change the duration and spread it out over 4 days. But Project doesn't do
that - as I like to think of it, when you come up with that 1-day duration
estimate Project assumes you know ahead of time that Joe will be on it 25%
and so that when you enter "1-day" it thinks that means that means "1-day at
25%" and it doesn't mess with it when you enter the resource assignment. To
be more precise, you're thinking of that task requiring 8 man-hours while
Project is working on the assumption that it requires 2 man-hours. What you
need to do is, since you already know Joe will only be available 25%,
estimate the duration accordingly and put it in as 4 days, not 1 day, right
from the start. To get the behaviour you want, you have to take it in two
steps. First, estimate the duration based on a full-time commitment from
the resources and enter it, assigning the resources 100%. Second, then EDIT
the resource assignment to reduce it from 100% down to what they really will
be able to devote to it. In that way, Project will recalculate the duration
for you. Of course, even better is to follow Larry the Cable Guy's
admonition to "Git 'er done!" and free up the resources from their other
duties when possible so you can use them 100%.
--
Steve House [Project MVP]
MS Project Trainer & Consultant
Visit http://project.mvps.org/faqs.htm for the FAQs



"jeremy" <jeremy0505@gmail.com> wrote in message
news:56e0de34-1456-48a8-8384-2b43935da774@d1g2000hsg.googlegroups.com...
...>
> thanks for the help. I am still struggling to understand how this
> scheduling is working. I have set e.g. myself at 20% availabiltiy and
> then allocated myself to various tasks. Instead of extending the time
> it will take to complete a task and delaying the start of dependent
> successor tasks, it seems to insist on overallocating my time and
> showing e.g. 245% peak usage.
>
> The tasks in the project do not have fixed start or end dates.
>
> It's frustrating to pick up a tool to use 'cos you think it's going to
> save time only to find that yoyu spend hours trying to understand it!
> Not a complaint about the product....more of me.
>
> --
> jeremy


Re: Help with understanding leveling... MS Project 2003 by Qythyx

Qythyx
Tue Jul 08 08:20:02 CDT 2008

I hope I'm not hijacking this thread with my question, but it seems quite
related. BTW, I'm using Project 2007.

I'm also having leveling problems, but my scenario is slightly different.
I'm working on a software development project with many tasks. Each task has
been estimated for the amount of time it will take to get done. Each task is
also prioritized.

What I would like MS Project to do is to set the Start and Finish dates for
each task in accordance with the priorities and amount of work values. It
seems to do this a little when I apply leveling, but then says it can't
resolve the over allocation. What I don't understand is why it simply can't
continue to push out the start dates of tasks until everything is scheduled.

I've tried setting the task estimates via both Duration and Work. I've tried
various leveling setting, but can't seem to find the magic combination. I
should note that none of the tasks have any date settings and are all set to
ASAP. I should also mention that at some point some of these tasks will have
Predecessors, but I haven't set any yet.

Any help would be greatly appreciated.

Re: Help with understanding leveling... MS Project 2003 by Steve

Steve
Tue Jul 08 16:23:40 CDT 2008

Make sure "level within available slack" is turned off. Make sure no
resource is assigned to any single task with an assignment level greater
than their Maximum amount. Make sure the level order is set to "priority,
standard" Duration is time and work is effort, they measure different
things and are not interchangeable. Don't mix them up in the task
estimates - ie, don't try to interchange duration and work in the duration
field.
--
Steve House [Project MVP]
MS Project Trainer & Consultant
Visit http://project.mvps.org/faqs.htm for the FAQs


"Qythyx" <Qythyx@discussions.microsoft.com> wrote in message
news:5419AA13-CD26-4E7D-A351-4345868BF9C8@microsoft.com...
>I hope I'm not hijacking this thread with my question, but it seems quite
> related. BTW, I'm using Project 2007.
>
> I'm also having leveling problems, but my scenario is slightly different.
> I'm working on a software development project with many tasks. Each task
> has
> been estimated for the amount of time it will take to get done. Each task
> is
> also prioritized.
>
> What I would like MS Project to do is to set the Start and Finish dates
> for
> each task in accordance with the priorities and amount of work values. It
> seems to do this a little when I apply leveling, but then says it can't
> resolve the over allocation. What I don't understand is why it simply
> can't
> continue to push out the start dates of tasks until everything is
> scheduled.
>
> I've tried setting the task estimates via both Duration and Work. I've
> tried
> various leveling setting, but can't seem to find the magic combination. I
> should note that none of the tasks have any date settings and are all set
> to
> ASAP. I should also mention that at some point some of these tasks will
> have
> Predecessors, but I haven't set any yet.
>
> Any help would be greatly appreciated.


Re: Help with understanding leveling... MS Project 2003 by Qythyx

Qythyx
Tue Jul 08 19:42:01 CDT 2008

Thanks for the quick reply. I've tried all your suggestions and I'm still
having problems.

First, one question I have is which Task Type I should be using. I recognize
that Duration and Work measure different things, but in my case I will only
ever be assigning 1 resoure (at 100%) to a single task. Because of this,
don't these two values become equivalent? Given that, which is more
appropriate, Fixed Work or Fixed Duration? I've tried both and neither seems
to do what I'm looking for.

At this point, what is confusing me is the "cannot resolve overallocation"
help page. It says, "One of the tasks might be scheduled so that its dates
cannot be changed. Try changing the constraint on one of the tasks to As Soon
As Possible or, for projects that are scheduled from the project finish date,
As Late As Possible."
But, all of my tasks are set to ASAP and there are no date constraints, so
why can't Project adjust the start/end dates? Actually, for a few tasks it
does, then it can't on some later tasks and shows the leveling failed window.

Any other ideas?

Re: Help with understanding leveling... MS Project 2003 by Steve

Steve
Thu Jul 10 17:54:03 CDT 2008

W=D*U, a basic linear equation where one term is a constant (Fixed XXX), a
second term is an independent variable, and the third term is the dependent
variable. Fixed Work means if you change units duration is recalculated and
if you change duration, units are recalculated. Same sort of thing for
Fixed Duration but substitute work for duration in the previous sentence.
That's really all they mean and don't try to read greater signifigance into
them. I like to think of them as a switch you use when editing in order to
insure Project's calculations conform to physical reality as you edit your
resource assignments and without knowing the exact REASON for the edit
there's no way of knowing the appropriate task type.

--
Steve House [Project MVP]
MS Project Trainer & Consultant
Visit http://project.mvps.org/faqs.htm for the FAQs


"Qythyx" <Qythyx@discussions.microsoft.com> wrote in message
news:D6307EE9-42A7-4BB3-AF0E-4C6AA093939A@microsoft.com...
> Thanks for the quick reply. I've tried all your suggestions and I'm still
> having problems.
>
> First, one question I have is which Task Type I should be using. I
> recognize
> that Duration and Work measure different things, but in my case I will
> only
> ever be assigning 1 resoure (at 100%) to a single task. Because of this,
> don't these two values become equivalent? Given that, which is more
> appropriate, Fixed Work or Fixed Duration? I've tried both and neither
> seems
> to do what I'm looking for.
>
> At this point, what is confusing me is the "cannot resolve overallocation"
> help page. It says, "One of the tasks might be scheduled so that its dates
> cannot be changed. Try changing the constraint on one of the tasks to As
> Soon
> As Possible or, for projects that are scheduled from the project finish
> date,
> As Late As Possible."
> But, all of my tasks are set to ASAP and there are no date constraints, so
> why can't Project adjust the start/end dates? Actually, for a few tasks it
> does, then it can't on some later tasks and shows the leveling failed
> window.
>
> Any other ideas?


Re: Help with understanding leveling... MS Project 2003 by Qythyx

Qythyx
Thu Jul 10 19:52:00 CDT 2008

Thanks again for continuing to help.

I should start by saying that I, somewhat, figured out my problem. I
realized that even very simple work assignments were not being leveled in my
existing Project file. What was strange was that if I copied the exact same
tasks to a new project then the leveling worked perfectly. I tried comparing
all of the settings on the bad file with the good one, but could not figure
out what was breaking it.


Going forward I'm still not quite sure of the best way to set up my project,
so let me explain a bit more about what I'm hoping to get out of Project.

As I said earlier, I'm using to do track software development work. This
work is broken down into tasks each of which has been priortized and
estimated. The estimate is how much time we think it will take a single
developer to complete.

For now I'm happy to assume 1) only one developer will work on one task and
2) a developer will work on only one task at a time. Both of these might end
up not being true in the future, but I'd like to start with these assumptions
for now for simplicity sake.

One last thing about our tasks is that they all start out unassigned and as
a developer finishes one task they are assigned another.

What I'd like Project to be able to show me is a projection of when all of
the tasks will get done. The way I'm thinking of doing this is, initially,
assigning each task to a dummy resource at reduced max rate that a multiple
of how many developers there are. That is, if I have 4 developers then the
dummy resource would be set to work at 400%. This should allow Project to
show when all of the tasks would get done. After that, I would change the
resource assignment to the actual developer resource as the tasks are
assigned.

The final thing I'm hoping Project can help to show is the change in
initialy estimated work and actual work.

If you could give me a few tips on getting this scenario working I'd
appreciate it.

"Steve House" wrote:

> W=D*U, a basic linear equation where one term is a constant (Fixed XXX), a
> second term is an independent variable, and the third term is the dependent
> variable. Fixed Work means if you change units duration is recalculated and
> if you change duration, units are recalculated. Same sort of thing for
> Fixed Duration but substitute work for duration in the previous sentence.
> That's really all they mean and don't try to read greater signifigance into
> them. I like to think of them as a switch you use when editing in order to
> insure Project's calculations conform to physical reality as you edit your
> resource assignments and without knowing the exact REASON for the edit
> there's no way of knowing the appropriate task type.
>
> --
> Steve House [Project MVP]
> MS Project Trainer & Consultant
> Visit http://project.mvps.org/faqs.htm for the FAQs

Re: Help with understanding leveling... MS Project 2003 by Qythyx

Qythyx
Fri Jul 11 00:17:00 CDT 2008

Following up on my comment about my Project file becoming broken. I've
figured out part of the problem. Apparently Project does get into a broken
state. Fortuantely, saving the file, closing it, and then reopening it seems
to fix it. All seems well now.