Welcome to MSDN Blogs Sign in | Join | Help

Microsoft Project Team Blog

Manage your work effectively.

News

  • Translations Added! Click >here< for more details

    Click >here< to send your improvement suggestions.

Video interview #1: Resource leveling

Alright, so several people have agreed that resource leveling is a hot topic. I’ve lined up an interview with Bonny Lau, a Project PM who has graciously agreed to answer your questions.

That said, I need your questions! Add them as comments to this blog entry, and I’ll compile them for my interview with Bonnie. Questions can range from very basic (“what’s resource leveling?”) to more complex (“how many resources does it take to screw in a light bulb?” …err, wait, no…). I’m excited to hear what you’ve got!

I’ll be gathering questions together at the end of next week, so keep those suggestions coming!

Posted: Thursday, July 02, 2009 1:54 PM by sonialeigh

Comments

Alan Kennedy said:

Sonia,  

Thanks for putting this together.  

I would be interested in hearing about resource groups.  We employ alot of different subcontractors who in turn have alot of different types of operatives.  I would like to find out how to view resource graphs at subcontractor level(resourse group) as well as at operative level (resources).

Another feature I would like to hear more about is how to use using levelling delays to manually level resources.

# July 3, 2009 5:19 AM

Ben Howard said:

Hi Sonia,

I'd be interested in the comments regarding levelling across multiple projects.   I tell my customers never to do this, and yet the functionality is built into the system, and even encouraged via MS5928.  What are the scenarios and best practises that should be applied for successful resource leveling?

# July 12, 2009 5:01 PM

Prakash said:

Hi Sonia,

How do we handle the RCPSP (Resource Constrained Project Scheduling Problem) via MS Project?

# July 20, 2009 9:01 PM

Michael Hamid said:

I am also really interested in understanding firstly whether levelling is worth doing (having been advised by MS Project experts not to do it, because the levelling engine is stupid)and secondly, if it is worth doing, what is the logic behind the engine.

By way of background, I have had many years of using Artemis and it has a pretty good scheduling engine (in my opinion). So, I hoping that the Project engine has improved over the years and is usable now.

# July 27, 2009 7:18 AM

Meg Mansfield said:

I'd also be very interested in the scenarios and best practises that should be applied for successful resource leveling.

# August 11, 2009 11:44 AM

EmeraldSeas said:

I'd be interested in knowing your thoughts on this technique that I've tried in several projects.

Assuming that  you have

a. resources (MS Server, or MS Project or as sharer files) listed already, and

b. the corporate, task and person calendars set, AND

c. you've the tasks in the activity list:

DO not let MS Project level resources automatically,

DO not level the resources at the end: do it dynamically

Try this:

a. With your Gantt open, split your window and open up the resource sheet in the lower window pane.

b. assign the resources to the tasks in the upper Gannt chart pane

c. Immediately when the resource is over allocated (high lit in red) level the resource Chose one (or more) of the following.

I. If you can afford to crash the schedule, assign another resource to this task. Risks and costs may go up.

II. Re-sequence (or I’ve heard the words De-parallel and Slow-track for this) the affected tasks so that the same resource does this in sequence and is not over loaded. Cost should go up.

III. adjust effort, unit, duration: For the over allocated resource: reduce the unit so s/he spends less time on this activity, OR decrease the task effort/work so that the team assigned completes it sooner  or increase the duration so that they have more time allocated to it.

IV. Allow this over allocation by changing resources calendar for the period that task is assigned (task calendar) or for the duration of the project (resource calendar). Account for overtime if needed; your project cost will go up.

# August 17, 2009 11:21 AM

Abhijit Deshpande said:

Will we see resource links in MSP 2010?

The current leveling (afaik) adds leveling delay.

If resource links are difficult, can you just add a custom flag on dependency link, so that we can use macros et. el. to handle these?

You all know, project is an uncertain environment and scheduling a future tasks is pure forecasting (estimate after all is a probability). The resource constraint may exist for a span of time (may not be always).

Instead of having delays, it would be nice to have resource links, which managers can add/edit/delete depending on the live environment.

Current leveling feature is like uncontrolled nuclear reaction. You re-level and you don't know what all will change.

Currently I use my own algorithm to detect resource links and add them has HARD links. difficult to manage

# October 18, 2009 2:36 PM

Heather O'Cull said:

We haven't added Resource Links to Project 2010. Leveling will still add leveling delay.

We have improved resource leveling in general with other feature additions - check out the posts on the Team Planner and User-Controlled Scheduling.

# October 23, 2009 3:00 PM
Leave a Comment

(required) 

(required) 

(optional)

(required) 

  
Enter Code Here: Required

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Page view tracker