Microsoft Project Tips & Tricks

Written by:  • Edited by: Michele McDonough
Updated Sep 8, 2010
• Related Guides: Microsoft | Microsoft Project

This article- Part II - explains some of the little known facets about MS-Project which are vital for effectively using MS-Project to generate accurate schedule.

Part II Three: Time Estimates

PERT is useful in handling uncertainty inherent in the project. It handles uncertainty using three time estimates for each activity, namely:

Image provided by MsAbramo via Flickr
click to enlarge

Optimistic Duration -The duration an activity takes in the best case scenario

  1. Pessimistic Duration - The duration an activity takes in the worst-case scenario
  2. Normal Duration (MS-Project calls this Expected Duration) - The duration an activity takes in the normal case scenario
  3. Expected Duration -Duration (MS-Project calls this Duration) - The duration computed by MS-Project using the formula [(optimistic + Pessimistic)+(4 times normal)]/6

This is facilitated by Microsoft Project. It has a special Tool bar titled “PERT Analysis.” It allows entry of three time estimates for the entire project or activity by activity.

Microsoft Project also allows optimistic scheduling as well as pessimistic scheduling.

Resource Leveling

Every one knows that Microsoft Project caters to allocating resources to activities and most people allocate persons to activities. Everyone also knows that resource usage and over-allocation are given by Microsoft Project. However, Microsoft Project does not automatically adjust the schedule if resources are over-allocated. We need to do that using the facility provided by Microsoft Project by choosing Tools > Resource Leveling.

This is very easy to use and Microsoft Project adjusts the schedule within the framework of available resources and minimizes resource over-allocation. If this step is not performed, the resulting schedule may not be accurate reflect the data you have input, in cases of over-allocation of resources.

A resource may not be over-allocated in a single project but may be allocated to other projects and when all allocations are cumulatively taken into consideration, that resource may be over-allocated. Microsoft Project can detect this, if all those projects are scheduled using Microsoft Project.

Duration not Effort

Microsoft Project uses duration in number of business days, not effort. It computes effort by multiplying the duration with the number of hours. So, you need to keep in mind this fact while entering the durations. Set either the start date of the project or the end date. If you set both, then Microsoft Project would treat them as constraints and schedule accordingly and the resulting schedule would not be practical.

Also, do not set dates for interim activities unless they are real constraints. When Microsoft Project reschedules, these constraints would not be changed. Combine resource leveling with this aspect and it would be very difficult to predict the schedule. While Microsoft Project makes the computations perfectly, its not of any practical use at all.

Conclusion

Microsoft Project software is a great tool to add to your project management arsenal. As with any great tool, it is necessary to learn the finer aspects of its inherent backbone and limitations to use it effectively. Microsoft Project places a great deal of functionality into our hands – we need to use it knowledgeably to get reliable and usable results.

MS Project Home
click to enlarge


Comments

Showing all 3 comments
 
John May 26, 2011 6:27 PM
Microsoft Project auto-notify program
The one weakness I've found in Microsoft Project is the inability to automatically notify team members when a task deadline is coming. So I'm launching an add-in to fix this, called Tap on the Shoulder.

There's a free demo you can download from http://tapontheshoulder.com

I'd love it if this smart community would try it and give feedback on whether the app makes people's project management work easier.

Thanks...
xiomara Feb 12, 2011 1:30 AM
How to set and save several Baselines in a project
I would like the explanantion to set and save several Baselines in a schedule with 2007 MSP Project
manivannan Sep 25, 2010 5:00 AM
RE: Microsoft Project Tips & Tricks
i want tips in civil engineering project
 
blog comments powered by Disqus
Email to a friend